WordPress 主题

如何設計 WordPress 導覽選單(更新)

你的 WordPress 導覽選單是網站的路線圖,引導訪客前往最重要的頁面。它通常出現在大多數網站的頂部,是吸引注意力和影響用戶瀏覽內容的關鍵位置。

設計導覽選單不僅僅是為了美觀。它還可以顯著改善網站的用戶體驗,從而提升搜索引擎優化(SEO)。

如果你的導覽選單難以閱讀,訪客可能會找不到他們需要的內容,並帶著挫敗感離開。相反,清晰且視覺上吸引力的選單可以鼓勵他們點擊不同的部分,並在你的網站上停留更長時間。

本指南將根據你的 WordPress 主題和舒適程度,拆解不同方法來設計你的導覽選單。你可以使用以下快捷連結在本教程中導航,找到最適合你的方法:

方法1:使用全站編輯器(區塊主題)自定義導覽選單

如果你使用區塊主題並想使用全站編輯器來設計導覽選單,這是適合你的方法。

首先,進入你的 WordPress 儀表板,導航到外觀 » 編輯器

在這裡,你會看到一些自定義區塊主題的選項。點擊導覽

下一頁中,點擊鉛筆圖示編輯

這會打開區塊編輯器。點擊頁面列表區塊來編輯顯示為選單選項的網站頁面。

方法2:使用主題自定義器(經典主題)

這種方法適用於那些使用經典 WordPress 主題而希望通過內置主題自定義器設計選單的用戶。

導航到外觀 » 自定義。這裡會根據你使用的主題顯示不同的自定義選項。大多數情況下,WordPress 主題會有選單選項。

方法3:使用頁面生成插件(推薦)

這種方法非常適合想對選單外觀有更多控制權但仍希望保持初學者友好體驗的用戶。頁面生成插件允許你通過拖放功能視覺化設計網站佈局,無需撰寫程式碼。

在本節中,我們將使用 SeedProd 作為頁面生成插件。SeedProd 提供用戶友好的界面,並包括額外的區塊和功能,使你的選單更加突出。

方法4:使用視覺 CSS 編輯器進行自定義(更靈活)

這種方法提供比內建 WordPress 功能更多的自定制選項,但不如使用頁面生成插件靈活。這是一個不錯的解決方案,如果你使用的是經典主題且缺乏樣式選項但不熟悉 CSS 編輯。

方法5:使用程式碼自定義你的導覽選單(進階)

此方法適合對程式碼較為熟悉的用戶,也能讓你在主題默認情況下自訂導覽選單。建議使用 WPCode 插件來提供安全且用戶友好的方式,來將自定程式碼添加到 WordPress 網站。

自訂 WordPress 導覽選單的終極指南

現在你已經掌握了一些設計 WordPress 導覽選單的基本方法,這裡有更多指引可以閱讀,幫助你更上一層樓:

我們希望本文章幫助你了解如何設計 WordPress 導覽選單。你可能也想看看我們專家挑選的最佳 WordPress 聯絡表單插件和我們的初學者指南,了解如何在 WordPress 中創建自定義頁面。

如果你喜歡這篇文章,請訂閱我們的 YouTube 頻道,獲取更多 WordPress 教程影片。你也可以在 Twitter 和 Facebook 上找到我們。

Read More
WordPress 主题

19 個令人震撼的高品質免費 WordPress 主題

尋找最佳的高品質免費 WordPress 主題嗎? 事實上,有許多漂亮的免費主題與付費的高品質主題同樣出色。在本文中,我們將分享一些真正令人震撼的高品質免費 WordPress 主題,這些主題讓你無需花費一分錢就能擁有一個強大且外觀精美的網站。

使用免費的 WordPress 主題構建高品質網站

WordPress 是市場上最受歡迎的網站建站工具,它是免費的。WordPress 有兩種類型:WordPress.com,一種託管解決方案;WordPress.org,自託管平台。您可以查看我們的完整指南以瞭解 WordPress.com 與 WordPress.org 的詳情。

您需要使用 WordPress.org,它是免費的。它擁有全部的靈活性,讓您可以向網站添加主題和插件。在開始之前,您還需要購買域名和網絡託管。域名是您網站在網絡上的地址,像 wpressizeme.com。網絡託管則是存儲您網站文件的地方。

我們推薦使用 Bluehost。他們是最受歡迎的網絡託管提供商之一,也是官方的 WordPress 託管合作夥伴。對 WPressize Me 的用戶,Bluehost 提供免費域名、免費 SSL 證書和大幅度的網絡託管折扣。這意味著您可以非常便宜地開始建站,幾乎像免費一樣。

→ 點擊這裡領取這個獨家 Bluehost 優惠 ←

註冊託管後,查看我們的完整逐步指導,了解如何製作網站。現在,讓我們來看看一些令人震撼的高品質免費 WordPress 主題。

1. Astra

Astra 是一款輕量級的免費 WordPress 主題,適用於任何類型的網站或在線商店。它具有優雅的佈局,並直接支持 WooCommerce。它可以與 SeedProd 等流行的頁面構建器集成,以自訂您的網站。Astra 支持翻譯並完全支持 RTL 語言,此外還是 SEO 友好的。Astra 的精簡版完全免費,但您也可以升級到付費版本。這是市場上最好的高品質 WordPress 主題之一,提供出色的用戶體驗並有許多易於自定義的主題選項。

2. OceanWP

OceanWP 是市場上最好的免費 WordPress 主題之一。它高度靈活,提供多個演示網站,您可以輕鬆自訂來創建您的網站。該主題具有內建的 SEO 優化,有助於您的網站在 Google 和其他搜索引擎中排名靠前。OceanWP 擁有多種文章格式,可以通過拖放頁面構建器和 WordPress 即時自訂器完全自訂,無需瞭解任何 CSS 代碼來更改站點外觀。

3. Hestia

Hestia 是一款時尚且用戶友好的一頁式 WordPress 主題。它設計讓您只需點擊幾下即可創建博客或任何類型的 WordPress 網站。主題具有自訂頁頭背景,您可以在其上添加標誌、導航菜單、歡迎文字和操作按鈕。其他功能包括相片畫廊、圖片滑塊和 WPML 相容性。Hestia 用戶界面的響應設計是視網膜準備就緒的,這意味著您的網站在所有移動設備上都將看起來很棒。

4. Hueman

Hueman 是一款高度可自訂的免費 WordPress 主題。它提供不同的佈局選擇、自訂選項面板、社交菜單、無限的顏色選擇等。它擁有雜誌風格的主頁,帶有多列和側邊欄,非常適合寫博客。該主題可以通過 WordPress 自訂器簡單設置。

5. Sydney

Sydney 是一個驚艷的漂亮 WordPress 主題。它有一個專業的全屏背景圖片,您可以使用 Elementor 頁面構建器來自訂。在內部,您會發現顏色選擇、佈局控制、Google 字體等。主頁提供圖片滑塊、頁頭圖片和粘性導航菜單。

6. Neve

Neve 是一款具有現代設計的高品質免費 WordPress 主題。它自帶數十個起始站點,幫助您快速輕鬆地開始建站。Neve 提供優雅的博客佈局,以及小型企業網站和電子商務商店的佈局。該主題設計精簡,是博客作者、初創公司或任何WordPress網站的極佳選擇。更棒的是,Neve擁有響應式佈局,也就是在移動設備上呈現效果良好。

7. Vantage

Vantage 是完全響應式的WordPress主題和 WooCommerce 主題。高度可自訂,您可以用於商務、公司和個人網站,也是自由職業者的好選擇。該主題支持第三方 WordPress 插件,為您的網站增添更多功能。並且擁有 WooCommerce 集成,方便您開設在線商店。此外,頂部導航還包含社交圖標。

8. Spacious

Spacious 是一個優雅的 WordPress 主題,適用於商務網站。它提供多個側邊欄、頁面模板和易於自訂的選項。其他關鍵主題功能包括自訂小工具、圖片滑塊、博客頁面的多個選項,以及明暗佈局。Spacious 是初學者的好主題,設置簡單,只需幾分鐘即可啟動您的網站。

9. Customizr

Customizr 是功能豐富的博客主題或網站主題。它包括特色圖片滑塊、自訂標誌、多個頁面佈局和顏色選項。Customizr 的吸引人的主頁設計幫助您吸引用戶並獲得更多流量。您可以使用 WordPress 編輯器中的自訂設置輕鬆更改網站。

10. Kadence

Kadence 是一個免費的多用途WordPress主題。它附有首頁區塊,您可以在其中添加在線功能和客戶推薦。這款主題讓您可以使用頁面構建器創建自訂的首頁佈局改變頁面設計。還支持區塊編輯器 (Gutenberg 編輯器),提供自訂區塊供您的首頁使用。

11. Inspiro

Inspiro 是一個現代且時尚的免費 WordPress 主題,支持視差滾動。它帶有可即用的區塊,讓您即使在資金有限的情況下也能構建專業的商務網站。主題提供自訂標頭,可顯示全屏寬度的圖片,您可以在其上添加歡迎文本和操作按鈕。

12. Enigma

Enigma 是一個適合任何類型網站的漂亮 WordPress 主題。它支持主頁的特色滑塊,並帶有多個側邊欄和佈局選項。其他顯著功能包括主頁的作品集、服務和客戶推薦區塊。Enigma 支持 WPML,方便創建多語言網站。

13. Modern

Modern 擁有年輕有活力的WordPress風格,具有全屏滑塊、鮮明顏色和漂亮的樣式。它有一個漂亮的網格佈局,無論螢幕大小和設備如何,所有區塊都能完美對齊。它擁有完全可自訂的暗色佈局,讓您完全控制顏色。該主題內建速度和性能優化。

14. Phlox

Phlox 是一個創意的免費 WordPress 主題,其高品質佈局專為藝術家、攝影師和創意專業人士設計。Phlox 完全支持 WooCommerce,方便您創建在線商店和銷售產品。內部還包含自訂小工具和元素,使您可以快速設置您的網站。

15. Make

Make 是一個驚豔的免費 WordPress 主題,適合小型企業網站和個人博客。它讓您可以輕鬆使用內建的拖曳頁面構建器創建網站。具有全屏橫幅、多列區塊、圖片畫廊等。這個主題與流行的 WordPress 插件相容,以擴展網站功能。

16. Poseidon

Poseidon 是一個高品質免費 WordPress 多用途主題。它具有雜誌風格的主頁佈局和全屏圖片滑塊,以寬敞的白色背景搭配美麗的字體使您的內容突出。通過社交媒體整合,您可以增加追隨者和獲得更多客戶。Poseidon 也擁有自訂小工具,適用於側邊欄和頁腳。

17. GeneratePress

GeneratePress 是一款出色的免費多用途 WordPress 主題,支持區塊編輯器和頁面構建器。它非常靈活,可讓您顯著展示您的內容。主題提供多個配色方案、側邊欄佈局、小工具區,以及內容集中的首頁區塊。它被翻譯成數十種語言,是一個多語言 WordPress 主題。

18. SeedProd

SeedProd 是市場上最好的 WordPress 主題構建器。雖然不是您的常規主題,但它帶有多個現成的漂亮登陸頁面、即將推出頁面、維護模式頁面、自訂網站模板等。SeedProd 的高級版提供更多功能和靈活性。它有一個拖拉式主題構建器,讓您可以在不寫代碼的情況下設計自訂的 WordPress 主題。

19. Zakra

Zakra 是一款優雅的高品質免費 WordPress 主題。它帶有多個現成的演示站點,具有不同的顏色方案。導入和自訂這些演示讓您可以快速開始建站。通過全屏佈局,Zakra 提供自訂的標頭圖片和操作按鈕,方便您將用戶重定向到登陸頁面。它兼容流行的頁面構建器,並且可以使用 WordPress 自訂器輕鬆管理。

我們希望這篇文章幫助您選擇最佳的高品質免費 WordPress 主題。您可能還會想查看我們的其他指南,以改進您的 WordPress 網站設計和性能。

改進網站的最佳 WordPress 指南

  • 《提升 WordPress 速度和性能的終極指南》
  • 《新手入門的 WordPress SEO 終極指導 (逐步說明)》
  • 《如何進行 SEO 審計並生成免費的 SEO 報告》
  • 《逐步說明的 WordPress 安全終極指南》
  • 《如何為您的網站選擇最佳的高品質 WordPress 主題》
  • 《為 WordPress 網站選擇完美主題》
  • 《免費與高品質 WordPress 主題的優缺點》
  • 《小企業最佳免費 WordPress 博客主題》

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道,參加 WordPress 視頻教程。您也可以在 Twitter 和 Facebook 上找到我們。

Read More
WordPress 主题

如何在 WordPress 中顯示當前分類標題、URL 及更多資訊

在 WordPress 主題中創建分類存檔模板

如果您正在學習 WordPress 主題開發或自行製作自訂的 WordPress 主題,那麼您可能希望為分類頁面(如分類目錄、標籤或自定義分類法)創建自定義模板。好消息是 WordPress 具有強大的模板引擎,使您能夠輕鬆地在佈景主題中為 WordPress 網站的不同部分創建自定義模板。

例如,您可以在佈景主題中創建一個 category.php 模板,WordPress 將使用它來顯示您的分類存檔頁面。

同樣,您可以通過命名為 taxonomy-{taxonomy}-{term}.php 的格式來為任何自訂分類法創建模板。欲了解詳細信息,請參閱我們為初學者準備的完整 WordPress 模板層級結構助記表。

創建分類模板文件後,您可以先將佈景主題的 archive.php 模板代碼複製粘貼作為起點。但這會非常通用,您可能希望針對分類頁面進行更具針對性的設計。例如,您可能希望在不同位置顯示分類標題或添加分類 RSS 源的鏈接。您還可以顯示分類說明、顯示文章數量等。

接下來,我們將瞭解如何在 WordPress 中獲取分類相關的數據並將其顯示在您的 WordPress 主題中。

在 WordPress 中顯示分類標題、URL 等

要顯示所有分類相關的數據,您需要動態地找出當前顯示的分類頁面,並獲取該特定分類術語的所有所需數據。首先,您需要將以下代碼複製並粘貼到您的分類模板中:

<?php $term = get_queried_object();  ?>

此代碼根據您所在的頁面獲取當前分類的信息。例如,如果您在名為‘business’的分類頁面上,它將獲取該分類術語的信息。然後在此代碼行之後,您可以這樣顯示分類標題和其他信息:

echo $term->name; // 顯示名稱

echo $term->taxonomy; // 顯示分類法

echo $term->slug; // 顯示分類法索引名

您也可以使用以下任意值達到相同效果:

  • term_id
  • name
  • slug
  • term_group
  • term_taxonomy_id
  • taxonomy
  • description
  • parent
  • count
  • filter
  • meta

讓我們來看一個實例。在我們的測試子主題中,我們希望顯示分類標題、分類法名稱、文章數量以及分類說明。我們使用以下代碼來顯示這些數據:

<?php $term = get_queried_object();  ?>
<h1 class="category-title"><?php echo $term->name; ?><span class="taxonomy-label"><?php echo $term->taxonomy; ?> (<?php echo $term->count; ?> 篇文章)</span></h1>
<p class="category-description"><?php echo $term->description; ?></p>

我們添加了一些 CSS 類別,以便我們可以添加自定義 CSS 來樣式化文本。這是我們在測試網站上看到的效果:

WordPress 分類法專家指南

現在您知道如何在 WordPress 主題中顯示當前分類標題、URL 等,您可能希望查看一些與 WordPress 分類法相關的其他指南:

我們希望這篇文章能幫助您了解如何在 WordPress 主題中顯示當前分類標題、URL 等。您還可能希望查看我們的 WordPress 主題開發者助記表或我們為無代碼解決方案精選的 WordPress 頁面建設插件。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取更多 WordPress 視頻教程。您還可以在 Twitter 和 Facebook 上關注我們。

Read More
WordPress 主题

如何在特定的 WordPress 菜單中添加自定義項目

如何在特定的 WordPress 菜單中添加自定義項目

WordPress 菜單是顯示在大多數網站頂部的導航菜單。有時您可能希望在導航菜單中顯示除普通鏈接以外的自定義項目。

在這篇文章中,我們將向您展示如何輕鬆地將自定義項目添加到特定的 WordPress 菜單。

為什麼要在 WordPress 菜單中添加自定義項目

WordPress 菜單是顯示在網站頂部的導航鏈接。在移動設備上,它們通常在你點擊菜單圖標時顯示。

由於這在典型的 WordPress 網站佈局中是一個顯著的位置,利用這個位置放置除普通鏈接以外的自定義項目是很聰明的做法。例如,有些用戶可能希望像我們 WPBeginner 一樣顯示搜索表單。一個會員網站可能希望顯示登錄和註銷鏈接,或者您可能希望在菜單中添加圖標或圖片。

在 WordPress 中向特定導航菜單添加自定義項目

有不同的方法可以在 WordPress 中的導航菜單中添加自定義項目。這取決於您嘗試添加的自定義項目的類型。我們將向您展示一些最常見的例子。對於其中一些,您需要使用插件,而對於其他一些,您需要添加一些代碼。

1. 在 WordPress 菜單中添加搜索彈出窗口

通常,您可以使用默認的搜索小工具或區塊將搜索表單添加到 WordPress 邊欄。但默認情況下沒有辦法將搜索添加到導航菜單中。

某些 WordPress 主題有選項可以在主菜單區域添加搜索框。如果您的主題沒有這些選項,您可以使用 SearchWP Modal Search Form 插件。安裝和激活插件後,轉到外觀»菜單頁面,在‘添加菜單項目’列中點擊‘SearchWP Modal Search Forms’標籤,然後選擇您的搜索引擎並點擊‘添加到菜單’按鈕。

2. 向特定菜單添加圖標和自定義圖片

要向特定菜單添加圖標或圖片,您需要安裝並激活 Menu Image Icon 插件。激活後,轉到外觀»菜單頁面,將鼠標移到您想顯示圖標或圖片的菜單項目上,點擊‘Menu Image’按鈕,然後在彈出窗口中選擇要顯示的圖片或圖標。

3. 向特定的 WordPress 菜單添加登錄/註銷鏈接

如果您使用的是 WordPress 會員插件或運行在線商店,您可能希望允許用戶輕鬆登錄到他們的帳戶。默認情況下,WordPress 沒有簡單的方法在導航菜單中顯示登錄和註銷鏈接。您可以使用 Login or Logout Menu Item 插件來添加這些鏈接,或者使用自定義代碼。

4. 在 WordPress 導航菜單中添加自定義文本

如果您只想在導航菜單中添加文本而不是鏈接,可以在外觀»菜單頁面上添加一個帶有#符號作為URL的自定義鏈接,並將您要顯示的文本作為鏈接文本,然後刪除#符號,點擊‘保存菜單’按鈕。在導航菜單中將顯示您的自定義文本。

5. 在 WordPress 菜單中添加當前日期

如果您想在導航菜單中顯示當前日期,可以使用以下代碼將其添加到您的主題 functions.php 文件或特定於網站的插件中。

add_filter('wp_nav_menu_items','add_todaysdate_in_menu', 10, 2); function add_todaysdate_in_menu( $items, $args ) { if( $args->theme_location == 'primary') { $todaysdate = date('l jS F Y'); $items .= '
  • ' . $todaysdate . '
  • '; } return $items; }

    6. 在 WordPress 菜單中顯示用戶名

    如果您希望在導航菜單中向已登錄用戶致以親切的問候,可以使用以下代碼將‘#profile_name#’替換為用戶名或對未登錄用戶的通用問候語。

    add_filter( 'wp_nav_menu_objects', 'username_in_menu_items' ); function username_in_menu_items( $menu_items ) { foreach ( $menu_items as $menu_item ) { if ( strpos($menu_item->title, '#profile_name#') !== false) { if ( is_user_logged_in() ) { $current_user = wp_get_current_user(); $user_public_name = $current_user->display_name; $menu_item->title = str_replace('#profile_name#', ' Hey, ' . $user_public_name, $menu_item->title . '!'); } else { $menu_item->title = str_replace('#profile_name#', ' Welcome!', $menu_item->title . '!'); } } } return $menu_items; } 

    7. 動態顯示條件菜單

    有時您可能需要動態顯示不同的菜單項目。使用 Conditional Menus 插件,您可以根據用戶角色和登入狀態顯示不同的菜單,或在特定頁面顯示不同的菜單。

    希望本文能幫助您學習如何在特定的 WordPress 菜單中添加自定義項目。如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取 WordPress 視頻教程。您也可以在 Twitter 和 Facebook 上關注我們。

    Read More
    WordPress 主题

    如何在 WordPress 中取得文章縮略圖 URL

    如何在 WordPress 中取得文章縮略圖 URL

    最後更新於 2024 年 7 月 18 日,由編輯團隊撰寫 | 審核人:Syed Balkhi

    如果您正在構建自訂的 WordPress 佈景主題或子主題,或是對預設未顯示特色圖片的佈景主題進行調整,那麼您將需要一種方法來取得文章縮略圖的 URL 以便在您的代碼中使用。作為經驗豐富的 WordPress 開發者,我們經常遇到佈景主題未按需求處理特色圖片的情況。這就是為什麼我們要撰寫這篇簡潔指南的原因。

    為什麼要在 WordPress 中取得文章縮略圖 URL?

    在 WordPress 博客文章中添加縮略圖或特色圖片可以通過添加一些視覺興趣來使其看起來更具吸引力。您可以在我們的指南中了解更多關於如何在 WordPress 中添加特色圖片或文章縮略圖的資訊。

    如果您想在社交媒體上分享文章,可能需要將特色圖片或其他圖片的鏈接複製到文章中。我們會在指南中一步步向您展示如何在 WordPress 中取得上傳圖片的 URL。

    然而,若您正在開發自己的佈景主題或修改現有的佈景主題,那麼您可能需要取得文章縮略圖的 URL 以便在自訂標記中使用。在這種情況下,您需要將代碼片段添加到您的佈景主題文件中。

    如何在 WordPress 中取得文章縮略圖 URL

    要取得文章縮略圖的 URL,您需要將代碼添加到您正在自訂的佈景主題範本中。若您只想顯示文章縮略圖,您可以將此 PHP 代碼粘貼到 WordPress 循環內的範本中:

    echo get_the_post_thumbnail(get_the_ID(),'medium');

    不過,既然您想使用自訂標記顯示文章縮略圖圖片,或者以其他方式在佈景主題中使用縮略圖,那麼您將需要取得文章縮略圖的 URL。您需要將這段代碼粘貼到範本中:

    echo get_the_post_thumbnail_url(get_the_ID(),'medium');

    這段代碼會顯示特色圖片的 URL。接著,您可以自訂代碼,以您喜歡的任何方式使用文章縮略圖的 URL。

    您還可以自訂縮略圖的大小。您需要將“medium”這個詞替換成另一個預設圖片大小,如“thumbnail”、“medium-large”、“large”或“full”。或者,您可以使用任何您創建的額外圖片大小。如果您使用自訂圖片大小,請確保重新生成縮略圖。

    我們希望這篇教程能夠幫助您學會如何在 WordPress 中取得文章縮略圖 URL。您可能還想查看我們的指南,了解如何選擇最佳的網頁設計軟件,或查看我們專家的推薦,學習如何通過 WordPress 撰寫博客賺錢。

    如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以觀看更多 WordPress 視頻教程。您也可以在 Twitter 和 Facebook 上找到我們。

    Read More
    WordPress 主题

    如何在您的 WordPress 主題中添加菜單描述

    為什麼及何時需要添加菜單描述?

    一些用戶認為添加菜單描述有助於 SEO。然而,我們認為主要原因是為了提升網站的用戶體驗。描述可以用來告訴訪客點擊後會發現什麼。一個吸引人的描述將吸引更多用戶點擊菜單。

    步驟 1:開啟菜單描述

    進入【外觀】->【菜單】。在頁面右上角點擊螢幕選項按鈕,勾選“描述”選項。

    這將在您的菜單項中啟用描述字段,像這樣:

    現在,您可以在 WordPress 菜單項中添加描述。然而,這些描述尚未出現在您的主題中。要顯示菜單描述,我們需要添加一些程式碼。

    步驟 2:添加 Walker 分類

    Walker 分類擴展了 WordPress 中已存在的分類,它基本上只是添加了一行程式碼來顯示菜單項描述。將此程式碼添加到您的主題的 functions.php 文件中。

    class Menu_With_Description extends Walker_Nav_Menu { function start_el(&$output, $item, $depth, $args) { global $wp_query; $indent = ( $depth ) ? str_repeat( "	", $depth ) : ''; $class_names = $value = ''; $classes = empty( $item->classes ) ? array() : (array) $item->classes; $class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) ); $class_names = ' class="' . esc_attr( $class_names ) . '"'; $output .= $indent . '
  • ID . '"' . $value . $class_names .'>'; $attributes = ! empty( $item->attr_title ) ? ' title="' . esc_attr( $item->attr_title ) .'"' : ''; $attributes .= ! empty( $item->target ) ? ' target="' . esc_attr( $item->target ) .'"' : ''; $attributes .= ! empty( $item->xfn ) ? ' rel="' . esc_attr( $item->xfn ) .'"' : ''; $attributes .= ! empty( $item->url ) ? ' href="' . esc_attr( $item->url ) .'"' : ''; $item_output = $args->before; $item_output .= ''; $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after; $item_output .= '
    ' . $item->description . ''; $item_output .= '
    '; $item_output .= $args->after; $output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args ); } }
  • 步驟 3:在 wp_nav_menu 中啟用 Walker

    WordPress 主題使用 wp_nav_menu() 函數來顯示菜單。我們還為初學者發佈了一篇有關如何在 WordPress 主題中添加自定義導航菜單的教程。大多數 WordPress 主題在 header.php 模板中添加菜單。然而,您的主題可能使用了其他模板文件來顯示菜單。

    我們需要做的就是在主題中找到 wp_nav_menu() 函數(最有可能在 header.php 中),並將其更改如下:

    <?php $walker = new Menu_With_Description; ?> <?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu', 'walker' => $walker ) ); ?>

    步驟 4:設計描述

    我們之前添加的 Walker 類別在這行程式碼中顯示項目描述:

    $item_output .= '
    ' . $item->description . '';

    上面的程式碼通過添加 <br /> 標籤向菜單項中添加換行符,然後將您的描述包裹在一個 class 為 sub 的 span 標籤中。像這樣:

    <li id="menu-item-99" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="http://www.example.com/about/">關於<br /><span class="sub">我們是誰?</span></a></li>

    要更改描述在您網站上的顯示方式,您可以在主題的樣式表中添加 CSS。我們在 Twenty Twelve 主題上測試過並使用了這些 CSS 設置。

    .menu-item { border-left: 1px solid #ccc; } span.sub { font-style:italic; font-size:small; }

    我們希望您會覺得這篇文章有用,並能幫助您在主題中創建酷炫的菜單描述。如果有任何問題,請在下方留言。

    其他資源

    如何設計 WordPress 導航菜單

    如何向特定的 WordPress 菜單添加自定義項目

    Bill Erickson 的帶描述的菜單類別

    Read More
    WordPress 主题

    如何在WordPress中設置滑鼠懸停淡出效果的圖片(簡單且容易)

    如何在WordPress中設置滑鼠懸停淡出效果的圖片(簡單且容易)

    上次更新:2024年5月3日 | 編輯團隊撰寫 | 審閱:Syed Balkhi

    您是否想在WordPress中設置滑鼠懸停淡出效果的圖片?

    當用戶將滑鼠懸停在圖片上時,簡單的淡入或淡出動畫可以讓您的網站更具吸引力。如果您想讓訪客與您的內容互動時間更長,這會是一個好主意。

    本文將向您展示如何在WordPress中添加滑鼠懸停淡出效果的圖片。

    為什麼在WordPress中設置滑鼠懸停淡出效果的圖片?

    動畫是一種簡單有效的方式,可以讓您的網站更有趣,甚至吸引訪客注意頁面上最重要的內容,如網站標誌或行動號召。

    儘管有許多方法可以在WordPress中使用CSS動畫,但對圖片添加懸停效果特別有效。淡出動畫意味著當訪客將滑鼠懸停在圖片上時,圖片將慢慢變得透明或重新出現。

    這鼓勵人們與您的圖片互動,甚至可以為頁面添加敘事元素。例如,不同的圖片可能會在訪客移動網頁時淡入淡出。

    與其他一些動畫不同,滑鼠懸停淡出效果較為柔和,因此不會對訪客的閱讀體驗或您的圖片優化產生負面影響。讓我們來看看如何在WordPress中添加滑鼠懸停淡出效果的圖片。您可以使用以下快速鏈接直接跳至您想要使用的方法:

    方法1:為所有WordPress圖片添加滑鼠懸停淡出效果

    最簡單的方法是使用WPCode插件,這個免費插件允許您輕鬆添加自定義代碼到WordPress,而無需編輯主題文件。

    首先,安裝並激活免費的WPCode插件。詳細步驟請參閱我們的逐步指南:如何安裝WordPress插件

    激活後,前往「Code Snippets」>「Add Snippet」。在這裡,您會看到所有可添加到網站的已有WPCode代碼片段。只需將滑鼠懸停在「Add Your Custom Code」上,然後點擊「Use Snippet」。

    接下來,輸入自定義代碼片段的標題,這可以幫助您在WordPress儀錶板中辨認片段。要添加自定義CSS到WordPress,打開「Code Type」下拉菜單並選擇「CSS Snippet」。在代碼編輯器中添加以下代碼片段:

    img:hover {
    opacity:0.6;
    filter:alpha(opacity=60); /* For IE8 and earlier */
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -ms-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;
    }

    這段代碼片段會在用戶將滑鼠懸停在圖片上時,讓每張圖片淡出2秒。要讓圖片淡出更慢,只需將「2s ease」替換為更高的數字。相反,要更快只需使用「1s ease」或更小的數字。還可以通過更改「opacity:0.6」這一行來調整透明度。

    當您對片段感到滿意時,滾動到「Insertion」部分。WPCode可以將您的代碼添加到不同的位置,例如每個帖子後面,僅前端或僅管理員。要為所有圖片添加淡出效果,點擊「Auto Insert」並打開「Location」下拉菜單並選擇「Site Wide Header」。

    然後,您可以將「Inactive」切換為「Active」狀態,最後點擊「Save Snippet」使CSS片段生效。

    現在,如果您將滑鼠懸停在WordPress網站上的任何圖片上,您將看到淡出效果。

    方法2:為單個頁面添加圖片淡出動畫

    如果網站上的圖片很多,如攝影網站或圖片庫店鋪,為每張圖片添加淡出效果可能會造成干擾。在這種情況下,您可以選擇在特定頁面或文章上使用淡出效果。

    好消息是WPCode允許您創建自定義短代碼,您可以將這個短代碼放在任意頁面上。首先,按照上述相同的過程創建自定義代碼片段並添加淡出動畫代碼,然後點擊「Save Snippet」按鈕。

    接下來,滾動到「Insertion」部分,這次選擇「Shortcode」。這將創建一個短代碼,您可以將其添加到任何頁面、文章或小工具區域。

    接下來,使代碼片段生效,然後導航到您想要使用短代碼的頁面、文章或小工具區域,創建一個新的「Shortcode」區塊,將WPCode短代碼粘貼到該區塊內。

    點擊「Update」或「Publish」使短代碼生效。訪問該頁面或文章即可看到淡出效果。

    方法3:為特色圖片添加淡出動畫

    另一個選項是為文章縮略圖或特色圖片添加淡出效果。這些圖片通常顯示在首頁、歸檔頁等重要位置。通過為特色圖片添加滑鼠懸停淡出效果,可以讓網站更有吸引力,而不必為每張圖片都添加動畫。

    要為文章縮略圖添加淡出動畫,按照上述相同的過程創建自定義代碼片段,但這次在代碼編輯器中添加以下代碼:

    img.wp-post-image:hover {
    opacity:0.6;
    filter:alpha(opacity=60); /* For IE8 and earlier */
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -ms-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;
    }

    然後,滾動到「Insertion」框並選擇“Auto Insert”,打開「Location」下拉菜單並選擇「Site Wide Header」。

    接下來使代碼片段生效。現在,當您將滑鼠懸停在任何特色圖片上時,可以看到淡出動畫效果。

    如果想要添加更多圖片滑鼠懸停效果,可以參閱我們的指南:在WordPress中添加圖片懸停效果

    額外:使用SeedProd為任何圖片、文本、按鈕等添加動畫

    淡出效果是一種讓圖片更有趣的方式,但在WordPress中還有許多其他動畫效果可供使用。例如,您可以使用翻轉框動畫在訪客懸停圖片時顯示文本,或者使用縮放效果讓用戶詳細查看圖片。

    如果想嘗試不同效果,SeedProd提供超過40種動畫效果,您可以添加到圖片、文本、按鈕、視頻等任何地方,甚至可以只需點幾下就為整個區域和列添加動畫。

    在SeedProd編輯器中,簡單點擊要添加動畫的內容,然後選擇左側菜單中的“Advanced”標籤。然後展開“Animation Effects”部分。

    選擇一個“Entrance Animation”,包括各種不同的淡入淡出效果。欲了解更多信息,請參閱我們的指南:如何使用WordPress創建登錄頁面

    希望此文章幫助您了解如何在WordPress中設置滑鼠懸停淡出效果的圖片。您可能還想查看更多指南,例如如何選擇最佳網頁設計軟件以及我們專家的最佳WordPress彈窗插件列表。

    喜歡這篇文章的話,請訂閱我們的YouTube頻道,獲取關於WordPress的視頻教程。您也可以在TwitterFacebook上找到我們。

    Read More
    WordPress 主题

    如何在 WordPress 中移除側邊欄(6 種簡單方法)

    如何在 WordPress 中移除側邊欄(6 種簡單方法)

    側邊欄是 WordPress 主題中的一個小工具區域,可顯示不屬於主要頁面內容的資訊。然而,有時側邊欄會分散訪客的注意力,佔用寶貴的空間。在這篇文章中,我們將展示如何輕鬆地移除 WordPress 中的側邊欄。

    為什麼要移除 WordPress 中的側邊欄?

    大多數免費和付費的 WordPress 主題帶有多個側邊欄或小工具區域。側邊欄可用來顯示最近的文章清單、廣告、電子郵件訂閱表單或其他內容。在 WPressize Me,我們使用側邊欄來推廣社交媒體頁面和展示最受歡迎的文章。

    您可以通過 WordPress 小工具輕鬆地向主題的側邊欄添加項目。在大多數 WordPress 主題中,側邊欄會根據訪客使用的設備不同而有所不同。由於智能手機和平板電腦的屏幕較小,WordPress 通常會將側邊欄移動到屏幕底部,這可能看起來很奇怪。手機用戶還需要滾動到屏幕底部才能看到側邊欄內容,這可能影響用戶體驗。即使在桌面上,側邊欄也可能會分散最重要內容的注意,諸如頁面的行動呼籲(Call to Action)。

    接下來,我們將展示如何在整個網站或特定頁面或帖子上移除側邊欄。

    方法1:使用您的 WordPress 主題設置移除側邊欄

    許多優秀的 WordPress 主題都內置了移除側邊欄的設置。根據您的主題,您可以選擇移除單個帖子和頁面的側邊欄,甚至是整個網站的側邊欄。要檢查您的主題是否具有此選項,請轉到 外觀 » 自定義

    方法2:使用全站編輯移除側邊欄(僅限基於區塊的主題)

    如果您正在使用諸如 Divi 之類的區塊主題,則可以使用全站編輯(FSE)和區塊編輯器來移除整個網站的側邊欄。

    方法3:從整個 WordPress 網站中移除側邊欄(高階)

    此方法允許您從 WordPress 網站或博客的每個頁面和帖子中移除側邊欄。您將需要編輯您的主題文件,因此這不是最適合初學者的方法。然而,這種方法應適用於大多數 WordPress 主題,包括未內建隱藏側邊欄功能的主題。

    方法4:從 WordPress 中的個別頁面中移除側邊欄

    您可能只想從某些頁面中移除側邊欄,同時仍在網站的其他區域顯示側邊欄。在這種情況下,我們推薦使用 SeedProd 這樣的頁面構建器插件。

    方法5:從 WordPress 的靜態頁面中移除側邊欄

    某些 WordPress 主題附帶多個模板,包括不在內容兩側顯示側邊欄的全寬模板。您可以使用這些模板來移除任何頁面的側邊欄。

    方法6:從單篇文章中移除側邊欄

    WordPress 也有類似於頁面模板的文章模板。如果您希望從某些單篇文章中移除側邊欄,則可以創建一個自定義的單篇文章模板。

    我們希望這篇文章能幫助您瞭解如何輕鬆地移除 WordPress 主題中的側邊欄。您還可以參考我們的逐步指南,以提升 WordPress 的速度和性能,以及我們對最佳電子郵件營銷服務的比較,這有助於增加您的流量和銷售。

    Read More
    WordPress 主题

    如何在您的 WordPress 主題首頁顯示評論

    為什麼要在首頁顯示評論?

    評論是訪客與您和彼此溝通的最簡單方式。它們能讓訪客發送反饋、提問和提供他們的觀點。如果您的文章獲得大量評論,這表明您正在建立一個活躍的 WordPress 博客社區。有鑑於此,您可能希望通過在首頁顯示這些評論,使它們更加顯眼。首頁通常是新訪客看到的第一件事,因此評論可以作為一種社會證明,鼓勵第一次訪問者更多地瀏覽您的網站。它還使用戶更容易看到最新的討論並參與其中。

    在本指南中,我們將展示如何不論使用何種 WordPress 主題,都可以在首頁添加評論。您可以使用下面的快速鏈接直接跳至您偏好的方法:

    • 方法一:使用最新評論區塊在首頁顯示評論
    • 方法二:使用程式碼在首頁顯示評論

    方法一:使用最新評論區塊在首頁顯示評論

    作為首頁側邊欄小工具使用最新評論區塊

    如果您的主題允許您在首頁添加 WordPress 小工具,則您可以簡單地將最新評論區塊作為側邊欄小工具。在這裡您可以參考我們的指南,了解如何在 WordPress 側邊欄顯示最近評論。不過,不是所有主題都支援在頁面中添加小工具。如果您遇到這個問題,我們建議使用 WordPress 全站編輯器或頁面構建插件創建您的自定義首頁設計。

    使用全站編輯器中最新評論區塊

    如果您正在使用 WordPress 區塊主題,那麼您可以使用全站編輯器將最新評論區塊添加到您的首頁。

    要訪問編輯器,只需轉到“外觀 » 編輯器”。

    在這裡,選擇“頁面”。您將看到您的 WordPress 網站上存在的所有頁面。

    接下來,選擇您的主題首頁。在本例中,我們選擇的是“博客首頁”,它已經設置為網站的首頁,如房子圖標所示。

    現在,只需點擊頁面名稱旁的鉛筆“編輯”圖標。這將引導您進入編輯界面。

    此時,點擊左上角的藍色“+”按鈕。這個按鈕會顯示您可以用來設計頁面的所有區塊。

    在搜索欄中輸入“最新評論”。當正確的區塊出現時,只需將其拖放到您的佈局中。

    添加這個區塊後,您可以使用左側菜單中的設置來配置最新評論小工具。例如,您可以更改小工具顯示的評論數量、隱藏訪客頭像等。

    當您對評論區的設置感到滿意時,只需點擊“保存”按鈕。您的 WordPress 網站現在將在首頁顯示最新評論。

    在頁面構建器中使用最新評論區塊

    第二種方法適合於您對 WordPress 全站編輯器的自定義選項感到滿意。然而,如果您想提升設計,我們建議使用頁面構建插件。SeedProd 是市場上最好的頁面構建器,使創建完全自定義的 WordPress 主題,包括自定義首頁變得簡單。

    有關使用 SeedProd 創建首頁的更多信息,請參閱我們的指南。創建您的首頁設計後,只需滾動到 SeedProd 左側菜單中的“小工具”部分。

    在這裡,找到最近評論小工具,並使用拖放功能將其添加到您的佈局中。完成後,在頁面預覽中點擊選擇小工具。

    您現在可以使用“顯示的評論數量”字段更改首頁上顯示的評論數量。您還可以添加一個可選標題,該標題將顯示在最新評論上方。

    當您對小工具設置感到滿意時,可以點擊“高級”選項卡來更改外觀。在這裡,您可以更改文字顏色、字體、間距等。

    您甚至可以通過添加 CSS 動畫來吸引人們關注最新評論。當您進行更改時,可以點擊“應用”按鈕來查看實時預覽中的更改。這讓您可以嘗試不同的設置,看哪種效果最好。

    當您對自定義首頁感到滿意時,點擊“保存”按鈕發布設計。然後,選擇“發佈”。

    發佈設計後,您需要告訴 WordPress 使用它作為新的首頁。為此,請前往 WordPress 儀表板中的 設置 » 閱讀。

    在這裡,滾動到“您的首頁設置”並選擇“靜態頁面”。現在,打開“首頁”下拉選單,選擇您要用作新首頁的頁面。

    方法二:使用程式碼在首頁顯示評論

    另一種在首頁顯示最近評論的方法是使用程式碼。如果您對編程感到舒適,並且自定義主題不支援最新評論區塊或小工具,則建議使用此方法。需要注意的是,這不是最適合初學者的方法。將程式碼添加到您的網站可能會引起問題,包括常見的 WordPress 錯誤。因此,建議您在操作之前創建備份,以防出錯時可以恢復。如果您的網站中尚未安裝備份插件,請參閱我們的最佳 WordPress 備份插件專家推薦。

    專業提示:與其修改主題內的文件,建議您創建子主題,然後在那裡添加程式碼片段。這樣做更安全,因為不會有破壞父主題的風險,且下一次更新父主題時也不會丟失您的更改。

    如果這是您第一次將程式碼添加到 WordPress 文件中,可以參閱我們的指南了解如何在 WordPress 中複製粘貼程式碼片段。

    要將評論添加到您的首頁,您需要編輯 index.php 文件。要訪問此文件,您可以使用 FTP 客戶端(如 FileZilla)或者使用 WordPress 主機 cPanel 的文件管理器。如果這是您第一次使用 FTP,可以參閱我們的完整指南,了解如何使用 FTP 連接到您的網站。

    在 FTP 客戶端中,轉到 wp-content/themes。

    然後打開當前主題的文件夾並找到 index.php 文件。在文本編輯器(如記事本)中打開該文件。

    接下來,在 WordPress 迴圈內添加以下程式碼片段。這通常位於 endwhile 語句之前或 else 語句之前:

    <?php
    $withcomments = "1";
    comments_template(); // Get wp-comments.php template ?>

    例如,在 TwentyTwenty-One 主題中,您需要在 twenty_twenty_one_the_posts_navigation(); 之後和 } else { 語句之前添加程式碼片段,如下圖所示:

    保存 index.php 文件。現在,訪問您的 WordPress 網站,即可看到首頁顯示的評論。

    如果您創建了一個子主題並在添加程式碼片段後沒有看到首頁評論,則可能需要添加一行額外的程式碼。在這種情況下,將以下程式碼複製並粘貼到主題的 index.php 文件中:

    global $withcomments;
    $withcomments = 1;
    comments_template(); // Get wp-comments.php template

    額外提示:使用評論插件提高參與度

    如果您想讓更多人評論您的網站,可以嘗試安裝評論插件。除了評論管理功能外,這些插件還具有鼓勵更多討論的功能。例如,Thrive Comments 是市場上最好的評論插件。

    這個插件可以通過添加點贊和反對、投票和徽章來提高用戶參與度。這樣,其他用戶可以為他們覺得最有用的評論表達謝意。此外,您還可以查看評論的表現,包括哪些頁面獲得最多的活動和哪些評論者最活躍。這些資訊可以幫助您進一步優化內容以提升參與度。

    我們希望這篇教程能幫助您學會如何在您的 WordPress 主題首頁添加評論。您可能還想查看我們的指南,了解如何在 WordPress 中管理評論以及如何在 WordPress 博客上獲得更多評論。

    如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道獲取 WordPress 教程視頻。您還可以在 Twitter 和 Facebook 上找到我們。

    Read More
    WordPress 主题

    如何在 WordPress 中更改 Gravatar 圖像大小

    Gravatar 是用來代表評論者或博客文章作者的圖像。WordPress 主題通常設定了固定大小的 Gravatar,但是您可能希望調整圖像的大小,使其更符合您的網站設計。

    在本文中,我們將向您展示如何在 WordPress 中更改 Gravatar 圖像的大小。

    為什麼要更改 WordPress 中的 Gravatar 圖像大小?

    Gravatar 代表 Global Recognized Avatar,它是一個網絡服務,可以讓您創建個人資料並與您的電子郵件地址關聯頭像圖像。大多數 WordPress 主題會在用戶的評論旁顯示 Gravatar,一些主題還會在作者簡介框中顯示 Gravatar。

    即使用戶沒有 Gravatar 帳戶,您的網站仍然會顯示默認的 WordPress Gravatar。

    有時,您可能希望更改主題的 Gravatar 大小。例如,您可能希望使它們變大,以便在評論區域中顯得更加突出,吸引訪問者的注意。

    接下來,我們來看看如何在 WordPress 網站上更改 Gravatar 圖像大小。您可以使用以下快速鏈接直接跳轉到您想要使用的方法:

    • 方法一:使用完整網站編輯器更改 Gravatar 大小(僅限區塊主題)
    • 方法二:編輯 comments.php 更改 Gravatar 大小(適用於所有主題)
    • 方法三:編輯 style.css 更改 Gravatar 大小(適用於所有主題)
    • 方法四:使用代碼更改作者簡介中的 Gravatar 大小

    方法一:使用完整網站編輯器更改 Gravatar 大小(僅限區塊主題)

    如果您使用的是如 ThemeIsle Hestia Pro 或 Twenty Twenty-Three 這樣的區塊主題,那麼您可以通過完整網站編輯器更改 Gravatar 大小。這種方法不適用於所有主題,所以如果您沒有使用啟用了區塊的主題,那麼我們建議您使用方法二。

    在 WordPress 儀表板中,前往 外觀 » 編輯器。

    現在,您將來到完整網站編輯器並看到若干設置來編輯 WordPress 網站的各個部分。要更改 WordPress 評論的 Gravatar 大小,請點擊左側面板頂部的搜索欄圖標。

    此時,只需要查找評論模板部分。找到後點擊。

    在下一頁,您將看到一些關於評論模板部分的信息。要編輯評論模板部分,請點擊鉛筆按鈕。您將被引導到編輯界面。

    現在,您可以點擊實時預覽中的任何 Gravatar。在右側菜單中,選擇“區塊”標籤(如果尚未選中)。

    您可以通過拖動“圖像大小”滑塊來使 Gravatar 變大或變小。當您移動滑塊時,所有 Gravatar 都會自動更新,因此您可以嘗試不同的大小以查看哪個效果最好。

    此外,您可以啟用“鏈接到用戶個人資料”設置。當用戶點擊 Gravatar 時,他們將被引導到您的網站上的評論者個人資料頁面。

    當您對更改感到滿意時,請點擊保存按鈕。

    現在,如果您訪問 WordPress 網站上的任何評論區域,就可以看到所做的更改了。

    方法二:編輯 comments.php 更改 Gravatar 大小(適用於所有主題)

    如果您沒有使用區塊 WordPress 主題,那麼您可以通過編輯主題的代碼來更改 WordPress 評論的 Gravatar 大小。這種方法需要您編輯主題文件,所以對初學者不太友好。但是,這種方法應該適用於大多數 WordPress 主題。

    首先,您需要使用 FTP 客戶端(如 FileZilla)連接到您的 WordPress 網站,或者您可以使用 WordPress 主機 cPanel 的文件管理器。如果這是您第一次使用 FTP,您可以查看我們關於如何使用 FTP 連接到網站的完整指南。

    連接後,前往 /wp-content/themes/ 目錄並打開您的當前 WordPress 主題文件夾。

    一旦進入,打開 comments.php 文件並查找 wp_list_comments 函數。在此函數內,您會找到 avatar_size,它設置了 Gravatar 的大小。

    <?php wp_list_comments( array( 'avatar_size' => 60, 'style' => 'ol', 'short_ping' => true, ) ); ?>

    您只需將 avatar_size 更改為您想要的大小。在上面的代碼片段中,這意味著將 60 更改為另一個數字。Gravatar 是正方形的,所以 WordPress 會將同一數值用於圖像的寬度和高度。這意味著您只需輸入一個數字。

    更改完成後,確保保存並上傳文件回到您的 WordPress 主機帳戶。完成後,您可以訪問您的 WordPress 博客以查看更改效果。

    如果 Gravatar 圖像沒有更改,可能是由於緩存。請參閱我們的指南,了解如何解決 WordPress 無法立即更新的問題。

    如果 Gravatar 還是沒有更改,可能是您的主題 CSS 覆蓋了 comments.php 文件中的設置。在這種情況下,您需要嘗試下一個方法。

    方法三:編輯 style.css 更改 Gravatar 大小(適用於所有主題)

    要查看您的主題 CSS 是否覆蓋了 comment.php 文件,您可以使用瀏覽器的檢查工具。步驟會根據您使用的瀏覽器不同而有所差異,但在 Chrome 上,您可以右鍵單擊或按 Ctrl 鍵單擊 Gravatar,然後選擇“檢查”。

    這將在新面板中顯示頁面的 HTML 和 CSS 代碼。在此代碼中,您需要關注底部面板並查找評論作者頭像的 CSS 類。

    在我們的示例中,它們是 .comment-author 和 .avatar,它們包含 Gravatar 的高度和寬度值的 CSS 屬性。我們知道這是因為當我們將鼠標懸停在 CSS 代碼片段上時,Gravatar 在預覽中被突出顯示。

    .comment-author .avatar { height: 42px; position: relative; top: .25em; width: 42px; }

    如果 CSS 代碼中的 Gravatar 大小與您在 comments.php 文件中指定的大小不同,這意味著您的主題 style.css 文件正在覆蓋您的更改。要編輯您的 style.css 文件,您需要使用 WPCode,這是一個代碼片段插件,可以輕鬆地將自定義代碼插入主題中。這樣,您可以在不直接訪問 style.css 文件的情況下進行編輯,減少出錯的可能性。

    此外,您需要保持打開檢查工具的標籤,以便您可以將評論作者 Gravatar 的 CSS 代碼複製並粘貼到 WPCode 中,然後進行編輯。

    首先,在您的 WordPress 網站上安裝 WPCode。您可以閱讀我們的指南,了解如何安裝 WordPress 插件的更多信息。

    然後,前往程式碼片段 » 添加片段並選擇“添加自定義代碼(新片段)”。點擊“使用片段按鈕”。

    完成後,為您的新 CSS 代碼命名,可以是簡單的例如“更改 Gravatar 大小”。代碼類型選擇“CSS 代碼片段”。

    現在,將 Gravatar 大小的原始主題 CSS 代碼片段複製並粘貼到代碼預覽框中。完成後,您可以更改代碼中的高度和寬度值。在我們的示例中,我們將其更改為 50px。確保設置的高度和寬度大小相同。

    完成後,向下滾動到插入部分。確保選擇“自動插入”方法。至於位置,只需選擇“全站頁腳”,以便您的自定義 CSS 可以覆蓋現有的 CSS 代碼。

    之後,只需點擊右上角的切換按鈕,將代碼設為“激活”,然後點擊“保存片段”。如果您訪問您的 WordPress 博客或網站,就可以看到更新的 Gravatar 圖像。

    現在,我們建議先嘗試在 comments.php 文件中更改 Gravatar 大小,再使用更簡單的 CSS 方法。首先,CSS 可能會使 Gravatar 看起來模糊,特別是當您將頭像放大許多時。其次,在 comments.php 文件中更改圖像大小通常有助於您的網站加載更快。這是因為瀏覽器仍然必須下載全尺寸圖像,然後使用 CSS 調整其顯示大小。這可能會導致網站性能下降。

    小貼士:有很多評論和 Gravatar 需要顯示在您的博客文章上?考慮懶加載您的 Gravatar,以便您的網站加載更快。

    方法四:使用代碼更改作者簡介中的 Gravatar 大小

    如果您運行的是多作者 WordPress 網站,那麼作者框可以幫助讀者了解更多關於文章作者的信息。如果您希望為您的網站添加這個功能,請查看我們的指南,了解如何在 WordPress 文章中添加作者信息框。

    許多作者簡介會顯示作者的 Gravatar 和他們的簡介。要更改作者簡介框中的默認 Gravatar 大小,您需要找到添加簡介的主題文件。

    只需使用如 FileZilla 或 WordPress 主機文件管理器的 FTP 客戶端連接到您的網站。連接後,前往 /wp-content/themes/ 目錄並打開您的當前 WordPress 主題文件夾。之後,打開 template-parts 文件夾。

    現在,您需要找到包含 get_avatar 代碼的文件。這段代碼通常位於名為 author-bio.php、single.php 或 functions.php 的模板部分文件中。

    <div class="author-bio <?php echo get_option( 'show_avatars' ) ? 'show-avatars' : ''; ?>"> <?php echo get_avatar( get_the_author_meta( 'ID' ), '85' ); ?>

    在上面的代碼片段中,您可以簡單地將數字 85 更改為您想要的大小。在其他主題中,代碼可能看起來像這樣:

    get_avatar( get_the_author_meta( 'user_email' ), 85);

    您只需將數字替換為您想要的數值來使 Gravatar 變大或變小。更改大小後,不要忘記保存更改。然後您可以訪問您的網站以查看新的作者簡介框。

    如果 Gravatar 沒有改變,則需要按照方法三中描述的相同過程查找 style.css 文件中的頭像類。一旦找到這個類,您可以創建一個新的 WPCode 片段,並輸入新的 Gravatar 高度和寬度值。

    瞭解更多改進評論區的方法

    想讓您的 WordPress 評論區更上一層樓?查看這些指南,了解如何自定義評論區:

    • 如何限制 WordPress 中的評論長度(簡易教程)
    • 如何更改 WordPress 評論中的“回覆”文本
    • 如何允許用戶訂閱 WordPress 中的評論
    • 如何在 WordPress 中分頁評論(步驟說明)
    • 如何允許用戶在 WordPress 中對評論點贊或點踩
    • 如何從 WordPress 評論表單中移除網站 URL 字段

    我們希望這個教程幫助您瞭解如何在 WordPress 中更改 Gravatar 圖像大小。您可能還希望了解如何設計 WordPress 評論表單或查看我們推薦的最佳 WordPress 評論插件列表。如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道獲取 WordPress 視頻教程。您還可以在 Twitter 和 Facebook 上找到我們。

    Read More