插件与修改

十款插件让你的评论“活”起来

评论是博客的一个重要组成部分,博主们也都期待能够获得更多的评论,让更多的读者参与进来。然而WordPress评论区基本上都是比较平淡乏味的,如果能够提高评论区的用户体验,相信能够吸引更多人来评论。这篇文章将向大家推荐十款能够提高用户评论体验的WordPress插件。

使用可视化文本编辑器

默认的评论区域有点平淡、功能也比较有限。你可以在评论中写自己的HTML标签,但是往往很少人会愿意去做这么麻烦的事。要是有固定好的格式的话不就容易多了吗?

NicEdit插件只有30kb,各种功能都非常齐全。

适合所有用户; NicEdit插件

让用户编辑评论

就像我们自己写文章经常需要修改一样,用户评论后可能有时也要想修改下。因此,有必要给用户修改自己评论的权限,特别适合于代码类型的博客,写过WordPress代码的同学也应该经常有碰到这样的事情。

2010南非世界杯WordPress插件

2010南非世界杯昨日正式揭开序幕, 我相信会有很多相关报道文章都是通过WordPress发布,这本来与WordPress没什么相关,不过如此好的一个吸引流量的机会,如果不想错过的话,你完全可以在自己的WordPress网站上添加一些2010世界杯元素。这里给大家推荐几个插件以及一个2010南非世界杯主题。

删除文章标题的“受保护”字样

有时候你需要把一篇文章设成密码保护状态, 在WordPress里这是件很容易的事,你只要在“发布”按钮上方对文章的“公开度”下选择“密码保护”或者“私人的”就可以了。 但是在默认情况下,当你输入某篇文章的密码前后,WordPress都会显示“这是一篇受保护的文章”字样。 有没有办法隐藏文章标题上的“受保护”或者“私人”标记呢?

WordPress官方论坛上的这段代码或许可以帮你解决这个问题:

functions.php模板妙用

在设计WordPress主题时,我发现在functions.php文件里添加一套通用的自定义函数将会大大提高开发效率,因为这样我就可以不必每次开发主题时都需先查找然后复制同样的函数。因此我先搞定functions.php模板然后从那里开始创建主题,模板里把一些必要的准备工作都做好了,包括:

  • 包含 jQuery
  • 启用嵌套评论
  • 给头部添加Feed链接
  • 禁用无用的小工具区域
  • 给脚部添加谷歌分析工具
  • 阻止“read more”的跳转

这些函数让我喜欢的共同点就是它们都非常简单明了、高效。此functions.php 模板目前包含了十五个函数,并且还在不断改善中。虽然并不是所有人都会需要使用文件中的所有函数,但我的目的是将这个模板修改为适合大家使用的通用型模板,能够让你通过这些真正实用的函数找到主题开发的突破口。

WordPress上传文件类型受限的解决方法

出于某些原因,WordPress对可上传的文件类型做了一些限制。于是用户在上传一些文件时就会遇到“文件类型不符合要求”这样的提示,下面就提 供一个简单的解决方法。

将以下代码添加到functions.php文件中,如有必要,在第四行添加其它你希望允许的文件类型并用竖线(|)隔开。

<?php function addUploadMimes($mimes) { $mimes = array_merge($mimes, array( 'tmbundle|tmCommand|tmDragCommand|tmSnippet|tmLanguage |tmPreferences' => 'application/octet-stream' )); return $mimes; } ?> add_filter('upload_mimes', 'addUploadMimes');

完成!

如何处理WordPress的日志修改记录

WordPress会自动保存你对日志的修改记录。 当你更新了某篇日志或页面后,WordPress会保留你更新前的日志(页面),让你可以在任何时候取回更新前的内容。 这些老旧的日志存根将作为历史记录,永远保留在数据库中,使用户能够看到对日志的所有改动。

但有时候我们也需要对数据库进行一些整理。 每次对日志的修订都会使WordPress日志表中多出一行内容,而postmeta和term_relationships表中则可能会多出若干个条目。 删除一些不必要的记录可以释放硬盘空间,同时减轻MySQL的加载负担。

删除之前的日志记录

首先要记住: 备份好你的数据库。 下面的方法会直接在MySQL表上运行SQL语句,稍有偏差就会让你的WordPress无法运行,因此备份是必要的。

首先,找到在wp-config.php中规定的WordPress表前缀:

$table_prefix = 'wp_';

Wp_是默认表前缀,但你可以更改默认值,减少安全漏洞。 这里我们仍然将wp_作为默认的表前缀。

在WordPress主题中显示登录框

通常我们登录WordPress后台时,要在地址栏里输入www.你的域名.com/wp-admin/这样的链接才能进入登录页面。经常登录就会感觉很不方便。如果在博客的侧栏或者某个特定页面上添加一个登录框,想什么时候登录,直接在登录框上输入用户名和密码就可以了。 只要一段简单的代码就可以实现这个效果。

首先确定自己希望登录框在什么位置出现,然后把下面的代码复制到相应文件中就可以了。 (例如,登录框可以出现在侧边栏,也可以出现在某个页面模块中。)

给WordPress用户的十五款实用工具

如果你使用开源博客平台WordPress,你会发现网上有非常多的工具可以助你提高工作效率,确保你的WordPress站点顺利运行。

这篇文章将聚集这些非常方便的应用程序插件以及浏览器扩展来帮助你完成各种博客任务,涉及的范围涵盖简单的抓屏到WordPress站点的安全。

1. ScribeFireFirefox浏览器变为一个功能齐备的博客编辑器

如何完全掌控WordPress的RSS

如果你希望你的RSS订阅源中的每篇文章显示不同的文本内容怎么办呢? 如果你希望某篇文章在RSS feed里显示不同的标题该怎么办呢? 如果要在RSS feeds 里显示一个特定的自定义字段呢? 这就是我们这篇文章的目的,将告诉大家如何在WordPress RSS Feeds 里添加任何类型的内容。这个方法可以让你完全控制你的WordPress RSS Feeds,以任何你想要的方式输出内容。

注意: 本方法不适合初学者。需要熟悉functions.php文件的编辑、懂php知识的用户才可以试试。初级用户最好还是使用前面提到过的插件,或者咨询更专业的人士。

1. WordPress RSS页脚添加自定义字段

第一个例子我们将教大家如何在WordPress RSS Feed中使用自定义字段来显示特定文本/对象。使用本方法,你可以让每篇文章显示不同的文本、广告、图片等。首先打开你的 functions.php 文件,然后将下面的代码粘贴到php tags:

帮你升级WordPress主题的插件

是否觉得升级主题让人头痛?老实说,大部分人是不太会升级主题的,如果你需要经常更新你的主题,这里有一款新的插件可以让你非常轻松地完成这个过程。

这款插件是由iThemes公司的 Chris Jean开发的,叫做轻松升级主题(Easy Theme Upgrades )插件。使用非常简单。今天早上做过测试,它的表现堪称完美没有任何错误。另外,备份压缩包文件中包含了用户对文件所做的修改。考虑到很多人都需要对主题进行一些修修改改,这将会非常方便实用。这种方法可以确保你永久不会丢失所做的修改,而是将你的修改保存到文档文件,进而在新的版本上也会复制并粘贴了你的代码。升级一款主题,最害怕的就是你会丢失所有的更改,对亏了这一款插件,再也不需要有这个顾虑了。

这款插件将很快就会进入到WordPress插件资源库中,而且它也不是与 iThemes所提供的主题捆绑在一起。我想说的是,像这样一款好插件,iThemes 公司完全可以独自享有,对iThemes的客户发布方便他们更新主题,但是iThemes将它大公无私地奉献给了WordPress社区,在此对他们表示感谢!

同步内容