2013-03-08 42 views
0

我開發我的網站用細WP開發者(如果任何人的興趣,還是讓我知道了),但他是外地來的,我現在在解析一兩件事。我在導航標籤下有一個邊框圖像,這是基於頁面進行導航的條件。他勸我添加以下內容:WordPress的:起牀頁名博客,而不是主頁

在模板文件類型的頂部「‘回聲$頁面名;’」 這應該然後輸出爲WP看到它的頁面的名稱。

這裏是一個與標籤博客,幽默在沒有國界的主頁,諮詢

http://www.leesachs.com

點擊幽默或諮詢,你會看到邊框我想得到

這些標籤下有一個邊框,應該在'博客'下,但它不會出現

這裏是所有3的條件語句(假設所有的路徑和圖像都在)我們也試着更換 (is_home()) 與 ($ pagename ==「blog」) 但是沒有工作

if (is_home()){ 
echo ('<img src="' . get_stylesheet_directory_uri() . '/img/blog_bar.jpg" alt="blog page  border" />'); 
}elseif ($pagename == "humor"){ 
echo ('<img src="' . get_stylesheet_directory_uri() . '/img/humor_bar.jpg" alt="humor page  border" />'); 
}elseif ($pagename == "consulting"){ 
echo ('<img src="' . get_stylesheet_directory_uri() . '/img/consulting_bar.jpg"  alt="consulting page border" />'); 

回答

0

如果您導航到博客頁面,您將看不到img html。我覺得博客頁面沒有主頁,所以作出這樣的主頁或者你可以把你在這種情況下提及($頁面名稱==「博客」)的其他條件我猜頁面名中沒有「博客」,而是別的東西。

* [編輯] * OK所以博客頁面是不是如果你導航到http://leesachs.com/http://leesachs.com/blog/他們都是不同的頁面的主頁。沒有看WordPress的後端,回答這個問題很困難。

+0

感謝@Abdullah ......你得到它的博客是不是首頁。至於WP後端,從課程的管理界面我有它設置頭版是靜態的,以「家」,並在帖子頁是「博客」。沒什麼不尋常的。當你說後端,不知道還有什麼地方去?它可能是MySQL中的東西嗎? – 2013-03-08 15:37:19

+0

你能和$頁面名嘗試==「博客」的條件? – 2013-03-08 20:32:16

+0

是的,我試過,但它並沒有改變什麼......沒有任何破壞任何東西。 – 2013-03-09 09:10:11