酷壳(CoolShell.cn)WordPress的插件

注意:

  • 下面的这些插件的链接是其插件主页的链接,你可以在WordPress后台管理中添加插件时直接搜索安装就可以了。
  • 插件不是越多越好。WP的某些插件的性能不是一般的慢,小心慎用。

建议安装的插件

  • Akismet- 有了他你就可以防止垃圾评论了。(本站的垃圾评论每天400条左右,这个插件的在我这里准确率是99.56%)
  • All in One SEO Pack- 搜索引擎优化的插件,帮你自动优化搜索引擎。
  • Google XML Sitemaps – Google的站点图插件。(你可以在Google里输关键词“酷壳”,你会看到效果的)
  • WP Super Cache – 强大的静态页生成插件,配置可能会比较麻烦,需要后台支持rewrite规则。(千万不要使用WP默认的链接形式—— /?p=不然,这个插件不会管用的。
  • SyntaxHighlighter Evolved- 代码高亮插件,很不错。

锦上添花的插件

  • Faster Image Insert- 批量图片插入插件。
  • Get Recent Comments- 取得最新的评论插件(WP原有的评论展示功能很不好)
  • WordPress Related Posts- 在每篇文章后根据Tag显示与此相关的文章。
  • WP-PageNavi – 分页导航插件(WP原有的分页功能很不好)
  • WP-PostRatings- 评分插件。这种插件有很多,这个插件好像不是很好,在一些以IE为内核的浏览器上无法正常工作。
  • WP Google Analytics- Google的网站统计插件。其实,就是把Google Analytics给你的那段代码加到每一个页面上。

文章列表分页导航:插件WP-PageNavi

博客更改为WordPress程序之后,感觉非常好用,但是有一个地方非常让人纠结:那就是在博客最底部文章列表的翻页形式是上一页下一页的形式,非常不方便。

从网上找到了一个比较好的插件WP-PageNavi,装上之后,稍加修改,就可以在文章底部出现如图所示的带页码的文章列表分页导航。

有两种方式下载,一种是直接从WordPress官方网站下载:http://wordpress.org/extend/plugins/wp-pagenavi/

还可以直接从博客的后台,点击安装插件,然后搜索WP-PageNavi关键词,选择第一个安装就可以。

安装并启用之后,可以从设置→分页导航,找到分页导航的设置,这个插件进行了简单的汉化,但是还是有错误的部分,所以翻译错误的部分可以根据自己的情况按照下图来设置:

设置完之后,如果首页没有显示出分页导航来,还需要在所使用的主题中,将旧的代码替换掉。

比如逍遥博客使用的是以前的Twentyten主题,本博客是从loop.php里面找到了下面代码:

<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?></div>

使用下面代码替换掉:

<?php wp_pagenavi(); ?>

然后保存就可以了。

WordPress文章评分插件:WP-PostRatings

WP-PostRatings 的优点

  • 功能简单: WP-PostRatings 的功能就是评分和显示评分,没有其它你不需要的功能,没有多余的组件。
  • 自定义程度高: 插件提供的功能对一般人够用,但如果你有特别的需求,这个插件提供了高度定制,可定义如评分显示位置、评分显示样式、根据评分筛选文章(如评分最高的N篇文章、评分最低的某个分类的N篇文章)等等。
  • 支持Rich Snippets:1.6.3 版本开始支持Google Rich Snippet,好处就是在搜索结果中可以显示文章的评分,这样的搜索结果在所有搜索结果中显得非常的醒目,能够明显地增加点击率。
  • 强大的日志系统:对每一次评分都记录在案,便于对评分和文章进行分析。

WP-PostRatings安装使用方法

1、下载WP-PostRatings插件(下载地址:http://wordpress.org/extend/plugins/wp-postratings/),然后上传插件到/wp-content/plugins/下的文件夹。

2、到wp管理后台插件页面,点击”WP-PostRatings“、”WP-PostRatings Widget“,激活插件,激活后插件后,会在页面的左侧出现图标“Ratings”.

3、点击Ratings Templates,从页面中选择一个你比较喜欢的图片样式,选择好图片后,点击”Update ‘Individual Rating Text/Value’ Display”按钮,更新选择你可以为特定的用户添加评论的权限,为了避免网友灌水,你可以根据Cookie来记录或用Cookie+IP的方式来记录,当然,如果你怕浪费数据库空间的话,也可以点选不记录,或通过Cookie的方式记录。

4、依照上述方法启用、设定好WP-PostRatings插件后,这时,我们需要把相关的代码放在主题文件里去,这样才可以正确显示出投票功能,在模板文件index.php中找到:

< php while have_posts the_post >

在它的下面,加入:

< php iffunction_existsthe_ratings the_ratings >

或者< php comments_template >的上方添加上述代码,comments_template是留言功能,添加好后,投票功能就生效了。

显示文章浏览次数和热门文章排行:插件WP-PostViews

到wp管理后台插件页面,点击”WP-PostViews“,激活插件,在后台管理界面->外观->小工具 激活'Views',并加入sidebar,再修改小工具显示的标题,显示最多的文章数,显示的目录等。

wordpress相关文章:插件WordPress Related Posts

在wordpress仪表盘的插件中,用关键字搜索WordPress Related Posts 和 WP-PageNavi就可以找到它们,直接安装然后启用它们,再配置一下就可以了。
WordPress Related Posts 的配置很简单,可以设定显示相关文章的列表条数和哪些ID号的文章不予显示,没有相关文章可显示时会自动显示随即文章,真的很不错。需要注意的一点是最好不要勾选“自动插入相关日记”,它是在文章正文后面直接显示“相关文章”的列表,感觉不太好看,我想要的是在前一篇和后一篇文章链接的下面显示它们,所以就自己在模板文件single.php 中的适当位置插入下面这行代码

<?php wp_related_posts(); ?>

WP-PageNavi的配置基本上不用修改,默认的就行了。

 

我的wordpress插件总结的更多相关文章

  1. wordpress插件bug排查后记(记一次由于开启memecached引起的插件bug)

    这篇文章是写给自己的. 周三的时候我在维护公司的一个wordpress项目页面时发现了一个非常奇怪的情况:当我尝试更新网站上的一个页面后,在wordpress后台的编辑器中发现其内容并没有按我预期的将 ...

  2. WordPress插件--WP BaiDu Submit结构化数据插件又快又全的向百度提交网页

    一.WP BaiDu Submit 简介 WP BaiDu Submit帮助具有百度站长平台链接提交权限的用户自动提交最新文章,以保证新链接可以及时被百度收录. 安装WP BaiDu Submit后, ...

  3. 使用 WordPress 插件模板开发高质量插件

    WordPress 插件样板是标准化的,有组织的,面向对象的基础,用于构建高品质的 WordPress 插件.样板遵循编码标准和文件标准,所以你不必自己学习这些,根据注释编写代码即可. 官方网站    ...

  4. 如何一次把所有wordpress插件都禁用了

    wordpress网站出现了问题,或者在更新一些数据的时候,需要先把插件全部都禁用了进行检查.那么如何一次把所有wordpress插件都禁用呢?试试下面的sql语句吧 UPDATE wp_option ...

  5. 十款基础级WordPress插件

    1.Akismet插件 Akismet是全球最受欢迎的反垃圾插件,专为对抗"博客spam"."评论spam"而生.Akismet是WordPress官方插件之一 ...

  6. WordPress插件制作教程(八): 最后总结

    WordPress插件教程最后一篇,还是为大家简单的做下总结.这次插件制作教程讲的内容和知识点个人觉得不是很多,因为插件制作不单单是这些内容,它涉及的知识很多很多,不是说你会一些函数就可以做出一个好的 ...

  7. WordPress插件制作教程(六): 插件函数之动作(Actions)函数

    这一篇为大家说一下WordPress插件函数吧,要制作插件,了解这些函数是非常有必要的 WordPress插件函数分为“动作”(Actions)和过滤器”(Filters),WordPress 使用这 ...

  8. WordPress插件制作教程(一): 如何创建一个插件

    上一篇还是按照之前的教程流程,写了一篇WordPress插件制作教程概述,从这一篇开始就为大家具体讲解WordPress插件制作的内容.这一篇主要说一下插件的创建方法. 相信大家都知道插件的安装文件在 ...

  9. WordPress插件制作教程概述

    接下来的一段时间里,开始为大家讲解WordPress插件制作系列教程,这篇主要是对WordPress插件的一些介绍和说明,还有一些我们需要注意的地方,以及需要掌握的知识. WordPress插件允许你 ...

  10. WordPress插件:WP No Category Base 去除分类Category目录

    不少折腾WordPress的朋友都希望去掉分类链接中的 /category/ 目录标志,网上很多这方面的教程,据倡萌所知,除了使用 WP No Category Base 插件(或类似插件),其他的方 ...

随机推荐

  1. codeforces hungry sequence 水题

    题目链接:http://codeforces.com/problemset/problem/327/B 这道题目虽然超级简单,但是当初我还真的没有想出来做法,囧,看完别人的代码恍然大悟. #inclu ...

  2. C陷阱与缺陷 1

    1,符号之间的空白被忽略 符号中间不能嵌入空白 2,词法分析中的贪心法 a---b 和 a-- -b相同 和 a- --b不同 1 a=b/*p //根据贪心法 /*被解释成 注释符,便不再往下读,直 ...

  3. PHP部分---字符串处理(文中例子不断更新);

    字符串处理: 1.去除   ltrim(),rtrim()函数  trim()函数 trim(字符串名)函数:--去掉字符串两边的空格 ltrim(字符串名,“特殊字符”);--去除字符串左边的空格和 ...

  4. LeetCode() Search a 2D MatrixII

    一开始的超时思路 int row=a.size(),col=a[0].size(); for(int i=0;i<row;i++) { if(a[i][col-1] > target &a ...

  5. phpwind将服务器数据同步到本地之后网站不显示或者排版错误

    在将phpwind的数据同步到本地服务器之后 如果访问本地服务器的首页不能显示的话 首先要查看global.php文件中的D_P变量,官方默认 的此变量应该指向和R_P变量是同一个文件夹即网站的根目录 ...

  6. XML序列化中含有List的情况,序列化到根节点下一层

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.X ...

  7. unity, LoadLevelAdditive到帧末才完成

    Application.LoadLevelAdditive文档中说: LoadLevel and LoadLevelAdditive don't happen immediately - a new  ...

  8. javascript 停止事件冒泡以及阻止默认事件冒泡

    停止事件冒泡 function stopBubble(e) { // 如果提供了事件对象,则这是一个非IE浏览器 if ( e && e.stopPropagation ) { // ...

  9. MySQL查询本周、上周、本月、上个月份数据的sql代码

    查询当前这周的数据 SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) ...

  10. mysql 修改字符集

    查看mysql数据编码 登录MySQL服务,查看mysql数据库默认的编码 mysql> show variables like 'character%'; +----------------- ...