Category: WordPress

WordPress 2.5 升级检查列表

最近我经常被问到,是否为WordPress 2.5升级做好准备。但是我们先来,要准备好下周(译者注:这是上周的文章。如果不出意外,WordPress 2.5的发布日期应该是今天。)的博客升级,需要哪些步骤。

  1. 检查兼容性:访问 WordPress 文档,检查 WordPress 主题兼容性WordPress 插件兼容性,列出你所需要使用的主题和插件,看看是否能在新版下工作。如果你博客中某个插件依赖上一版本,查看作者是否发布了新版。
  2. 更新主题和插件:迁移插件和主题提供了更新你的插件和主题到 WordPress 最新版的技巧。
  3. 进行分型前测试:WordPress 升级飞行前检查插件测试你的博客,以确保为新版本做好准备。对于要从旧版本升级到新版本的迁移,这测试尤其重要。
  4. 禁用和/或移除旧的插件:查看你的插件列表,并移除你不再需要使用的插件。从你的服务器上删除。如果还有其他插件不兼容新版本,查看更新并安装。如果没有更新,寻找替代品。
  5. 打印你的插件列表:到你的插件面板,打印你博客中使用的插件列表,并标出那些无法舍弃的插件。这样即使出现了问题,你至少有这个表(不会有什么问题)。
  6. 校验:如果你对 WordPress 主题进行了美化,花费些时间对主题进行全面校验,来确保工作正常。查看在 WordPress 文档库中校验 WordPress 网站获取帮助。如果你在查看文档,为何不通过查看检查列表确保一切做好升级准备呢?
  7. 备份:备份你的数据库。备份你的 WordPress 主题,备份你的插件目录。备份所有一切。设置输出 XML 文件作为额外的备份措施。
  8. 放松并阅读:现在花些时间来阅读 WordPress 文档中关于升级的资料,不要等到升级时恐慌。

(more…)

wordpress plugin 推荐:鲜果推荐按钮

鲜果前段时间推出的推荐按钮是一个不错的功能,不过手动添加 JavaScript 代码也很麻烦,尤其对那些不懂代码的新手。现在好了鲜果推出鲜果推荐按钮插件,只要在后台简单做一个设置就行了。

当然,如果你喜欢,手动添加代码也是可以的。目前鲜果推荐按钮插件支持两款独立博客程序:WordPress和Bo-Blog。 

鲜果推荐按钮—WordPress插件的安装和设置:

1、下载插件,解压到/wp-content/plugins/目录下。

2、进入 WordPress 管理后台,点击主菜单“插件”,找到“鲜果推荐按钮”点击“启用”,这样就默认把鲜果推荐按钮放到你每篇文章的底部了。

3、设置按钮属性:在启用插件后,可点主菜单“选项/设置”->副菜单“鲜果推荐按钮”,对按钮属性进行修改,最后点“更新选项”按钮完成设置。

点击下载    WordPress插件

将留言区分显示Comments和Trackbacks

WordPress 不好的一个地方就是把 comments,pingbacks,和 trackbacks 一团糟放在一个列表里面,并且没有提供一个把它们区分开的选项。把它们区分开能够给你一个更清晰的留言区,并且能够给读者更专业的感觉。下面实现的具体步骤:

实现这个功能主要的工作就是编辑尼主题的 comments.php,当你找到你的 comments.php 的时候,现在我们开始修改代码:首先找到一下代码:

< ?php foreach ($comments as $comment) : ?>

直接在它的下面增加以下代码:
< ?php $comment_type = get_comment_type(); ?>
< ?php if($comment_type == 'comment') { ?>

以上代码其实是告诉 WordPress 去获取留言的类别,如果留言的类别是 ‘comment’,就是是人留的言,显示它。

接着,我们需要插入更多的代码,在 comments.php 一直往下找,直到你看到:
< ?php endforeach; /* end for each comment */ ?>

就在 endforeach 代码之前添加如下代码:

< ?php } else { $trackback = true; } ?>

最后你需要插入代码去显示 trackbacks

< ?php if ($trackback == true) { ?>

Trackbacks

    < ?php foreach ($comments as $comment) : ?>
    < ?php $comment_type = get_comment_type(); ?>
    < ?php if($comment_type != 'comment') { ?>

  • < ?php comment_author_link() ?>
  • < ?php } ?>
    < ?php endforeach; ?>

< ?php } ?>

这些代码是告诉 WordPress 显示留言类别不是 ‘comment’ 的留言,包括 pingbacks 和 trackbacks。你现在在你的日志页面看到效果了(如果你使用了缓存插件,你需要刷新下你的缓存)。

WordPress自动保存远程图片(更新2.5)

  支持wordpress2.3.3和2.5版
  下载地址:http://www.01on.com/auto-save-image.rar
  原文链接:Wordpress写日志时自动保存远程图片的插件

网络上比较流行的是老鬼的做法.我在其基础上针对最新版做了些修改.

自动保存远程图片修改方法如下:

1、在wp-admin/edit-form-advanced.php 第167行

HTML 代码:


<span id=”autosave”></span>


后面加增加HTML 代码:


Save pic:<input type=”checkbox” name=”savepic” value=”checked” />


2、修改 wp-admin/post.php,将第7行的PHP 代码:


wp_reset_vars(array(’action’, ’safe_mode’, ’withcomments’, ’posts’,

’content’, ’edited_post_title’, ’comment_error’, ’profile’, ’trackback_url’,

excerpt’, ’showcomments’, ’commentstart’, ’commentend’, ’commentorder’));


改为

(more…)

博客升级到2.3.3

12小时前WordPress开发团队推出了安全补丁版 WordPress 2.3.3。如果你已经在你的博客上启用了用户注册功能的话,而且又很关心你的博客安全,请及时升级更新该版本。当然,如果你只关心安全的话,你只需下载并覆盖你的 xmlrpc.php 文件。

下面是官方网站关于该新版本的解释:

It is an urgent security release. If you have registration enabled a flaw was found in the XML-RPC implementation such that a specially crafted request would allow a user to edit posts of other users on that blog. In addition to fixing this security flaw, 2.3.3 fixes a few minor bugs. If you are interested only in the security fix, download the fixed version of xmlrpc.php and copy it over your existing xmlrpc.php. Otherwise, you can get the entire release here.

2.3.3版本主要修正的安全漏洞有:

(more…)

让WordPress支持多镜像功能

最近发现,很多朋友购买空间后建立了自己的BLOG,选的程序就是Wordpress。但是也发现,很多朋友都没设置镜像。买了设置镜像空间,就应该充分利用系统所提供的功能。

其实,Wordpress在2.2版本中已经支持镜像功能。只要通过对wp-config.php进行设置,就可以实现镜像功能,修改如下:

找到wp-config.php,在中间空白处添加以下代码
$home = ‘http://’.$_SERVER[‘HTTP_HOST’]; //博客首页
$wpurl = ‘http://’.$_SERVER[‘HTTP_HOST’].’/blog’; //WP程序的路径,注意这里的”‘/blog'”是要根据实际情况进行修改。比如,WP程序放在public_html/下,那么这里应该是’/’就可以;如果放在某个目录下,则改位目录名。
define(‘WP_HOME’, $home);
define(‘WP_SITEURL’, $wpurl);

上面的 $_SERVER[HTTP_HOST’] 就是获取当前地址的‘域名’的函数

猫言猫语 © 2007-2014 Frontier Theme