WordPress“禁用”自动保存、文章修订功能

方法一:
在 functions.php 加设置代码禁止文章修订:

//////// 移除自动保存和修订版本
remove_action('pre_post_update', 'wp_save_post_revision' );
add_action( 'wp_print_scripts', 'disable_autosave' );
function disable_autosave() {
wp_deregister_script('autosave');
}

方法二:
在 wp-config.php 里面 define :

define('AUTOSAVE_INTERVAL', 36000000 ); //设置自动保存间隔,单位是秒,默认60
define('WP_POST_REVISIONS', false ); //禁用文章修订功能

方法一也许在WordPress 3.6 中失效,失效的童鞋请使用方法二!!!
另:题目标题“禁用”加了引号是因为“禁用自动保存”是通过把自动保存间隔时间设成一个超长时间来实现的,所以……你懂的

wordpress首页排除指定分类

wordpress的首页默认是显示所有分类的最新文章,如果你想排除某些分类的文章不让它显示,可以通过以下方法来实现:
1、一般是在 index.php 文件中找到loop(循环)代码,while(have_posts()): 前加入
query_posts('cat=-1,-22');
endwhile; 后插入代码
wp_reset_query(); 继续阅读wordpress首页排除指定分类

wordpress批量替换内容的方法

最近总是更改链接地址,网上也有很多相关的文章,但是总是不够简单明了,很多复制来也没法用,所以本着方便自己方便大家的原则,自己整理了一下。
其实没什么东西 主要就是如下语句:
-- 修改option_value里的站点url和主页地址:
UPDATE wp_options SET option_value = REPLACE(option_value,'替换内容','替换值');
-- 更改文章中内部链接及附件的地址:
UPDATE wp_posts SET post_content = REPLACE(post_content,'替换内容','替换值');
-- 更改wordpress文章默认的永久链接:
UPDATE wp_posts SET guid = REPLACE(guid,'替换内容','替换值');
-- 更改博客用户里你的网站链接:(如果你的个人资料里没有填你的博客地址,可忽略)
UPDATE wp_users SET user_url = REPLACE(user_url,'替换内容','替换值');
-- 更改评论者资料里你的博客链接:
UPDATE wp_users SET user_url = REPLACE(user_url,'替换内容','替换值');
-- 更改评论内容你的博客链接:(如果评论里没有你博客链接,可忽略)
UPDATE wp_comments SET comment_content = REPLACE(comment_content,'替换内容','替换值');

纯代码实现外链自动添加小图标

不知大家有没有注意到笔者博客文章中的外链都有一个小图标…

这个小图标提醒了读者这是个外部链接,提升了用户体验。那么如何给外链自动加上这个小图标呢?(千万别想着手动添加,太耗精力了)

方法一.使用插件WP External Links

WP External Links这个插件不仅可以给外链添加小图标,还可以添加Nofollow、external属性,还可以设置外链在新窗口/标签打开。此外,还可以设置应用范围:文章区域、评论区域、侧边栏。功能非常强大。
继续阅读纯代码实现外链自动添加小图标