东拉西扯

重置多说配置后的问题,这是不让我从良的节奏啊(附禁用谷歌在线字体的方法)!

本想今天发文从良,金盆洗手,从此不再折腾博客,安心写文章的。结果,发现多说又不能同步服务器评论到本地了!特么真是怕什么来什么啊!想来这金盆暂时用不着了。。。 想到昨天手贱重置了多说配置,看来元凶已出: 前两天发现,多说弹出的评论通知,里面的超链接总是带了www,也就是说,我的博客本身是不带www的,但是多说提示框里面却是http://www.zhang.ge/***,真是个坑! 于是,先停用了其他插件,并重置了多说配置(手贱啊),发现通知已恢复正常!现在反省一下,感觉根本不用重置多说配置,导致多说通知无法抓取不带www地址的原因应该是与Autoptimize插件有关联!但是,现在却无从验证了!如果发现多说通知抓取的地址有问题,请先检查是不是其他插件导致的,千万别急的重置多说配置!!! 重置之后,多说不会自动同步评论了。于是,在高级设置里面手动同步试了下,结果评论翻了一倍!坑中之坑啊!!于是将数据库里面的评论全部清空,然后再次同步,失败了3次后,总算成功了!只是丢了近500条评论而已。。。 不过,多说的同步数据显示真吓人:   真是各种BUG! 也许,你会说,为什么不恢复本地的数据库备份呢?是的,我的博客每天都做备份,但是分析了一下,发现这个方法不可行! 我发现多说之所以会同步评论出现翻倍的情况,是因为重置多说配置之后,很可能导致评论的某个键值发生了改变,导致多说认为此评论本地不存在,从而导致了重复导入评论的问题!这个键值貌似是ds_threads,具体忘了,暂且叫重复评论判断标识吧。。。 所以,如果是恢复昨晚的数据库备份,那么这个重复评论的判断标识依然是不同的,后续多说在做自动同步或者我手动去同步的时候,依然会出现重复评论的尴尬!因此,我放弃了恢复昨晚数据库备份的方法! 尼玛,说了半天,都是因为手贱重置了多说配置,所以写这篇文章主要是告诉所有用多说的朋友,没事千万别重置多说配置,这多说估计已进入了消极维护状态,出了问题基本没客服帮你解决!! 总而言之,重置多说配置,很可能会导致重复评论的判断出现“失误”,从而导致同步评论后出现重复的情况! 多说同步后出现重复评论的解决办法:进入phpMyadmin,在数据库中找到 wp_comments和wp-commentmeta 2个表,选定并清空数据后,再去后台多说高级设置中,点击【将多说评论备份到本地数据库】进行手动恢复即可(清空前切记先备份!)! 至此,俺的问题算是搞定了!不过,大清早在公司登陆WP后台慢如蜗牛!浏览器状态中显示如下连接一直获取中:themes.googleusercontent.com/static/fonts/opensans/v8..... 同时,博客也接到了热腾网博主的留言: 网上搜了下,发现这两天反应后台慢的人真不少!看来真的是谷歌又被墙了! 言归正传,WordPress禁用谷歌在线字体样式加载的方法,除了如上图安装Disable Google Fonts这个插件,还可以在主题目录的functions.php主函数模板中插入如下代码: 查看是否有效:直接进入Wordpress后台,右键查看源代码,看下是否存在以下类似代码: 如果找不到以上代码,那恭喜你!成功了!  代码加对了,还是找到了,该怎么办?那没办法了,安装插件:Disable Google Fonts 解决吧! 另外,如果还有个手机主题,建议在function里面加上同样的禁用代码,加快手机开启后台的速度! 墨迹吧嗦说了大段了,真是东拉西扯毛坯多。。。就以此文作为金盆洗手的从良宣言吧!以后还是正儿八经的写文章,不折腾主题和功能了!好好的一个运维经验分享博客,变成菜市场了。。。
阅读全文
解决Wordpress多说评论无法同步(个例) 网站建设

解决Wordpress多说评论无法同步(个例)

这个问题其实已经解决很久了,但是一直忘了来记录下,前几天还帮MOREOPEN解决了相同的问题,感觉虽然是个案,但可能还是有朋友会遇到类似的问题。所以,就简单的记录下,给不知所措的朋友一些参考。 一、多说不同步评论到本地的问题 很大一部分博客采用了多说评论,而侧边栏的最近留言却用的本地的数据(比如张戈博客),突然有一天,你发现侧边栏的最近留言怎么都不更新了。。。。。。出现这个问题的原因,可能是你根据前辈大虾的WP优化教程优化你博客的时候,把WP的任务计划功能给关了,这个问题其实我在《解决wp-super-cache无法(预)缓存问题 》一文中提到过,大家最好不要关闭WP_CRON功能,会导致一些依赖这个任务计划功能的插件失效。 如果,你发现有些插件的定时任务、计划任务失效了(比如WP-SUPER-CACHE定时删除缓存、多说定时同步),请检查Wordpress根目录下的wp-config.php文件中是否存在下面这句话:  define(DISABLE_WP_CRON', true); 如果有,请删除之,即可解决! 二、手动同步多说数据的时候弹出解析错误 如图: 当时,出现这个题的时候,我还以为是多说服务器有问题。后来发现在国内、国外以及IP的多说服务器之间切换后,问题依然存在,于是才细看了下报错信息。 在如图的信息中我发现有个cybertran.baidu.com的字眼,突然醒悟,这个是我博客来自百度网盘的外链视频的路径。和这个有关系的就是WP2PCS插件了,于是将它停用后再次尝试同步,发现OK了!! 所以,如果你的多说手动同步出现如图报错,那肯定是和WP2PCS插件冲突了,停用后再去同步就行了!一般也不用手动去同步,除非你博客存在文中的第一个问题,导致数据没同步,那么,第二个问题的记录可能可以帮到你! 另外,玛思阁已预启用zhang.ge域名,暂时只换了Logo,等备案下来后再做数据转移以及301,敬请期待!
阅读全文