WordPress之所以成为一个出色Blog软件,这和它丰富的主题资源(上一篇WordPress的主题及汉化中稍微提及过)以及强大的插件支持密不可分。由于自己才疏学浅,对技术一窍不通,且缺乏足够的钻研精神,所以要写这样的内容实在有点招架不住,因此其中的不足,偏颇与谬误之处在所难免,还望各位看官笑过之后多多批评指正。
切入正题,从我自己使用的几个主要的插件简介一下,其他的大家不妨自己去摸索:
一般插件的安装过程是:
a. 下载插件(MS是废话)并解压之(如果需要的话)
b.边参考Readme(一般自带,部分需要到作者主页寻找)便决定下一步。
c. 上传相关文件到WorPress安装目录下的/wp-contents/plugins/目录中(请将wp-contents的属性修改为777:FTP工具的右键菜单中寻找到“属性CHMOD”命令,然后修改)(部分需要上传到特殊位置的文件请严格遵从Readme)
d. 登陆WordPress后台激活该插件(在“插件”的标签页中找到刚刚上传的插件然后激活)
e. 如果显示激活成功,并在访问主页或添加相应函数后无出错提醒,则激活成功。
f. 按照Readme的提示使用该插件(某些插件无需另外添加函数)
g.出错处理:
致命错误时(Fatal Error):FTP登陆你的空间,删除刚刚出错的插件
非致命错误时(Warning之类的):在后台的插件管理中取消激活或视之为致命错误处理。
1.WP Plugin Manager:
刚刚去WP Plugin Manager主页看时,似乎没有找到相关的下载了,或是我看得不够仔细吧。所以提供了一个本地下载。
WP Plugin Manager作为一个可以方便安装管理其他插件,尤其是GPL插件的管理性插件,使用起来比较方便。其安装比较简单,一般参考它的Readme就可以了:
1.1 解压文件
1.2 将wp-plugin-mgr.php放到你的WordPress根目录下(即与index.php,wp-admin等文件(夹)同一级)
1.3 访问HTTP://URL_OF_YOUR_WORDPRESS_BLOG/wp-plugin-mgr.php就可以使用了
1.4 建议将另一个文件wp-plugin-mgr-plugin.php放到WorPress目录下的/wp-contents/plugins/中 然后在WP后台中激活(在“插件”的标签页中找到“WP Plugin Manager”然后激活)。
注意点:
a. 务必将wp-plugin-mgr.php放到你的WordPress根目录下(即与index.php,wp-admin等文件(夹)同一级)
b. WP Plugin Manager会在wp-contents中建立一个plugin_manager的文件夹,因此,请务必将wp-contents的属性设置为777
2. Theme Switcher:
一个使得用户可以自由切换主题的插件,安装无特殊之处。
使用方法:在所需转换主题的地方添加函数,其中< ?php get_theme_switcher() ?>
为平铺式,< ?php get_theme_switcher('form') ?>
为列表式;在后台“选项”(Options)-〉Theme Switcher中添加用户可以选择的主题。
注意点:请确保每个被选择的主题都有相应的switcher函数,否则将可能导致无法在浏览器中查看您默认的主题。这个时候只能清空相应的Cookie。
3. WeatherIcon
显示天气的插件很多,而这个相对而言是比较酷的一个。气象信息来源为NOAA。它提供完整的多语言界面,多图标选择等等。
安装的时候将其中的文件WeatherIcon.php以及文件夹WeatherIcon统统上传到Plugins文件夹中,并将文件夹WeatherIcon中的cache设为777。后台激活插件后,在选项-〉Weather Icon中就可以选择语言,图片位置等等。其相应的代码为:
< ?php if (function_exists('WeatherIcon')) : ?>
- < ?php WeatherIcon('KLFK'); ?>
< ?php endif; ?>
而< ?php WeatherIcon('KLFK'); ?>
中的“KLFK”则为地区代号,具体可以查看
http://weather.noaa.gov/data/nsd_cccc.txt或http://weather.gov/tg/siteloc.shtml(相应txt我已经附在下载包中了。)
注意点:3.1 cache务必设置为777
3.2 不能与老版本的WeatherIcon同时存在,请务必先删除原来的老版本,否则会导致致命错误。
4. Random Posts:
一个显示随机文档的插件,使用函数为< ?php random_posts(10,60); ?>
其中的10为显示的条目数,60为字数限制。
5. Get Recent Comments:
显示最近发表的评论,使用函数为< ?php get_recent_comments(10,60,'
其中10为条数,60为字数限制。
6. BAStats:
一个统计信息非常全的统计插件,不过升级为1.5.1后有未知的错误,尤其在FireFox下。激活后会在后台的Dashborad中多出一个Stats选项。
7. Owen’s Spam Action (OSA):
一个不错的反垃圾评论插件,可惜我安装的时候也有问题,具体参照其Readme。
8. Live Comment Preview:
实时预览留言内容。一般的模板无需添加使用函数,部分需要使用函数 < ?php live_preview() ?>
进行预览。
9. Check IP Behind Proxy:
显示留言人的代理IP及真实IP,哈哈 🙂
10. Adhesive
一个实现日志置顶功能的插件。在激活之后重新编辑文档的时候可以看到一个“Sticky”的选项:P
勉强凑了十个插件,但其中大部分不能算主流的,受欢迎的。当然,没有写那些受欢迎的插件的另一个原因是,我自己都没有彻底搞定。提供一下本地下载吧,含上面所有插件,且部分是被我汉化但不是优化过的(所有版权归原作者所有)。更多更新的插件还是建议大家自己去摸索发现研究,那样才能体会到其中的乐趣,当然,如果您有足够的兴趣与能力,大家还是非常期待能用到您的作品的:P
Enjoy & 不实之处请见谅&指正!
呵呵 ,你的Blog不错啊,那个相册的程序偶也喜欢,支持一下。
还有想问的是关于那个英文learning的随机文章是哪里弄来的?
偶也想要。
留言自动预览也不错哦,呵呵~是 Live Comment Preview插件?
英文Learning显示的文章借助于“Witty Text”,文章内容是通过修改witty.txt来实现随机显示。
留言预览就是Live Comment Preview来实现的:P