新聞中心
WordPress側(cè)邊欄自定義顯示插件——widget logic
最近無憂主機小編在無憂主機php虛擬主機中運行的wordpress程序發(fā)現(xiàn),wordpress的側(cè)邊欄每一個頁面都是一樣顯示的,這讓小編想到一個問題:比如wordpress的友情鏈接,是每個頁面都顯示的,而其他cms程序都只在首頁顯示,這樣wordpress和其他網(wǎng)站交換鏈接的時候會比較吃虧。這樣你要把所有頁面的全站給其他網(wǎng)站,而你只能得到其他網(wǎng)站首頁的權(quán)重。如果那些網(wǎng)站有出現(xiàn)問題,就會在你的wordpress博客每個頁面上都留下死鏈,這樣后果可能非常嚴重,會被搜索引擎所懲罰。
為了解決這個問題,無憂主機小編找到了一個非常好用的插件——widget logic。這個插件不僅僅可以解決友情鏈接的問題,還可以讓很多小功能都在特定的頁面出現(xiàn)。下面是該插件的用法。
插件的安裝小編就不說了,不會安裝的朋友請看:一分鐘學(xué)會WORDPRESS插件的安裝。安裝并啟用之后,點擊外觀——小工具,可以在最下方看到Widget Logic options。先勾選“Add 'widget_content' filter”和“Use 'wp_reset_query' fix”前的復(fù)選框,然后點擊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() 只在搜索結(jié)果頁顯示
is_feed() 只在訂閱頁顯示
Widget Logic插件還有一些語法
||表示或,&&表示和,!表示非,示例語言如下:
is_home() 僅主頁顯示
!is_home() 除主頁以外的頁面顯示
!is_category(5) 僅在ID非5的分類顯示
is_home() || is_category(’baked-goods’) 在主頁或名稱為baked-goods的分類顯示
is_page(’about’) 僅在關(guān)于頁顯示
怎么樣,是不是非常方便呢?
無憂主機相關(guān)文章推薦閱讀:
WORDPRESS國際分享四大插件介紹
WORDPRESS實現(xiàn)觀看文章時自動播放音樂
無憂主機淺談WORDPRESS的XMLRPC.PHP弊端
讓W(xué)ORDPRESS后臺評論黑名單中垃圾評論無法提交至數(shù)據(jù)庫的方法
本文地址:http://m.love62.cn/wordpress/17586.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)