lala 发表于 2009-1-10 09:54:18

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

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值。

dxszzcylm 发表于 2009-1-31 23:41:20

不错的技术文章!

oldone 发表于 2009-2-4 13:12:52

是不是这样啊,试过没有? 好文章。

Birch 发表于 2009-2-4 21:16:33

才一个啊?不是有10个吗?很实用,支持了

带头大哥 发表于 2009-8-12 18:17:43

看来楼主实在骗人啊!出来解释下!

bycomic 发表于 2010-2-21 13:39:46

只有1个哦???其他的呢?

雪域光芒 发表于 2010-2-24 19:23:34

可惜只有一个! 还有9个都放上来就好了

yu8802 发表于 2010-2-25 11:45:39

感谢分享,很好的文章
页: [1]
查看完整版本: WordPress的10个杀手级Hack技巧(1)