2008年對WordPress來說是非同尋常的一年,它的軟件多次更新,最終促成重大版本2.7的發佈,許多網站因此也開始使用WordPress軟件。一些用戶在使用過程中對WordPress的代碼等作了許多改進,更多WordPress用戶也因此受益。7 _7 U) W6 d O( Y& T5 r& R
$ M6 F3 D$ e! L9 ^; b0 G/ j這篇文章將向大家介紹10個最新最實用的WordPress hack,它能讓你的Blog引擎開足馬力,掙脫束縛,最大限度地為你服務。此外,每個hack還都附有相關說明,這樣你不僅能讓WordPress釋放最大力量,還能知道如何操作。3 ~) j. K3 U6 F x, [5 `
1.只在搜索引擎結果中顯示AdSense 廣告4 l X2 p- d+ B3 L1 v, s
7 X/ N1 R$ X+ `; ^( F
問題:眾所周知,一般訪問並不點擊廣告。廣告點擊率90%是來自搜索引擎的顯示結果。另一個問題是Google的智能計價。智能定價意味著CTR比較低,點擊率單價大打折扣。例如,如果一次點擊正常獲得1美元的話,Google的智能計價只會是0.1美元。鬱悶吧?但是,以下的代碼改進就能解決這個問題了。它只在搜索引擎結果中顯示AdSense 廣告,這意味著你能得到更多的點擊率,更高的CTR.
7 C# l3 s3 l$ U$ N6 K) M: I3 G1 W4 K, \/ u w7 c
解決方案:
0 j! u& O# W4 M# I, @打開主題中的functions.php文件。1 C+ i% u% C6 B, d
粘貼進下代碼:& n$ T- Y0 v( \7 y
function scratch99_fromasearchengine(){
+ W$ \5 M8 O8 V/ D5 M+ s$ref = $_SERVER['HTTP_REFERER'];
) e, _$ X8 r8 T: H, E% N; y$SE = array('/search?', 'images.google.', 'web.info.com', 'search.', 'del.icio.us/search', 'soso.com', '/search/', '.yahoo.');
; V& j" R _1 @! O( \& b$ Oforeach ($SE as $source) {- v. b3 n, i7 j
if (strpos($ref,$source)!==false) return true;
& M$ }: o; [0 w+ y}* a( m- D9 p3 O [0 C
return false;
3 }+ Q+ F3 O4 h5 o}
& J9 S) j& Y2 t8 U把以下代碼粘貼到AdSense廣告顯示位置的相應模板中。它只會在搜索引擎結果中顯示:0 ]) W' u# ? x' v) v K
if (function_exists('scratch99_fromasearchengine')) {% u0 U0 l; `9 ^9 l( O) T
if (scratch99_fromasearchengine()) {( ~, ?0 ]8 G& e% w
INSERT YOUR CODE HERE. Q. \# @' d3 H Q0 J$ t& b2 ^
}
5 q% H0 z$ r6 J}7 U8 ?$ F* H5 o k4 z- j5 m
- V) C* Q& t# L1 u
代碼說明:這個改進以scratch99_fromasearchengine()函數開頭,包括了用來指定搜索引擎的$SE數組變量。這樣,只要把新元素加入到數組中就能輕鬆添加新的搜索引擎。如果使用搜索引擎搜索的訪客包含了$SE數組變量,scratch99_fromasearchengine()接著就會返回true值。 |
評分
-
查看全部評分
|