使用AJAX更新计数解决启动缓存后Post Views不计数的问题

使用AJAX更新计数解决启动缓存后Post Views不计数的问题
很长一段时间了,三好菌一直感觉自己发布的文章的阅读数止步不前,这从刚发布的文章上体现的更明显。这几天专门留意了一下,截取了某篇文章页面的图像,一天以后再查看,Post Views计数仅增加了几十次,而百度统计显示该篇文章的访问量达上千次,所以问题已经很明显了。 于是昨天就专门查看了一下Post Views的设置选项。如图: 发现 Use AJAX To Update Views 设置项提示: You have caching enabled for ...

所用的WordPress插件备忘

所用的WordPress插件备忘
《三好网志》所用的插件: Akismet 防垃圾评论必备。 WP-PostViews 网页计数必备插件。 Any Mobile Theme Switcher 手机主题调用插件。 Clean Archives Reloaded 生成所有文章归档页面。示例《三好网志文章存档》 DB Cache Reloaded Fix 数据库缓存插件。配合Hyper Cache使用效果更佳。详见《 WordPress缓存插件“DB Cache Reloaded Fix”+“Hyper Cache”是绝配》 Hyper Cache 数据库缓存插件。设置方法 Widge...

代码添加到functions.php的什么位置

代码添加到functions.php的什么位置
许多WordPress的功能实现需要在functions.php函数文件里添加代码。那么代码应该添加到functions.php文件的什么位置呢? 因为不同的主题functions.php文件也不同。所以这里有一个简单的原则就是: 看functions.php文件的最后,如果不是 ?> 则直接添加到最后;如果文件最后是 ?> 则添加在 ?> 前。

备份的sql和xml文件太大,导入失败怎么办?

备份的sql和xml文件太大,导入失败怎么办?
其实三好菌通过phpMyAdmin导出sql格式的MySQ数据库备份文件才才只有16M,从WordPress导出的xml格式的备份文件也才只有10M,但在导入时二者同样是提示文件太大而无法导入。 这个时候,我们可以用WordPressXML分割器把xml文件分割成多个较小的xml文件。 可以使用SQL分割器(SQLDumpSplitter)把sql文件分割成多个较小的sql文件,即可成功导入。 三好菌经过实践验证,分割成的sql文件大小设置为4096KB可以兼...

Hyper Cache设置方法备忘

Hyper Cache设置方法备忘
首先,需要在wp-config.php中添加语句 define('WP_CACHE', true); 。 下面是Hyper Cache设置页面几个选项卡中需要设置的地方: General选项卡 勾选When a post is edited下的两个选项clean archives (categories, tags, ..., but not the home) 和clean the home 。 意为当发布或编辑一篇文章后清理文章存档和主页的缓存,这可以为读者呈现最新的网站内容。 Bypasses选项卡 勾选如下三个选项: Do not cac...

如何让页码和广告紧跟在WordPress文章内容后显示

如何让页码和广告紧跟在WordPress文章内容后显示
三好公民一直以来都有一个困惑,就是在启用了“无觅相关文章”、“Yet Another Related Posts Plugin关联文章(YARPP)”和“Add Post URL添加文章链接”插件之后,再在文章模板single.php的文章内容标签the_content后添加的内容(例如广告或页码)就会显示在以上三种插件显示的内容的后面,而不是直接显示在文章内容后面。三好公民想要表达的意思如下图: 三好公民经过一番探究,明白了以上三个插件内容的显示...

WordPress4.0后台“链接”不见了的解决方法

WordPress4.0后台“链接”不见了的解决方法
三好公民今天想为Windows 10 Pro添加一个微软官方Win10技术预览版网页的链接时,突然发现WordPress后台竟然没有“链接”管理选项。如图: 三好公民是最近几天刚安装的最新的WordPress4.0 ,启用的主题也是WordPress官方的Twenty Ten主题,现在突然间竟然没有熟悉的“链接”,让三好公民一时不知所措。如果说是WordPress取消了“链接”项,那么诡异的是,“我爱Windows8”同样也是WordPress4.0和Twenty Ten主题,就...

优化wp_redirection_404和wp_commentmeta数据表,为WordPress提速

优化wp_redirection_404和wp_commentmeta数据表,为WordPress提速
三好公民近来发现网站访问速度奇慢,在备份数据库时,发现数据库竟然达到了惊人的200多MB。仔细查看数据表,发现其中的wp_redirection_404和wp_commentmeta两个数据表体积都很大,尤其是wp_commentmeta竟然达到了上百MB,而wp_redirection_404也有好几十MB。 优化wp_redirection_404 于是想到了之前wp_redirection_logs数据表也很大,那么这个wp_redirection_404应该也是安装301转向插件Redirection后的产...

WordPress缓存插件“DB Cache Reloaded Fix”+“Hyper Cache”是绝配

WordPress缓存插件“DB Cache Reloaded Fix”+“Hyper Cache”是绝配
三好公民之前一直使用WordPress缓存插件DB Cache Reloaded,后来因为DB Cache Reloaded不再更新,与WordPress新版本存在兼容性问题,于是更换成了基于DB Cache Reloaded制作的DB Cache Reloaded Fix。 后来随着网站数据量的逐渐增大和访问量的逐渐增多,三好公民发现监控宝显示的网站响应时间越来越长,网站访问速度越来越慢。如图: 面对着那一个个红色的响应时间数字,三好公民残不忍视。 但是于此同时...

防盗链设置导致WordPress从子目录转移到根目录后图片无法显示

防盗链设置导致WordPress从子目录转移到根目录后图片无法显示
之前三好公民是把三好网志安装在虚拟主机的blog子目录中的,但自从三好公民打算以三好网志为建站重心之后,就想把它转移到虚拟主机的根目录中,这样无论是从形式上,还是从服务器性能上都会有所改善。但是这个想法一直拖到今天凌晨,三好公民实在睡不着觉,就起床折腾网站,这才把它转移了。 孰料把三好网志从虚拟主机子目录转移到根目录之后,竟然发现图片和背景图片无法显示,网站的样子怪怪的,明显一副...

优化wp_redirection_logs数据表,为WordPress提速

优化wp_redirection_logs数据表,为WordPress提速
今天三好公民在备份数据库时,惊讶地发现其中有一个名为wp_redirection_logs数据表,竟然高达26万条记录,体积也有50多M,这明显不正常啊。另外wp_posts和wp_postmeta两个数据表也比较臃肿。 经查询得知,原来是三好公民启用了301转向插件Redirection导致的,wp_redirection_logs数据表记录了大量的301转向记录,日积月累,导致数据惊人的臃肿庞大。而wp_posts除了主要保存文章主体内容外,还保存了大量的...

让iNove主题侧边栏West和East区域不默认显示blogroll和Categories(图)

让iNove主题侧边栏West和East区域不默认显示blogroll和Categories(图)
iNove主题的侧边栏有west_sidebar和east_sidebar两个区域,如果这两个区域没有自定义添加小工具时,就会默认显示blogroll和Categories。如图: 而我们都知道,友情链接一般都是在首页才显示的,而分类目录在导航栏就有,所以也没有必要在这里显示。那么如何让West和East区域未添加小工具时不显示blogroll和Categories呢?只要删除相应的代码就可以了。 编辑iNove主题下的sidebar.php文件,找到并删除east_...