【2007年11月】当月文章列表

用xampp在本地搭建Wordpress阅读全文»

    因为有些事情想回家做一些程序上的测试(包括个人的网站如WordPress,Drupal),虽然家里有电脑,公司也配了一台笔记本给我,但因为家里不能上网。左思右想,还是在本地搭建个wordpress吧,这样一来就算没有网络,也可以随时玩wp和水滴了。以下以windows xp系统为例:
首先,下载最新的xampp lite(没必要用完整版的,对于wordpress来说lite版就足够了。官网上提供了两种格式下载,ZIP格式的是安装版,EXE格式的是自解压版,我这里选择了小得多的EXE,其实内容是一样的。  
然后就是安装了,先解压到一个目录,我直接安装到了D盘根目录。解压后在D盘下就多出了一个xampplite的文件夹。
进入文件夹,执行名为“setup_xampp” 的批处理文件(后缀为.bat),成功后按任意键关闭窗口。

执行“xampp-control.exe”,分别点击Apache和MySql后的Start,看到如下状态后即说明成功。

打开一个浏览器,比如firefox,在地址栏输入“http://localhost/xampp/splash.php”后回车,选择最后的“Chinese”,即可进入Xampp的欢迎页面了。这以后只要在地址栏输入“http://localhost”回车就能来到这个页面了。

接下来要建立一个数据库:点击欢迎页面左栏工具下的“phpMyAdmin” ,创建一个名为wordpress的新数据库,设置如下图:

下载Wordpress2.0.4并解压。用记事本等编辑程序打开“wp-config-sample.php”,将其中的设置做如下修改,再另存为“wp-config.php”。

接下来把整个wordpress文件夹复制到安装目录下的“htdocs”文件夹中,以我的情况就是在“D:\xampplite\htdocs\” 中,完成后的文件树如下:

最后的一步就是在浏览器中输入“http://localhost/wordpress/wp-admin/install.php”然后回车了,怎么样,是不是很熟悉的画面?

日期:2007年11月23日 | 分类:WordPress

wordpress 和SMF的简单说明阅读全文»

我一直都在用wordpress,也是一直在寻找与wordpress整合的论坛程序与方法,虽然早前我已经转摘了一篇关于整合论坛的文章,但一直没有动手。虽然早知道有SMF这个论坛,但从来没有安装过,我知道朋友罗乔装过。这儿我也写一个比较简单的关于wordpress整合SMF的说明。
整合的插件名称:Wordpress SMF Bridge Plugin 1.0 BETA
这个插件的站点在这里 http://www.dmry.net/wordpress-smf-bridge-plugin-10-beta/
先安装wordpress与Smf,这个你肯定完成了。
第二步就是解压Wp_SMF压缩文档,然后把WP_SMF文件夹上传到FTP的安装Wordpress目录下的wp-comten/plugins文件夹下。
第三步进入到wordpress管理页面,转到plugins页面,在最下面的插件列表找到wp-smf然后单击后面的actived,来激活这个插件。
然后到wp_smf setting页面设置正确的smf路径就可以整合在一起了。

Technorati : SMF, wordpress

日期:2007年11月16日 | 分类:WordPress, 博客相关

提高写博效率的8个要素阅读全文»

1. Turn off auto-notifiers
在写一篇post的时候建议你关闭QQ, MSN, Facebook,twitter等及时通讯的自动提示功能,特别是声音提示,否则将使你原本30分钟可以写完的文章花上2个小时。
2. Make your google reader clean and tidy
在阅读器中对各类feed要做最合理的分类,特别是对你写post有帮助要归类在一起:比如在我的阅读器中有一个”Blogging tips”文件夹,里面汇集了20个写”博客技巧”的顶尖英文博客,这个文件夹我每天必读,从中精选出值得翻译的文章,同时也能获得写博的启发。
3. Spend less time reading feeds
阅读feed会花费你不少的时间,因此在你打算发文章前不要大量的阅读,否则很有可能使你本来准备今天发布的文章拖到了明天。提高效率的建议:先读与你今天post相关的feed-完成你的文章-有时间再阅读其他资讯。
4.Check email less, deal with more.
没有特殊情况的话,一天检查 2次邮箱就可以回复所有的邮件了,没有必要经常打开邮箱,看到一条系统的评论提示就去回复。
5.Take a note when you read.
写博客总有缺乏灵感的时候,总有思维枯竭的时候,特别是写”技巧类”博客的博友更容易陷入这种困境,因为不是经常能找到相关资料来启发你。提高效率的建议:在阅读其他blogger文章自己获得灵感的时候,把这个想法记下来。
6. Write multiple posts when you’re feeling creative.
在有想法的时候可以多写两篇,保存在草稿中,供以后发布。特别是写一个系列的朋友这个建议对你很有效。
7.Develop a ‘To Post’ list.
抽出一点时间静下心来想想自己的写博计划,比如下一阶段的topic定位,最好列在纸上,这样会使你目标明确,思维集中,也会给你带来动力。
8. Sketch out your posts before filling in the detail.
写文章之前先列出大纲,比如我写这篇文章,我首先列出的是这8句英文,然后对每一小点解释一下。
这样可以提醒我这篇文章的重点是什么,避免我在讲一个方面的时候扯开话题,比如谈到阅读器,我可能会扯上一点自己的想法,然而这不是今天的重点,因此不应该出现在文章,这样会延长我的读者阅读的时间,我不希望这样。

日期:2007年11月14日 | 分类:博客相关

WordPress Mu 1.3 简体中文发布!阅读全文»

从 WordPress Mu 1.3(以下简称为 WPMU)发布到现在,差不多有半个月的时间了。从官方正式发布那天起,中文团队便开始进行此版程序的中文化工作。经过多次的修正和团队成员们的共同努力,语言包差不多已经可以部署到生产环境中了。故本站决定发布第一版语言包供大家下载使用。在使用的过程中,如果您发现任何问题,欢迎及时到本站进行反馈。我们将不胜感激。
语言包使用方法:
1、将压缩包中的“zh_CN.mo”文件上传到站点以下目录中:
“\wp-content\languages”
如果此目录不存在,请自行建立。
2、对站点根目录中的“wp-config.php”进行修改:
define (’WPLANG’, ”);
修改为:
define (’WPLANG’, ‘zh_CN’);
经过以上修改,站点的默认语言已经被更改为简体中文环境。但是只对新注册的用户生效。对于已注册的老用户,需要用户自行在各自的后台中进行语言环境选择。
(注意:如果您发现无论怎样设置,站点都无法切换成中文环境。那也许是您的主机无法支持 Gettext。一般在使用 64 位版的操作系统时容易发生此情况,解决方法可以到 WordPress 中文论坛中进行搜索。)
由于工作量比较大,错误在所难免。希望各位在发现以下情况时及时到本站进行反馈:
1、发现有错别字。(这个无法原谅。如果您发现有错别字出现,尽快反馈给我们,谢谢谢谢……)
2、翻译不准确。(主要是时态或用词不当的情况)
3、其他情况。(主要是针对那些您对某些词条有更好的翻译方法的情况)
如果各位发现以上几种情况的问题,请一定及时通知。再次感谢。
以下为简体中文语言包下载地址:
http://code.google.com/p/wpcn/downloads/list
本文来自己WP中文团队

日期:2007年11月11日 | 分类:WordPress

Extreme Video Plugin 2.0 beta阅读全文»

用wordpress写网络日志的时候,有时候想在博客上放上一些视频,比如google video,youtube等,但wordpress本身并不支持此功能,不像blogger.com那样可把代码随意的放在日志中。所以我们只能借助第三方插件来达到此功能。经过多次的寻找和使用,找到一个我认为比较好用的插件,插件名称为Extreme Video Plugin 2.0 beta,到这儿可以看到它的官方主页及英文版使用方法。
该插件所需要使用到软件flaplayer.swf,请到这儿下载。
该插件包括如下功能:
支持youtube在线视频支持Google高级播放器支持FLV文件支持Quick time MOV视频全屏幕Google Jave脚本和Flash 7探测代码重写,允许插件使用E.V 函数无页面全屏幕JAVA脚本弹出对每种类型的视频可以自定义严格符合XHTML 1.0标准FLVPlayer支持代理Quicktime已添加代理,通过代理替换原始视频
安装方法如下:
下载文件: Extreme Video Plug-In 2.3 BETA下载flvplayer.swf复制flvplayer.swf到你的网站根目录下复制wp-ExtremeVideo.phps到你的插件目录下把wp-ExtremeVideo.phps改名为wp-ExtremeVideo.php用编辑器打开wp-ExtremeVideo.php文件,修改108行,修改flvplayer.swf的路径地址。在wordpress控制台中激活wp-ExtremeVideo插件。
添加样式代码:在你所使用的主题中,修改style.css,增加下列代码
.googleVideo_holder, .yourTubeVideo_holder, .personalPlayerVideo_holder, .quickTimeVideo_holder{text-align:center;border: 1px solid #a9a9a9;padding: 10px 10px 10px 10px;background:rgb(200,200,200);}
.googleVideo, .yourTubeVideo, .personalPlayerVideo, .quickTimeVideo{border: 2px solid #a9a9a9;background:rgb(255,255,255);padding: 0px 0px 0px 0px;}
.googleVideo_link, .yourTubeVideo_link, .personalPlayerVideo_link, .quickTimeVideo_link{font-size:.8em;width:100%;text-align:right;}
使用方法如下:
*注意:下面代码中的(),在实际使用中用 [ ] 代替。1. 在google video网站上打开你要的视频,在右边有一个按钮’put on site’ ,点击后复制里面的代码,把从http://video.google.com/googleplayer.swf 到&playerMode=embedded 这段代码复制到 (gv data=” “)(/gv) 里面
2. YouTube [...]

日期:2007年11月06日 | 分类:WordPress

WordPress 2.0.4中WordPress Database Backup插件的定时备份功能失效阅读全文»

从一些朋友的博客上得知得知,更新到WordPress 2.0.4以后一直没有收到定时备份的邮件了。我到邮箱里看了一下,确实是升级之后就没有再收到了。 比较了一下,WordPress 2.0.4中,WP自带的WordPress Database Backup插件修改了3处。WP-cron插件没有动,仍然是1.4版本(插件里写成1.3版了,所以在插件页面会显示成1.3版)。看了一下,第三处最可疑,wpdbBackup_init()函数里添加了一条if ( !current_user_can(‘import’) ) return;这个函数写着init,自然是初始化用的咯。只要检测到当前用户不能执行import操作,就立即return,不执行下面的建立wpdbBackup类的对象的操作,等于是把整个插件屏蔽了。而WP-cron的原理是每次有人访问Blog的时候检测一下有没有到了时间又还没执行的任务,有则立刻执行。wp-db-backup插件修改以后,只要每天夜里12点以后,第一个访问的不是管理员,那么自动备份就不能进行。 不知道WordPress开发组加这一句干嘛,难道是被WordPress 2.0.3的import bug吓怕了,所以到处加是否可以import的检测?数据库备份插件检查import导入权限干嘛呢,奇怪。没办法,先把这行注释掉,等着看今晚12点能否正常备份。在WordPress Trac报了个bug:Scheduled Backup in wp-db-backup plugin doesn’t work,看能否有回应。

Update:在Gmail里收到备份了,时间2006-9-18 12:00am,还蛮准的

Technorati : Backup, Database, WordPress, plugin, 定时备份

日期:2007年11月06日 | 分类:WordPress

Wordpress使用指南(目前最详细的一个!)阅读全文»

将自己使用中的一些体会分简介、安装、一般使用、主题、插件、代码修改等几个部分逐一概述如下。
1. 简介
Wordpress是全球最棒的免费个人内容(Blog)发布平台之一,其下载量即将突破1000000(详细数据请参考Wordpress Download Counter)。它用经典的PHP+MySQL搭建而成,两者都是开源的软件,其中PHP用于编写相应的操作代码、生成页面,MySQL数据库则用于保存用户发布和编辑的内容。
Wordpress并不大,最新的稳定版本1.5.2的zip压缩包仅360KB左右,你如果用快点的宽带上网的,几秒钟就可以下载完毕。相应地,软件的开发人员也少,主要的程序员仅两名,即来自美国达拉斯(Dallas)的Ryan Boren ,和来自德州奥斯汀的小帅哥Matthew Mullenweg(一般都称他为Matt)。前者是网络硬件巨头 – 思科公司(Cisco Systems) – 的一名工程师,以开发免费软件为乐。后者则主要为知名IT媒体CNet Networks工作,并有自己的咨询公司(Mobius Limited),时常还做一些中介业务。开发Wordpress,其实只是他们的业余爱好而已。
“麻雀虽小,但五脏俱全”,Wordpress就是这样的小麻雀。有了它,你就可以:

1.进行文章发布、分类、归档。
2.支持文章、评论、分类等多种形式的RSS输出。
3.提供链接的添加、归类功能。
4.支持评论的管理,防垃圾功能。
5.支持对风格(CSS)和程序本身(PHP)的直接编辑、修改。
6.在Blog系统外,方便的添加所需页面。
7.通过对各种参数进行设置,使你的Blog更具个性化。
8.生成静态html页面(需要mod_rewrite支持)。
9.通过选择不同主题,方便地改变页面的显示效果。
10.通过添加插件,可提供多种特殊的功能。
11.支持Trackback和pingback。
12.支持针对某些其它blog软件、平台的导入功能。
13.支持多用户。

这些功能,已经能够满足个人用户绝大多数的需求,并且,对于中小企业来说,它也是建立内容或资讯发布平台的得力工具。
个人认为,与其它的Blog发布软件相比,Wordpress的主要优势在于:

安装最简单。
Web标准支持非常好。
使用比较简单。
主题与插件丰富。因此可以方便地打造自己喜欢的Blog显示效果和功能,让它在简单的同时,变得更加美观、强大。
功能设置比较合适、合理,不像有些软件那样多而无用。
代码修改比较方便、容易。

也正是上述这些原因,我最终选择了Wordpress。
2. 安装
Wordpress的安装非常的简单,如果一切顺利的话,只需要几分钟就可以搞定。当然,妥善的前期准备工作在这里是必要的前提。
为了放置你的Wordpress文件,你必须得先找到一台合适的主机。至于它是你自己搭建的,还是去服务商那里租用的,这并不重要。(这里只介绍后一种情况)
前面的简介中已经说过,Wordpress是用PHP+MySQL实现的,因此,它的安装对主机有一个基本的的要求,即主机必须支持高于4.1版本的PHP和高于3.23.23版本的MySQL。另外,主机的Apache(地球上最流行的Web服务器,类似于微软的IIS – Internet Information Services)最好还要支持mod_rewrite功能,这样就可以生成各种指定形式的Permalink(一个静态html形式的页面地址),便于搜索引擎的查找和用户的使用。否则,页面链接的形式就只能是我Blog这样的,如http://alexhuang.org/?p=1。当然,这并不影响它的正常使用。
如果你对permalink没有太多的要求,那么,使用的由edong网提供的K300型虚拟主机将是不错的选择。以我目前的使用情况来看,还是比较满意的。这个空间容量共为300M,其中数据库为100M(Wordpress只在数据中存放文本化的XHTML代码,因此,完全够用了)。PHP版本为4.3.11,MySQL版本为3.23.28,都符合Wordpress的要求。每年的费用为300元,相比其它服务商,算是比较实惠的价格了。速度还行,稳定性也比较不错。
购买主机以后,你就可以登录管理页面,然后通过设置MySQL数据库的面板,定义一个自己的数据库,它的名字以及你的用户名和密码都由你自己决定。这三个东东非常的重要,请你一定要记下来。
接下来,就可以到这里下载最新版本的Wordpress程序包,进行正式的安装了。
首先,用解压缩软件如WinRAR将程序包解压。
然后,找到解压后目录中的wp-config-sample.php文件,用文本编辑软件如notepad打开它。
接下来是最关键的步骤了,即填写你的MySQL数据库信息,这些信息由你自己在虚拟主机服务商提供的设置面板中定义。在wp-config-sample.php文件的头部,你会发现类似如下的代码:

// ** MySQL settings ** //
define(‘DB_NAME’, ‘wordpress’); // 把wordpress用你的MySQL数据库名字代替
define(‘DB_USER’, ‘username’); // 用你的MySQL数据库用户名代替username
define(‘DB_PASSWORD’, ‘password’); // password即你的MySQL数据库密码
define(‘DB_HOST’, ‘localhost’); // 一般来说,这一行就不需要修改了

按照我中文所说的要求,填写相关的信息即可。以”另存为”的方式将wp-config-sample.php文件改名为wp-config.php保存。
文件修改完毕后,用FTP软件如Filezilla将整个解压目录上传至你虚拟主机上的Wordpress目录,上传时所需的相关资料如主机IP地址、用户名、密码等服务商会提供给你,至于FTP客户端的使用,这里暂不细讲。Wordpress目录由你自己决定,可以是根目录,也可以是你自己定义的新目录,它将决定你的Blog将以什么样的地址进行访问。我放在根目录下,就可以用http://alexhuang.org/访问我的Blog,如果放到如/blog/目录下,那么,访问这个Blog就要输入http://alexhuang.org/blog/才行(当然,可以在后台进行设置改变这一限制)。
安装工作的最后一步,就是获取你的Wordpress用户名和密码了。在地址栏中输入install.php文件的URL,它位于你的Wordpress目录下的wp-admin子目录中,因此一般的形式为http://wordpress目录/wp-admin/install.php。这个安装文件会生成一个用户名和密码给你,通过它们,你就可以进入Wordpress的管理面板进行相关的操作了,并且,拥有的是最高权限。这个密码非常的重要,请你一定要记牢,当然,你也可以在登录后将密码修改为你自己喜欢的字符串。
补充:
当然,还有第三种方式可以让你更为方便地使用Wordpress,那就是找一个以Wordpress为基础平台的Blog服务商,你注册后就可以立即感受使用Wordpress的乐趣了。我还是推荐几个这样的服务商给大家吧:

wordpress.com (wordpress团队自己弄的)
wordpress.com.cn (好象是国内做的,我试过还行)
blogsome.com (我以前最喜欢用的)

 
3. 一般使用
前面,我花了一定的篇幅对Wordpress的来历、用途,以及安装进行了一个简要的介绍。接下来,我则会对它的使用进行较为详细的说明了,这些内容将是本系列文章的重点。
Wordpress分前端和后台,为了获得一个初步的印象,你可以点这里先看看其官方网站提供的截图。前端是所有用户都能看到的,也即你的Blog最终的外在表现形式,如我的Blog此刻呈现在你面前的样子。后台则仅对管理员和有一定权限的注册用户开放,Wordpress的管理全部都是在后台进行的。
在地址栏输入”你的域名/wp-admin/”或”你的域名/wp-admin/index.php”,如http://alexhuang.org/wp-admin/或http://alexhuang.org/wp-admin/index.php,填好你的用户名和密码,即可进入行你的Wordpress后台管理界面的主页面。当然,你还可以输入更为具体的地址,直接进入行后台管理界面中的相应功能模块。如”你的域名/wp-admin/post.php”(直接写文章),”你的域名/wp-admin/themes.php”(直接管理主题),”你的域名/wp-admin/link-manager.php”(直接管理链接)等。另外,如果你是管理员或注册用户的话,也可以在前端的页面中点击”Site Admin”(用户名和密码已被系统记住时)或”Login”(你已退出登录或用户名和密码还未被系统记住时)进入后台管理界面。Wordpress后台管理界面主页面的大致模样请点这里查看。
进入Wordpress后台管理界面的主页面后,你会在最上方看到一个主菜单,通过它们,你就可以完成对Wordpress的主要管理工作了。由于这一部分的内容较多,所以,我决定再将该部分的内容根据与Wordpress后台管理主界面相似的分类细分为七个部分,即:

1. 写文章(Write)
2. 内容管理(Manage)
3. 链接管理(Links)
4. 主题功能(Presentation)
5. 插件功能(Plugins)
6. 用户管理(Users)
7. 设置(Options)

在接下来的文章中,我将依次对它们逐一地进行介绍。
建议:
Tiger Style Administration是一个非常不错的Wordpress后台管理界面转换插件,它可以将你初始的后台管理界面改造成苹果电脑所使用的操作系统的风格,非常的漂亮,喜欢的朋友可以试试。
 
3.1 写文章
首先,你可以点这里对Wordpress的文章编辑页面形成一个初步的印象。
撰写文章的页面主要有四个区域。最上面是选择Wordpress后台管理面板中其它功能页面的菜单,中间左边是编辑区域,用于文章的编写,它的右边是内容分类选择区域,可以用它为当前编写的文章选择相应的分类,最下方是则为了当前文章选择参数和增加用户自定义内容的地方。如果你选择了”Advanced Controls”(高级编辑页面)的话,在它的下方还会看到当前编辑的文章在前端(Front-End)的最终显示效果,它与外部用户能看到的效果保持一致。
四个区域中,选择菜单前面已有提到。内容分类选择也很简单,你自己可以依情况而定,需要提一下的就是,分类可以选择一个,也可以选择多个。它的下方还有三个选项,包括”Allow Comments”(是否允许评论)、”Allow Pings”(是否允许本文去Ping它指向的文章)、”Password”(为本文设定一个密码,只有拥有这个密码的人者可以进行编辑)
编辑区域和用户自定义区域的使用相对要复杂一些,因此,要多做一点介绍。
编辑区域的最上方”Title”处,用于填写你的文章标题。
再往下,会根据你选择是”Simple Controls”(一般编辑页面)还是”Advanced [...]

日期:2007年11月06日 | 分类:WordPress

快速搜索栏

Ask2Links

热门标签排行

页面导航栏

历史文章索引

友情链接