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

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

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

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

wordpress批量替换内容的方法

最近总是更改链接地址,网上也有很多相关的文章,但是总是不够简单明了,很多复制来也没法用,所以本着方便自己方便大家的原则,自己整理了一下。
其实没什么东西 主要就是如下语句:

判断Jquery库是否成功引入,如果没有成功则引入本地Jquery库

这里是引入WP的本地Jquery库做的例子。多了就不说了,直接上代码:

PS:
jquery的版本应一致…

可替换为本地的绝对地址…

为网站(WordPress)添加内存级缓存–需管理员(ROOT)权限

WordPress是目前最为通用的博客平台,据统计现在80%的独立博客是由WordPress搭建的。但是,WordPress占用CPU资源巨大,生成一个普通页面常常涉及几十个SQL查询和秒级的运行时间,因此对WordPress进行动态页面静态化成为优化性能的最佳选择。
现在使用最为广泛的缓存插件当属WP-Super-Cache,性能较高且功能强大,能满足大部分需求。但是,WP-Super-Cache使用硬盘作为缓存介质,在面对大流量访问时会受限于硬盘IO。因此Batcache、Super Cache Plus等内存级缓存插件产生了,但由于其配置稍显复杂且使用上不如WP-Super-Cache顺手,并未得到广泛的普及。
在这里我要介绍一种在Unix/Linux服务器上实现内存级缓存的简单方法。
前提:要在WordPress中安装WP-Super-Cache插件(或是其他以硬盘为介质的缓存插件)并激活插件。
首先,我们通过SSH登录主机,进入/dev/shm目录,新建一个目录用来存放缓存文件(如longsays-cache):

然后进入WordPress的wp-content目录,并删除其下的cache目录(假设WordPress根目录为/home/www):

建立一条由/dev/shm/longsays-cache到/home/www/wp-content/cache的软链接,并且改变权限为777:

最后刷新一下网页,如果在源代码的最后输出了正确的信息(如下),则说明成功了。

在UnixLinux系统中,自带了一个将内存作为硬盘使用的工具/dev/shm,在这个目录中存放的文件实际上是存放在内存中的,我们可以将缓存文件通过软链接的方式存放至/dev/shm目录中,直接实现内存级缓存。
不过这种方法有一点局限性,那就是必须为拥有root权限的VPS,虚拟主机不支持这种方法。