Select Page

下拉式選單

在使用WordPress一段時間以後,可能累積了不少的文章,這時候網頁側邊欄就會有很長文章彙整的連結,如果你的佈景主題支援Widgets,那麼只要在版面→Widgets裡面勾選顯示為下拉式(圖一),這樣文章彙整的連結就幫你轉換為下拉式的選單了(圖二),讓版面看起來比較清爽一點。

Widgets下拉式選單
(圖一)

 

文章彙整下拉式選單
(圖二)

 

但是,如果佈景主題沒有支援Widgets的話,那麼應該怎麼作呢?

這時候只好自己來修改佈景主題裡面關於文章彙整的顯示語法。

1. 打開佈景主題的sidebar.php。
2. 找到如下的語法。

3. 置換成如下語法。

4. 以上完成。

About The Author

max

使用 WordPress 架設網站不再是一件痛苦的工作。這裡跟大家分享使用WordPress的相關問題與研究。 並且提供有關WordPress外掛程式,佈景主題等等的使用經驗分享。 幫助想要建立網站的朋友,可以簡單,快速,無痛苦的建立與使用網站。

24 Comments

  1. 聽。風

    請問大大你框住語法的那個東西是啥ㄚ?

  2. max

    聽。風
    你好,那是安裝了WP-Syntax這個外掛程式。你可以到http://wordpress.org/extend/plugins/wp-syntax/找到相關的資料。

  3. Seeing

    對了,若回復正常後, 可以把其sidebar 檔 的?php _e(‘Home’)、(‘About’)與(‘Contact’)改掉 或刪除嗎? 或覺得其他 themes 的 sidebar 檔內容 不錯,可用FTP直接上傳置換嗎?謝謝!

  4. max

    Seeing
    你好,如果你希望網誌有側邊欄,那麼sidebar.php這個檔案是不可以少的。另外其他佈景主題的側邊欄(sidebar.php)不一定適用你目前使用的佈景主題。關於sidebar.php的內容,當然可以自行參照官網文件說明修改成你喜歡的sidebar.php(在修改前當然也請記得先備份)。

  5. Seeing

    抱歉- 現在仍 因為以上原因—
    Ps. 使用FTP 刪除 sidebar 檔,又在後台 更改另一個theme,就發生 WP 無法login!!! login後出現
    Fatal error: Call to undefined function get_admin_page_title() in /home/gnsolar/public_html/wp-admin/admin-header.php on line 12
    不曉得如何處理?!?

  6. max

    Seeing
    你好,請先將其他佈景主題刪除,僅留下初安裝時WordPress預建的佈景主題,然後再登入WordPress管理介面,它會自動切換回預設的佈景主題,然後在上傳新的佈景主題到主機上。

  7. 聽。風

    我想請問在安裝時是要先將資料庫的資料寫入到config.php檔案裡面嗎?
    還是讓程式自己寫入?我只需要修改中文化的部份?

  8. max

    聽。風
    你好,不曉得你說config.php檔是在哪裡的檔案??

  9. Seeing

    你好
    請問是用FTP直接刪除其他佈景主題嗎?
    (網頁出現:Fatal error: Call to…無法login的問題就可以解決嗎?)

  10. max

    Seeing
    你好,如果只有動到佈景主題的檔案,並不會讓你無法登入管理介面,請重新檢視曾經修改過的檔案將它復原。若確定只有修改過佈景主題的檔案,那麼請將該佈景主題先移除,僅留下預設的佈景主題就好,再登入管理介面試試。通常使用虛擬主機都是透過FTP的方式進行上傳或是刪除檔案,不曉得你是那一種狀況,如果可以執行FTP那就使用FTP即可。

  11. max

    Seeing
    你好,請問你網誌因為修改錯誤出現的Fatal error: Call to…問題解決了嗎??

  12. Seeing

    你好,解決了,謝謝!
    確認是 其他佈景主題的內容有問題,造成Fatal error: Call to ….admin-header。 而原本選的佈景主題首頁 出現
    Navigation–
    * Home –
    * 關於–找不到網頁(404)
    * Contact 找不到網頁(404
    問題。所以希望把其sidebar檔內容有關 :
    …Navigation…<a rel=”nofollow” href=””>
    …….e(’About’)
    …….e(’Contact’)

    除或改掉?

  13. max

    Seeing
    你好,方便把你的網誌提供給我連過去看看,或是提供你使用的佈景主題讓我連過去看看嗎?

  14. Seeing

    sidebar檔內容是這樣:

    <a rel=”nofollow” href=””>
    <a rel=”nofollow” href=”/about/”>
    <a rel=”nofollow” href=”/contact/”>

    希望除掉:get_settings(‘home’)…….e(’About’)……與get_settings(‘home’)….e(’Contact’)部份;請問是:直接刪掉此 二段嗎?

  15. max

    Seeing
    你好,不好意思,光憑這樣的片段語法,我沒有辦法幫上你的忙。

  16. Seeing

    (由”我的最愛” 進來察看回覆—也沒看到你上一段話)不好意思:
    奇怪 你的網 讓很多copy上的內文 沒有顯示..(..PHP檔問題吧)
    我的網誌還在測試….現在在找 “佈景主題與適合的空間”
    (因FTP上傳速度此空間很慢…所以

  17. Seeing

    ((有限制制字數))
    原選的佈景sidebar檔 內容好複雜 難描寫–首頁sidebar約略有:
    【 Navigation–
    * Home –
    * 關於–找不到網頁(404)
    * Contact 找不到網頁(404) 】。

  18. Seeing

    —-a rel=”nofollow” …..echo get_settings(‘home’). …. _e(‘About’); …….
    —-a rel=”nofollow” …..echo get_settings(‘home’). …. _e(‘Contact’);….

    確認: 直接刪掉此 二段後 空間也沒出問題了!!! 已解決了,謝謝!

  19. Seeing

    對了,那裡找”Widgets”—? “版面→Widgets”
    我在外觀(佈景主題)=> 選 編輯佈景主題 => 只找到『樣式表 (style.css) 』!

  20. max

    Seeing
    你好,如果你是使用官網的正體中文語系檔,那麼Widgets會翻譯成模組,你可以在外觀→模組找到相關設定。

  21. 柏元

    小弟想請教也是分類的問題,不過是【文章分類】不是彙整唷,然後用下拉式選單,不知語法為何,謝謝。

虛擬主機推薦

虛擬主機推薦

網站架設

WordPress 虛擬主機免費安裝設定