Super Cache 太复杂。再者小博客也用不着全部静态化。WordPress Object Cache 是将耗时查询或者运算结果存储到缓存文件中,这样的好处显而易见,就是数据库的查询次数大大降低,访客打开页面的速度也就随之提升。如何开启它:
1.PHP 需要安装 Memcached 扩展,一般专业的WordPress主机都有安装;
2.编辑 wp-config.php 文件,添加如下代码:
define(‘ENABLE_CACHE’, true);
3.在空间上新建 /wp-content/cache 目录,权限改为 777;
4.下载 object-cache.php 文件,解压后上传至 /wp-content 目录。
OK,操作完成!刷新几次首页,然后看看Cache文件夹里是否生成文件。
开启缓存前可加入以下代码对比查看数据库查询次数
<?php echo get_num_queries(); ?>
Read more…
从我今年上半年将博客搬到国内空间之后,有几个插件就一直抽风,Pingback也失效了。
首先是WordPress Database Backup失效;接着XML-Sitemap停止自动更新。一开始我以为是换空间后导致的,可是wp能正常发送测试mail。一直纳闷,一直找不到原因,也就一直拖着。貌似自从那个时候到现在一直都没有备份。这会儿想起来突然有些后怕。丫的要是崩溃了一切就都灰飞烟灭了。
昨天偶然看到一哥们儿说:Wordpress2.9有Bug导致他也出现了插件失效的现象。接着一搜:我擦!2.9还TMD真多Bug。失效插件包括但不限于以上我例举的两个插件。于是立即登录后台发现:我的wp就停留在2.9……肯定是当初换空间的时候手贱升级了程序。于是先升级到3.0.1,再将失效后禁用已久的 Database Backup启用,看今天是否能正常收到备份文件。
Read more…
一般的主题貌似都不提供Sidebar变换功能,也对,现在都有插件了只要主题Sidebar支持Widgets就可以了。常用的Sidebar管理插件是Widet Logic
上传插件,后台激活。然后在Widgets部分添加侧栏内容,你会发现每个添加上去的栏目下方都会多出一个Widet Logic:需要你去指定它在哪些页面显示。备忘之:
is_home() 主页
is_front_page() 首页
is_admin() 管理员帐号
is_single() 文章页
is_page() 页面
is_category() 文章分类页
is_tag() 文章标签页
is_archive() 归档页
is_404() 页面无法找到页
is_search() 搜索结果页
is_feed() 订阅页
博客上面都会放上一些“分享”按钮或者“订阅”按钮,有了这些按钮可能更方便读者分享你的文章或者订阅你的文章,以下是国内外较为常见的“社会化分享按钮(插件)”。bshare是比较符合国情的,但界面实在是做的粗糙!
国外:
addthis.com,addthis是这一类型按钮的鼻祖也是被全世界各大网站、博客应用的最多的,按钮简洁,支持中文,内容丰富。缺点就是国外分享服务一般比国内服务靠前,以至于国内应用十分广泛的分享社区可能排不上位置。
sharethis.com,同样是国外较为流行的分享按钮,在国外应用比较广泛,而国内几乎很少用到,因为它只提供国外主流分享服务,而国内的服务则一个未涉及,可能用到的也就是谷歌书签,而谷歌书签在国内应用也不是很广。因此我个人不是很推荐。
国内:
分享家,分享家是国内在博客圈比较流行的分享按钮,其按钮非常像国外的addthis,界面简洁几乎涵盖了国内的主流分享服务,缺点就是分享服务的图标加载速度比较慢,可能过一段时间才能出来很影响使用体验,要在小小的面积内涵盖这么多服务,用户很少看文字选择服务类型大多数则是看图标进行选择的。
Read more…
有些事在自己力所能及的情况下还是亲自验证一下来的妥当!本来呢wp已经自带了Akismet,但是我当时听人说由于伟大的GFW作祟,导致Akismet的spam数据库在国内没办法访问……那它不就给废了。索性就给删除了……
其实这是一方面的原因<这让我领悟到人有时候做一个看似简单的决定其实在大脑里的线索是交织的!>;另一方面因为刚接触wp也不算太久,杀spam杀的我兴起!上个月只是偶尔零星的来几个英文色情网站的spam,我看完spam网站的内容再把它删掉!只当消遣……可是最近,英文的、日文的、俄文的,MD连泰文的spam都来了……那我看不懂咯也就只能看都不看就给删掉了……但是渐渐的我发现,Y用定时spam软件发的……我操,手都删的抽筋了,杀spam的兴致也就没了!那么我又将Akismet装回来了……因为经过我测试发现,Akismet的spam数据库全都可以正常访问!其实真正在wp上发spam的中文网站非常少,有也是手发留言,不像用软件的那么恶劣!
那么试问如何获得API-key呢? Read more…
如何实现Firefox/3.5.1地址栏输入地址在新标签栏打开?
如何实现Firefox/3.5.1标签栏地址在新标签页打开?
我一直使用Firefox但是最近将它升级到3.5.1后发现Tab Mix Plus失效了,旧版本中它的作用就是用来设定:地址栏输入新地址在新标签页打开!本来这一点通过Firefox默认的Alt+Enter也能实现!但是输入新地址老是按着个Alt着实有点烦躁。FF更新到3.5.1后,发现Tab Mix Plus失效了,怎么办?
请安装Tab Mix Lite CE吧,个人感觉这个跟Tab Mix Plus的实现效果一样!注意一点:在组件安装过程中可能碰到最后一步重启Firefox后安装无效的情况,网上说的解决办法挺多,我个人是通过重启电脑实现完整安装的……
下载地址
我也不想在博客主题文件中的header.php上<body>中加上oncontextmenu=”return false” onselectstart=”return false”来屏蔽你的鼠标右键。因为这份代码原理首先是屏蔽了鼠标左键的选定功能,这让看东西喜欢划鼠标的我比较郁闷……
那就干脆加上版权声明吧,版权声明怎么加?我这里提供一点参考。建议你直接安装插件Add post URL吧!可以自己灵活设定版权信息内容!非常适用下载地址:http://wordpress.org/extend/plugins/wp-posturl/
找到主题文件夹里面的single.php文件,在它的适当位置加上版权声明就好,你可以选择使用html的段落方式添加,也可以使用xhtml+css来自己定义。