最近博客好冷清啊,看来筒子们都回家过年了。我终于也要回家了,明天中午的火车,天黑之前应该能到家,有点小激动哈,半年没有回去了~~今天早上看到博客有新的留言,于是去回复下,不小心点到了1#的上的“回复”,结果发现无法显示评论表情和头像,顿感不爽。像我这种追求完美的人,是不允许这个缺陷存在的。我立即开始解决这个问题,经过仔细观察我发现:1.文章页最底部的那个评论框是正常的;2.将页面先拉倒最底部,然后返回想要回复的楼层,点击“回复”,评论框是正常的;3.安装原版主题,问题依然存在。看来,这个BUG应该是一直存在的,只是没有发现而已。因为我的留言是按时间先后顺序排列的,旧的留言在顶部,一般回复新留言都会拉到底部,而这时评论框是正常的。于是BUG产生的原因就找到了:图片延迟加载!Forigi主题默认加载了lazyload.js,可以使图片按需加载,提高页面访问速度。但据我推测:博客启用了延迟加载图片的JS特效后,直接在最开始的评论那里使用回复,只是通过JS把那个评论框强制插入到当前位置,但事实上并没有到它实际所在的位置,所以导致图片还没有开始加载。解决办法很简单,打开header.php,删除
好一阵子没有优化博客了,主要是自己能力有限,只能在使用wordpress过程中遇到问题再处理,或者遇到什么好的想法再努力实现。第一次优化博客是在2012年10月21日《博客优化小记》,优化目的是最大限度加快博客访问速度;第二次优化博客是在2012年11月28日《博客优化续》,博客刚刚搬回国内,主要做seo优化;第三次优化博客是在2012年11月29日《Gravatar头像缓存出错》,由于技术水平太低,操作失败。第四次优化博客是在2012年12月03日《wordpress数据库优化》,目的也是加快博客访问速度。第五次优化博客就是今天了,主要工作包括:1.开启Gravatar头像缓存上次缓存失败后,研究了下代码,凭借着仅存的C/C++知识,经过修改→调试→再修改→再调试,花费了一个多小时,竟然成功了,难为了我这个代码盲!而且这次留言板页没再出现代码错误,原因暂时未知。2.删除WP Super Cache插件这个插件本身是很好用而且很有用的,但由于我的博客访问量很小,再加上速度很快,所以暂时用不上这类缓存插件了。相反,删掉这个插件后,我感觉博客速度明显提升了。3.添加百度分享按钮这个功能是主
wordpress的默认编辑器叫TinyMCE,这个编辑器很多人都认为它非常简陋,感觉这个默认编辑器功能太少,比如字体和字体大小大小不能很好的调节,不能添加背景颜色等。同时很多人又不喜欢使用其它编辑器增强类的插件,拖累网站访问速度。写博客又不是编排办公文件,大多数时间我们并不需要过于复杂的编辑功能。那有没不用插件并且简便的方法增强我们的文字编辑器呢?答案是肯定的。其实默认编辑器TinyMCE有很多功能都被隐藏了,通过添加代码可以为wordpress默认编辑器增加额外的功能按钮,比如:横向分隔线、字体、字号、上标下标、分页符等,效果如图:将下面代码添加到主题functions.php模版文件中:上面的一段代码是加到默认编辑器工具栏的第一行,当然,如果你喜欢,也可以另起一行,用下面的代码替换上面代码中最后一句。 function enable_more_buttons($buttons) { $buttons[] = 'hr'; $buttons[] = 'del'; $buttons[] = 'sub
WordPress系统使用时间长了,会产生很多垃圾数据。比如当我们删除某些插件或主题时,相关的数据仍然残留在数据库表中。再比如当我们修改文章或页面的内容时,会产生一些冗余的”修订版本”,这个功能本来是wordpress 程序防止用户修改失误,用于还原的备份。但如果有很多文章经过多次修改,就会产生非常多的文章修订版本,这样会占据你数据库非常多的空间,一般来说,这些 文章修订版本都是用不到的。久而久之,垃圾数据不断堆积,我们的数据库也会越来越大,导致我们的博客变慢。因此,我们很有必要定时优化数据库。当然下列操作都是有风险的,请注意备份数据库~~我们直接可以安装插件WP Cleaner解决这个问题,当然不想用插件的话,以下MySQL命令也可做到同样的效果~~1.清理自动保存草稿,历史版本,回收站DELETE FROM wp_posts WHERE post_status!=’publish’ OR post_type=’revision’;2.清理因删除文件而仍然遗留的文章标签DELETE FROM wp_postmeta WHERE post_id NOT IN(SELECT ID FRO
网站访问速度总体已经很快了,但每次打开首页,Gravatar头像加载缓慢总是令人心烦。发现好多博客都开启了头像缓存,很是羡慕,于是我也要试试。百度了下“wordpress头像缓存”,不外乎有两种方法:添加代码,使用插件。能用代码解决的问题肯定不会用插件,于是在functions.php内加入缓存代码。第一次打开首页是非常慢的,估计实在下载图片到本地服务器吧,大概10来秒后,页面才打开。查看“最给力读者”头像地址,显示本地,OK;再查看“最新评论”头像,依然是Gravatar头像源地址,没有缓存成功,查看相关源代码,发现此处并没有调用get_avatar函数;打开“读者墙”,缓存成功,但出现五六行错误代码,原因不明……不会修改代码,只好使用插件了,选中gravatar mini cache。安装完成后发现“最给力读者”和“留言板”上的读者墙没有问题,但“最新评论”头像依然无法缓存,原因同上。function my_avatar($avatar) { $tmp = strpos($avatar, 'http'); $g = substr($avatar, $tmp, s
相聚了一个多月,兄弟们终于开始陆续的出去了,我应该也快走了吧,不知道下次聚齐是什么时候?今年年底还是明年年初?这两次的排骨火锅吃的真心不错,公瑾的手艺渐长了,o(∩_∩)o 哈哈~~酒足饭饱后,习惯性的和同事看看股市,然后打开电脑等更小说,登陆起点,今晚又是没更,正精彩的时候又断了,不过好的小说值得等待~~闲着也是闲着,于是决定再整整博客。wordpress用了几个月,只做过一次优化《博客优化小记》,近期使用过程中又发现了一些问题,遂解决之。虽然我一直对seo不怎么看重,但长久写博客的话,这些还是要关注下的1.卸载插件Hacklog Remote Attachment,改用GAE图床;2.修正留言楼层序号错误问题,感谢韩麦斯的提醒;3.wordpress开启伪静态,修改固定链接,并作301跳转;4.使用tags作为文章关键字站内链接(传说中的内链?不是很懂!);5.禁止冒充管理员评论;6.删除wp-comments-post.php,世界终于清静了7.清理数据库,清空wp_commentmeta 表
每当我们发表一片文章,各大搜索引擎都会慢慢的开始收录,但收录的速度却各不相同。一般来说google收录是很快的,有的时候甚至秒收;而中文网站赖以生存的百度收录却相对较慢。有没有办法加快收录速度呢?这样在一定程度上可以增大博客的访问量。其实利用一些插件就可以很好的解决这个问题,比如wordpress有一个非常好的插件Google XML Sitemaps,安装会就会更新文章就会自动ping给Google、Bing等搜索引擎,只是比较可惜是没有百度。虽然插件不能自动ping百度,但是我们可以自己动手,丰衣足食,告诉百度我们更新文章啦,快来看看。。方法1:访问http://ping.baidu.com/ping.html,手工输入自己的网址或者feed地址。方法2:登录wordpress后台,打开设置-撰写-更新服务,输入百度的ping服务地址http://ping.baidu.com/ping/RPC2当然,这里我们还能填入更多的URL,向其发出更新通告,比如我的:http://rpc.pingomatic.com/http://ping.baidu.com/ping/RPC2http:/
由于安全宝最近极其不稳定,博客经常出现无法访问的情况,于是,我再次搬家了,感谢Asheblog博主为我提供暂住空间~~上个月搬家过很多次,而且都很顺利,这次却遇到麻烦了——数据库导入出错。。。导入xml吧,好多数据都会丢失,很心疼,也很不甘心,于是到处寻求解决办法。不得不说,度娘还是很强大的,在她的帮助下,经过我一个多小时的试验,终于将数据库完美导入^_^。在此过程中,Asheblog和天空团的两位博主给我提供了很大的帮助,再次感谢~~~~一、phpMyAdmin恢复数据库通常,我们是通过phpMyAdmin恢复数据库的,大概步骤如下:1.登入PhpMyAdmin。2.点击数据库并选择将要导入数据的数据库。3.你会看到数据库中已有一列表或是被告知不存在任何表。这些结果取决于安装配置。4.在屏幕顶部会有一些标签。点击导入(Import)标签。5.在下一页中会有文本框的位置,在其旁边有一个浏览(Browse)按钮。6.点击浏览(Browse)。并定位存储在本机上的备份文件。7.确保SQL radio按钮已check。8.点击开始(Go)按钮。现在请耐心等待它完成,最后你应该能看到成功的提示
前几天看了免费资源部落的一篇文章《WordPress缓存插件W3 Total Cache安装设置方法和缓存加速效果对比》,于是也用上了w3-total-cache,按照文中的步骤一步步设置。不知道自己用的效果怎么样,就下载Yslow插件测试(在线版点击这里),结果得了个可怜的C,这件事就记在心上了。周末下雨,窝在寝室里,闲的无聊,决定优化下博客。不懂代码的人伤不起啊,但咱英语还是不错滴!!!加上谷哥和度娘的帮助,以及当年弱弱的C和C++知识,用上Notepad++。啧啧,不会写代码,但删除代码总行吧,大不了还原回去。。。经过两个小时的摸索,终于有了点进展,成绩如下:1.压缩了首页背景图片(主题文件image文件夹内),节省了20KB,工具:点击这里2.去掉了头部广告(header.php内),节省了25KB3.根据2中的经验,去掉了留言框侧广告位(comments.php内),扎眼的白框框终于消失了;4.精简了functions.php、sidebar.php内代码,看着删呗,错了改回去。。。5.压缩了Javascript和CSS文件,工具:点击这里6.修复了留言时@他人自动刷新页面的
换了主机,速度快了好多,但同时也遇到了一系列的问题,比如上次的FTP问题(详情点击这里),还比如这次wordpress不能自动发送邮件问题。其实WordPress的爱好者早已开发很多SMTP邮件插件,例如SMTP、Configure SMTP、WP Mail SMTP等。使用这些插件,可以完美解决Wordpress无法发送评论回复邮件的问题。进入博客后台,点击“安装插件”,在搜索栏里输入“Configure SMTP”搜索,会出现相关的插件,点击“Configure SMTP”下面的“现在安装”,即可自动安装此插件,插件的配置也很简单,如下图: 保存后进入邮箱,开启IMAP/SMTP服务,回到插件设置面板点击“Send test E-mail”测试下,如果提示发送成功,就表示你配置成功了,我们的博客也就具有了发送邮件的功能。接着,我们来为QQ邮箱添加收信规则,将收到的邮件进行分类,方便我们管理:进入QQ邮箱,点击设置,找不到的看这里:进入后点击“收信规则”,然后“创建收信规则”,参考如下:OK,搞定!你也可以根据自己的实际需要创建更多的收信规则。
admin
一个玩转信用卡的招商人