标签存档: wordpress

php版本升级到7.x后wordpress的一些修改

不知算不算手贱,把VPS服务器上的php升级到7.0, 虽然7.x与之前的兼容性是很高的,但移除了一大堆过时用法,而某些老应用仍然在使用。对个人wordpress站点里出现的错误,修正记录如下。全部是插件,wordpress官方程序,是没有问题的。
mysql_escape_string() 函数改为addslashes()
wp-thread-comment插件 wp-content/plugins/wordpress-thread-comment/wp-thread-comment.php  有多处
split()函数改为explode()
阅读全文——共499字

继续阅读 »

WordPress采集插件大汇总/强烈推荐

目前WordPress已经成为主流的Blog搭建平台,插件和模板众多,易于扩充功能。下面推荐一些有用的采集插件,方便大家做采集站,节省人力时间成本,更好的自动更新自己博客内容。尝试挑选一款自己喜欢的自动采集插件试试吧,如您发现了哪些更好用的插件想推荐给更多朋友,请来这里跟帖 http://www.path8.net/tn/archives/5363
这里只介绍wordpress 自动采集插件的名称,具体安装使用方法请大家摸索一下,都不复杂,这时就不详解了。
1、Guest Blogger
Guest Blogger这款插件试用了下,感觉还不错,最大的缺点就是文章来源单一。它可以基于一个关键字或几个关键字采集著名的EzineArticles的相 关文章(比如文章标题中含有此关键字,文章内容中包含此关键词,文章标题内容中包含此关键词,作者名包含此关键词,这些可以按自己的需求设置),或 EzineArticles某个类别下的文章。你可以设置直接发布或先创建草稿,自己编辑后再发布。还可以设置采集的频率等等。这款插件的设置比较简单, 不再一一介绍。
阅读全文——共3441字

nginx下为wordpress配置重写规则/rewrite

nginx不能支持.htaccess的rewrite规则,所以使用nginx作web服务器,配置wordpress固定链接会比较麻烦一点,要自己写规则到nginx配置文件里。网上也看到一些配置规则,不过觉得怪怪的。
发现nginx官方网站上有个页面,关于wordpress重写规则的,http://wiki.nginx.org/WordPress里面有“cool”的规则,本站的nginx配置如下,其中一行 try_files $uri $uri/ /index.php; 就是这行,应该比网上有些文章里的规则更cool。
server {
server_name blog.path8.net;
阅读全文——共838字

继续阅读 »

wordpress插件Quotmarks Replacer:解决wordpress英文引号自动转为中文引号的问题

Quotmarks Replacer
Quotmarks Replacer disables wptexturize function that keeps all quotation marks and suspension points in half-width form.
Quotmarks Replacer 通过禁用 wptexturize 函数,解决 WordPress 自动将半角的单引号、双引号

继续阅读 »

wordpress迁移服务器后WP Super Cache 错误:Warning! WP Super Cache caching broken! The script advanced-cache.php could not load wp-cache-phase1.php

Warning! WP Super Cache caching broken! The script advanced-cache.php could not load wp-cache-phase1.php.
Please edit /var/www/html/ and make sure the path to /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase1.php is correct.
把整个wordpress打包压缩迁移到新的服务器上后,发现后台里出现这样的一条错误消息,以前根本没有的。清理wp super cache缓存,都不行。查了官方的FAQ,仔细查看了一下文件wp-content/advanced-cache.php 发现问题所在了,文件内容如下
阅读全文——共1193字

wordpress文件附件转移到另外服务器上实现性能提升/web与文件数据分离

在大型web架构里,通常会把web与文件分离在不同服务器上,以提升web系统的高效运行。
而wordpress,本身好像没有这方面的考虑,所以,但可以朝这方面努力,应该可以通过插件等机制实现。
以下是笔者刚想到的一个实现方案。
由于wordpress本身,添加文章后,其中引用文件都是以绝对链接的形式写在html里的,这点可以通过插件的形式,把其url域名替换成另一个域名。
阅读全文——共1151字

小杯具了,wordpress居然被挂马了/清理过程兼木马解剖简记

今天真的载了,居然wordpress也被挂马了,太不可思议了。
事情如下:
晚上发篇文章,突然想到了一个对wordpress进行改进的方案,图片/附件与web分离,当然这个需求可能极少见,因为大多数wordpress都不会遇到这样的问题:空间不够用(直接升级主机了)、对附件的下载打开严重影响到web (如html,css,js)的访问速度。
但进入后台,看到快速发文章的内容框里很怪异,默认就有下面的一段文字,js代码,下面的最近草稿也显示有类似的js代码,心下不好,可能是被挂马了。不过还好,前几天为了试用新买vps性能,把整个wordpress数据库备份了一份,看来还真是所幸。
阅读全文——共6438字

让wordpress3D标签云插件wp-cumulus显示中文标签

wp-cumulus可以把wordpress标签显示为3D云的形式,获得比平面静态标签文字更佳视觉效果,但它本身并不支持中文的显示,有这样一个补丁文件可以弥补这一缺陷,就是如下的swf文件,直接把它替换wp-cumulus自带的swf就可以。本swf文件来自http://www.nonabyte.net/wp-cumulus-chinese/,在此表示感谢,并转载于文后。
使用方法:
1. 下载该文件http://www.path8.net/tn/wp-content/uploads/2011/03/tagcloud.zip ,并解压缩
2. 把wordpress主机上的wp-content/plugins/wp-cumulus/tagcloud.swf改名备份,如改名为tagcloud.swf.bakup,以备以后可能使用。[该步可以不作]
阅读全文——共1674字

wordpress常见缓存插件及优缺点

wordpress缓存插件的优缺点
优点:当博客的流量比较大的时候,打开缓存插件能够明显的降低服务器的资源消耗,加快网站的访问速度。
缺点:当修改日志、修改widget、修改主题之后,效果不会立即看到,而需要在下一个缓存周期才能看到。
因此,网站规模较小,流量比较低(日IP 500以下,PV 1000以下),尤其是网站刚上线的时候,没有必要使用它。
阅读全文——共448字

WordPress 3.0.3 发布,大概是最密集的一次更新了

刚才登录wordpress后台,又一个更新,原来是WordPress 3.0.3 发布了,不久前WordPress 3.0.2 才发布,好像刚一周时间就升级了。
这么密集的软件更新,一般说都是修正安全漏洞的,看升级日志,果然是,e文不好,看得不甚明白,于是google一个,至少已经有好中文几个网站发布了这则消息,开源中国社区上的消息:
WordPress 3.0.3 是一个安全问题更新版本,修复了远程发布接口的bug,该接口可能在某些情况下允许发布者随意的发布、修改和删除文章。这个问题仅仅对于启用远程发布接口时才会存在。
可从这里下载该版本或者通过面板的更新功能进行自动升级。
阅读全文——共389字

Pages: 1 2 3 Next