WordPress的10个杀手级Hack技巧(1)

[复制链接]
查看: 891   回复: 7
发表于 2009-1-10 09:54:18 | 显示全部楼层 |阅读模式
2008年对WordPress来说是非同寻常的一年,它的软件多次更新,最终促成重大版本2.7的发布,许多网站因此也开始使用WordPress软件。一些用户在使用过程中对WordPress的代码等作了许多改进,更多WordPress用户也因此受益。

这篇文章将向大家介绍10个最新最实用的WordPress hack,它能让你的Blog引擎开足马力,挣脱束缚,最大限度地为你服务。此外,每个hack还都附有相关说明,这样你不仅能让WordPress释放最大力量,还能知道如何操作。
1.只在搜索引擎结果中显示AdSense 广告

问题:众所周知,一般访问并不点击广告。广告点击率90%是来自搜索引擎的显示结果。另一个问题是Google的智能计价。智能定价意味着CTR比较低,点击率单价大打折扣。例如,如果一次点击正常获得1美元的话,Google的智能计价只会是0.1美元。郁闷吧?但是,以下的代码改进就能解决这个问题了。它只在搜索引擎结果中显示AdSense 广告,这意味着你能得到更多的点击率,更高的CTR.

解决方案:
打开主题中的functions.php文件。
粘贴进下代码:
function scratch99_fromasearchengine(){
$ref = $_SERVER['HTTP_REFERER'];
$SE = array('/search?', 'images.google.', 'web.info.com', 'search.', 'del.icio.us/search', 'soso.com', '/search/', '.yahoo.');
foreach ($SE as $source) {
if (strpos($ref,$source)!==false) return true;
}
return false;
}
把以下代码粘贴到AdSense广告显示位置的相应模板中。它只会在搜索引擎结果中显示:
if (function_exists('scratch99_fromasearchengine')) {
if (scratch99_fromasearchengine()) {
INSERT YOUR CODE HERE
}
}

代码说明:这个改进以scratch99_fromasearchengine()函数开头,包括了用来指定搜索引擎的$SE数组变量。这样,只要把新元素加入到数组中就能轻松添加新的搜索引擎。如果使用搜索引擎搜索的访客包含了$SE数组变量,scratch99_fromasearchengine()接着就会返回true值。

评分

参与人数 1 +2 收起 理由
dxszzcylm + 2

查看全部评分

发表于 2009-1-31 23:41:20 | 显示全部楼层
不错的技术文章!
回复 支持 反对

使用道具 举报

发表于 2009-2-4 13:12:52 | 显示全部楼层
是不是这样啊,试过没有? 好文章。

点评

发表于 2013-9-19 00:16
回复 支持 反对

使用道具 举报

发表于 2009-2-4 21:16:33 | 显示全部楼层
才一个啊?不是有10个吗?很实用,支持了

点评

发表于 2013-9-20 19:28
回复 支持 反对

使用道具 举报

发表于 2009-8-12 18:17:43 | 显示全部楼层
看来楼主实在骗人啊!出来解释下!
回复 支持 反对

使用道具 举报

发表于 2010-2-21 13:39:46 | 显示全部楼层
只有1个哦???其他的呢?
回复 支持 反对

使用道具 举报

发表于 2010-2-24 19:23:34 | 显示全部楼层
可惜只有一个! 还有9个都放上来就好了
回复 支持 反对

使用道具 举报

发表于 2010-2-25 11:45:39 | 显示全部楼层
感谢分享,很好的文章
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则