Category: WordPress

PHP 7找回MySQL扩展解决WordPress问题

PHP 7 使用 MySQL 的问题 最近将 VPS 上的博客程序都迁移到 Bluemix 容器上之后,运行起来倒还算稳定,前两天手贱将 Bluemix 系统上的 LNMP 环境更新到了 1.3 版本,顺带地把 PHP 也更新到 7.0.7 版本了,不过更新完成之后访问博客就碰到了 WordPress 报错: 这才想起来 PHP 7 已经完全移除了 MySQL 扩展支持,通过 phpinfo 也能看到老的 mysql_ 系列的函数都不能使用了,一般建议使用新的 PHP mysqli 或者 pdo 扩展进行替换。 我的博客程序使用的还是 WordPress 3.6 版本,自然不支持 PHP 7, […]

考虑开启SRI防止七牛CDN HTTPS劫持

最近我在使用 Android 上的 Chrome 浏览器访问博客页面时发现一个奇怪的问题:博客页面底部有一个悬浮的叉,但又没有显示任何实际的内容。赶紧用 Chromebook 打开博客网页,将 User Agent 切换成 Android Chrome,这时可以看到网页里无端多了一个 iframe,该 iframe 地址为 http://dbcpm.com/locate_1/jiwei_MBpt.html,如下图所示: 由于我确定博客 VPS 后台并没有被入侵,因此初步估计是网页被万恶的运营商给劫持了,但又一想我的博客已经启用了全站 HTTPS,按说不会轻易遇到这种问题了。马上看看 Chrom […]

解决WordPress Batcache插件无法工作的问题

本文同步自(最佳显示效果请点击):https://zohead.com/archives/fix-wordpress-batcache/ 前几天看到 AlexYang 同学写的一篇非常好的关于在百度 BAE 云平台上启用 WordPress 博客缓存全页面加速的文章,由于 BAE 云平台不支持本地文件读写,WP Super Cache 之类的 WordPress 本地缓存插件无法正常工作(也不支持 NFS 目录作为缓存目录哦),文章中使用基于 BAE cache 空间的 memcache 接口,并通过 Batcache 这个 WordPress 插件实现全页面加速,据说缓存加速效果非常明显。 […]

WordPress友言近期评论Widget更新(v1.1)

本文同步自(如浏览不正常请点击跳转):https://zohead.com/archives/wordpress-uyan-recent-comment-widget-v1-1 前两天写了一个友言近期评论的 WordPress Widget,初步测试还能用,但多次进行刷新,会出现不能正常登录之类的问题(Failed to authentication with uyan.cc、Invalid comments data from uyan.cc 之类的报错),而且原来每次都需要登录友言的后台管理严重影响速度,我也比较怕怕这样不断发请求会导致友言把我的脚本和博客给封掉,嘿嘿。 由于友言没有公开 […]

PHP实现WordPress友言近期评论Widget

本文同步自(如浏览不正常请点击跳转):https://zohead.com/archives/wordpress-uyan-recent-comment-widget/ 现在有很多人都使用 WordPress 来搭建自己的博客系统,其中有一些是像我这样使用 友言 这个社交评论插件来替代系统原始的评论框的,友言 评论框插件对一些主流的社交网站支持比较好,很是推荐,友言官网: http://uyan.cc/ 之前我写过一个修改 友言 插件实现完美与 WordPress Mobile Pack 插件配合实现移动版博客的文章,在这里仅供参考: https://zohead.com/archives/m […]

修改 WordPress 插件配合 WordPress Mobile Pack 实现移动版博客

WordPress Mobile Pack 是一款相当不错的 WordPress 移动版本转换插件,安装启用之后,可以快速生成适合手机访问的移动版本 WordPress 博客,插件安装地址如下:   http://wordpress.org/extend/plugins/wordpress-mobile-pack/   可以在 WordPress 后台配置中搜索 WordPress Mobile Pack 或者手工下载安装包进行安装。   实际使用,在 WordPress 本身插件比较少的情况下,WordPress Mobile Pack 在手机上效果很不错,但安 […]