Plugins
这一页用来记录我在建设和美化blog方面做的工作以及插件的使用.
首字下沉:
桑林 提供的这个插件使用十分容易,上传后在后台激活就可以了.效果就是正文的第一个字会放大并下沉.今后写的时候不能够以空格开头了.
Email Publish: 安装后在Options里找,作用是把发表的东西在别的blog上(比如MSN space)再写一遍.这端的设置其实很容易,倒是MSN那头相当不好弄,需要重新生成个地址出来.目前不好用!!
Alexa Rank:
增加网站在Alexa 的排行情况.插件安装后,在侧边栏增加了
.
< ?php class_exists('AlexaRank') ? AlexaRank::bar(): ''; ?>
不过这个插件的意义实在不大.因为目前Alexa的搜索情况,Inn In Chaos是0.= =
GooglePR: 跟上一个差不多,这个显示的是google Rank.安装后在侧边栏增加
< ?php class_exists('GooglePR') ? GooglePR::bar(): ''; ?>
Xspf_player: 一个播放音乐的插件.目前只能放网络的MP3.安装后可以在控制台进行设置,可以设两部分.包括曲目和格式.挺有意思的东西,我试了半天后它放在header里.增加了一句
< ?php xspf_player::start('category-tag'); ?>
WordPress Database Backup ,Hello Dolly :
这两个是wordpress原来就带的.都挺无聊的.
aLinks:
可以将特定字符替换成link的工具.正好用这个帖子测试一下.新浪,搜狐,猫扑,搜狗,搜刮,百度…在后台设置即可.
Cool Weather:
增加指定城市的天气预报.不爽的是第一次使用需要填写城市名称.在侧边栏添加.
< ?php class_exists('CoolWeather') ? CoolWeather::show(): ''; ?>
中文 WordPress 工具箱:
来自桑林志 .用了它的两个部分.安装后,在下方footer增加了回复人员排行榜.这个本来应该加到侧边的,但加上去实在太难看,就放弃了.
< ?php get_commentmembersstats($threshhold = 1); ?>
另一个是加在侧边栏的随机文章.
RadomPosts
随机文章的格式还是有点问题,暂时不管了.
< ?php /* -- Counter -- */
if(function_exists(random_posts)) { random_posts(); } ?>
Spam Karma 2:
防止spam 用的插件.装上激活就可以用.不过最好还是在后台重新设置一下.目前页面最下方那几句嚣张的话就是从这个插件来的.
Jerome’s Keywords:
今天一半的时间都用在这个上面.这是一个添加tag的插件.有多种用法,今天我用了能看懂的两种.上传后在后台激活先.
第一种是比较常见的,在每个帖子后民添加.修改时加在Main Index Template里.找到”Categories”就离的不远了.添加
| Tags: < ?php the_post_keytags(); ?>
上去就行了.因为模板是德国人做的,所以这个位置的”作者”也是德文.就顺手给摸掉了.
第二种最烦人,就是所谓的cosmos用法.一看到cosmos这个词,我就想到了多年前玩的永远过不去第三关的游戏”圣斗士星矢黄金十二宫篇”.先下载一个cosmos的模板 .注意模板里
这个地方一定不能 用默认设置.因为我们多数blog不是按照这个目录来装的blog,如果这一段不好使,那么生成的cosmos也只是摆设不能起到检索的作用.然后把cosmos.php上传到theme目录.之后写一个page.以cosmos为模板即可.之后我又利用模板提供的功能,把这个页放到了head link 的位置上.
其他修改:
在http://www.technorati.com/ 注册的时候给了一段代码.一开始的时候加在footer里了,后来一时性起加到了广告位置.到现在也没看见广告位置是什么位置.
目前的foooter跟单POST时的侧边有冲突,所以设置成了单post的时候侧边不出现.
CoolCode
在后台激活.然后注意在Write里,把纠正xhtml的选项的”勾”勾掉.
coolcode的一般用法是
lang=的内容可以不加
fouction()
?>
Edit n Place
跟aLink是一家的.激活以后在每个帖子或者页面后面跟个小尾巴,点击可以直接修改帖子.应该说是个不错的插件.但是现阶段不大灵,因为保存的时候它会把中文的标题和Tag都变成百分号形式的乱码.谋求解决中…
解决方案找到了 :这个方法来自evotalk.net
很奇怪,不知道为什么这段代码加了就不能保存.
Cache-Flush
没什么可说的,这个插件的作用是清空cache.
Externa-Link
挺有意思的一个插件,作用是增加一个选框,选中后所有链接都将在新窗口打开.
在header里加一句 就可以了.
Emotions
在后台启用.之后修改主题中的comment.php,寻找
textarea name="comment" id="comment" cols="70" rows="10" tabindex="4">
在她上面 添加 if (class_exists('emotions')) {
emotions::bar();
}
?>
昨天试图把表情变成猫扑包子,没有成功.现在的表情图标来自很高很瘦.但是显示的时候不能显示正确.也许应该改表情图标的名字.firefox和opera地下表情都是顽固的每行18个.搞不定.
FeedStats
不晓得用的是法语还是德语,反正这个插件的作用是在安装结束后,可以在后台查看你的rss的订阅情况.正因为插件的语种有问题,后台看到的都是乱码…勉强能看懂.
Lazyest Gallery
一个相册插件.应该说还是相当好用的.但是遗憾的是它的readme写得相当的水.我几乎费了一个下午的时间才弄好它.
下载,安装.在后台会出现一个Lazyest Gallery
先写一个page.虽然woedpress的page功能很鸡肋,但是这是必须的.用空的page做模板就可以.在page里写上[
] ,最好不要留标题.记住这一页的名字.
设定gallery的主目录Your gallery folder.注意相对路径是你blog所在的根目录.我为了省事设到upload上了.
Your gallery URI:些刚才创建的page的URL.
其他的设置就没有什么了,可能要传大图片的需要把图片限制大小改一下.
之后就可以进File Manager管理图片和图片文件夹了.
另外这个插件提供了随机图片和图片列表两个函数.用法如下:
if (function_exists('lg_random_image')) {lg_random_image('');} ?>
Multi-Topic Icon
为指定的类别增加一个特定的图标.激活就可以使用.在后台可以进行设置.有一点不爽的是,图标的说明上加了注释.这样在搜索到结果的时候,结果的预览都会加上一个尖括号开头的注释符号.找机会干掉它.在后台参照说明设置就可以了.要注意的是中文的categrade的slug是乱码,所以需要嫌进那里把乱码编辑一下.起个1234就行.
Viper’s Plugins Used
这个插件的作用是显示已经使用的插件.下面贴的是单独出一个page时候的代码.只要把这段代码加到page.php里面,然后随便存个名字,做成模板新建一个page就可以.例子看这里
< ?php if (function_exists('viperspluginsused')) { ?>
< ?php $viperspluginsused = new viperspluginsused(); ?>
< ?php $viperspluginsused->output_table(’id=”pluginstable”‘, TRUE, TRUE); ?>
< ?php } ?>
WP-PageNavi :
作用是给帖子加分页。在index.php里的div开始之前和结束之后加上
就可以了。效果不错。
2006年7月13日将coolcode打入冷宫,因为那个该死的脚本每次都要连接到coolcode的主页,影响速度。
增加了两个插件
Search Regex :批量替换插件,在后台manage里直接进行操作
Codehightlighter 据说可以将php语法的code高亮。使用的这个德国模板自动整合了,所以没有激活
2006年7月19日增加插件
tipclique_CounterBar: 作用是增加图形化的每个topic的回复与显示比例。不过老帖子点击数少于回复数感觉怪怪的。把下边代码加到single.php里面
tipclique_CounterBar('views','yellow',1,1,'',true);
} if (function_exists('tipclique_CounterBar')) {
tipclique_CounterBar('comments','green',1,1,'',true);
} ?>
2006年8月8日增加flickr侧边栏项目
方法很简单,在http://www.flickr.com/badge_new.gne
按步骤一步一步进行就行了,最后把得到的代码粘到侧边栏即可.当然,前提是你有一个flickr的账号.
2006年8月16日增加地图侧边栏项目。
这个插件从AQ周刊抄来的。到http://clustrmaps.com/ 注册一个,把代码粘到侧边栏即可。
Peter’s Date Count Down
这个插件用来写还有Xx天来干Xx事,但是格式并不太好看。在后台激活,然后到侧边栏里加上
Countdowns
即可。
- if(function_exists(countdown_callit)) { countdown_callit(); } ?>
2006年9曰11日增加search-meter 插件。
search-meter用来在后台增加本站站内搜索结果统计。下载安装没什么可说的。装完了在后台第一页里有查看,Option里有重置。要注意的是,安装后生成的数据库,记得要更改字符集,从那个什么瑞典语改成utf8。不然中文搜索是乱码。再一个就是修改search-meter.php里get_settings('home') . '/search/' . urlencode($result->terms)
这块。
把'/search/'
改成'/index.php?s='
,否则链接无效。
在前台提供了输出函数,我是这么用的 if (function_exists('sm_list_popular_searches')) { sm_list_popular_searches('Popular Searches
。可以根据自己的情况干掉或增加li之类。
‘,’
‘);} ?>
要注意的是,这个统计结果不准确(也许是因为模板的关系),如果一页设置的帖子数目是5,而找到的结果大于或者等于5的话,那么查找一次就被记做统计了5次……
2006年11月14日,根据 Peter的帖子 ,修改了wp-comments-post.php和wp-trackback.php.这样导致的直接后果就是原来的trackback地址都不好用了.
修改wp-comments-post.php的名字,需要改相应的theme下comments.php和comments-popup.php里的东西,同名替换.修改wp-trackback.php需要改comment-functions.php 和template-loader.php(这两个东东在wp-include/下)
朋友反应说Did You Pass Math 留言以后有乱码,所以换成了 Peter’s custom Anti-Spam .激活就可以用没什么好说的.
2007年3月29日
增加插件Advanced-Make-Clickable 激活就可以使用.作用是可以在粘链接之后直接生成可以点击的链接,而且可以在新窗口打开.后台可以设置忽略哪些内容.
[b]发现这个插件跟alink有冲突.如果直接使用的话,会导致alink不工作.在后台设置里,加上关键字[color=red]href和src[/color]就好了[/b](我也不知道究竟哪个起了作用)
增加插件 Maintenance Mode 作用是设置某个级别以下的用户不能访问blog.还可以弹出个建设中之类的页.作用就是在你对论坛进行一些修改的时候可以不让别人进来捣乱.激活后在Options里就可以进行设置.
在vogate 申请了一个帐号,增加了文字嵌入的广告.同时为了点击量,讲wp-comment改回了原来的名字.同时将页面显示的帖子数减少到7个.
Some Chinese Please: 防止spam用.对英文留言进行无差别攻击.在后台激活即可使用.但是我还是在留言的地方加了一行提示,让人家随便从什么地方粘个中国字进来就行.