新聞中心
WordPress側邊欄自定義顯示插件——widget logic
最近無憂主機小編在無憂主機php虛擬主機中運行的wordpress程序發(fā)現(xiàn),wordpress的側邊欄每一個頁面都是一樣顯示的,這讓小編想到一個問題:比如wordpress的友情鏈接,是每個頁面都顯示的,而其他cms程序都只在首頁顯示,這樣wordpress和其他網(wǎng)站交換鏈接的時候會比較吃虧。這樣你要把所有頁面的全站給其他網(wǎng)站,而你只能得到其他網(wǎng)站首頁的權重。如果那些網(wǎng)站有出現(xiàn)問題,就會在你的wordpress博客每個頁面上都留下死鏈,這樣后果可能非常嚴重,會被搜索引擎所懲罰。 為了解決這個問題,無憂主機小編找到了一個非常好用的插件——widget logic。這個插件不僅僅可以解決友情鏈接的問題,還可以讓很多小功能都在特定的頁面出現(xiàn)。下面是該插件的用法。 插件的安裝小編就不說了,不會安裝的朋友請看:一分鐘學會WORDPRESS插件的安裝。安裝并啟用之后,點擊外觀——小工具,可以在最下方看到Widget Logic options。先勾選“Add 'widget_content' filter”和“Use 'wp_reset_query' fix”前的復選框,然后點擊Save WL options。如圖所示: 保存完成之后,我們可以在右邊隨意點擊一個功能,就可以在下面看到Widget logic: 比如小編想讓上面的搜索功能只在首頁顯示,不再其他頁面顯示,就在上面的框中輸入is_home(),點擊保存。 接下來我們看看效果: 首頁 文章頁 下面是在不同頁面顯示的參數(shù),以便實現(xiàn)不同的效果。 Widget Logic插件常用的參數(shù)值 is_home() 只在主頁顯示 is_single() 只在文章頁顯示 is_page() 只在頁面顯示 is_category() 只在文章分類頁顯示 is_tag() 只在文章標簽頁顯示 is_archive() 只在歸檔頁顯示 is_404() 只在404頁顯示 is_search() 只在搜索結果頁顯示 is_feed() 只在訂閱頁顯示 Widget Logic插件還有一些語法 ||表示或,&&表示和,!表示非,示例語言如下: is_home() 僅主頁顯示 !is_home() 除主頁以外的頁面顯示 !is_category(5) 僅在ID非5的分類顯示 is_home() || is_category(’baked-goods’) 在主頁或名稱為baked-goods的分類顯示 is_page(’about’) 僅在關于頁顯示 怎么樣,是不是非常方便呢? 無憂主機相關文章推薦閱讀: WORDPRESS國際分享四大插件介紹 WORDPRESS實現(xiàn)觀看文章時自動播放音樂 無憂主機淺談WORDPRESS的XMLRPC.PHP弊端 讓WORDPRESS后臺評論黑名單中垃圾評論無法提交至數(shù)據(jù)庫的方法
本文地址:http://www.gle-technology.com/wordpress/17586.html