使用 CSS 自定義 WordPress 主題

已發表: 2023-02-12

主題是 WordPress 最大的賣點之一。 正確的主題可以使您的網站真正脫穎而出。 但是,您通常希望對所使用的任何主題至少進行一些自定義更改,以使一切都恰到好處。

在大多數情況下,您需要使用層疊樣式表 (CSS) 來自定義主題的樣式。 使用 WordPress,您可以通過多種方式執行此操作。 即使您沒有任何處理代碼的經驗,您也可以輕鬆地將自己的 CSS 調整添加到 WordPress 主題。

在本指南中,我們將介紹三種可用於在 WordPress 中添加和編輯自定義 CSS 的方法。 我們將引導您完成整個過程,並討論何時適合使用每種技術。 讓我們開始吧!

目錄
1.使用 Theme Customizer 添加自定義 CSS
2.使用插件添加自定義 CSS
2.1. 高級 CSS 編輯器
2.2. 模塊化自定義 CSS
2.3. 網站來源 CSS
3.使用子主題樣式表編輯 CSS
4.使用主題定制器自定義 CSS 與 CSS 插件與子主題樣式表
5.通過出色的設計和一流的託管增強數字體驗

使用主題定制器添加自定義 CSS

經驗水平:初級

WordPress Customizer 使您能夠更改網站的設計,並實時預覽它們。 要訪問它,請登錄到您的 WordPress 儀表板並導航至“外觀”>“自定義”選項卡:

使用主題定制器添加自定義 CSS

您可以在這裡使用很多設置。 但是,現在尋找Additional CSS選項卡。 單擊它後,將打開一個新部分,其中包含一個可以添加自定義 CSS 的字段:

使用 CSS 自定義主題

如果您是 CSS 新手,您可以在官方 Codex 中閱讀更多關於如何將它與 WordPress 一起使用的信息。 還有很多關於 CSS 基礎知識的其他優秀資源,我們建議您查看其中的一些資源。

CSS 可能會變得有點複雜,但只要了解基礎知識,您就可以完成很多工作。 使用 WordPress Customizer 的好處在於,它使您能夠立即預覽使用 CSS 所做的任何更改。 這意味著這種方法非常適合學習 CSS 的工作原理。

注意:如果您更改主題,您使用定制器所做的更改將不會保留。 另外,更新您當前的主題可能會破壞您的自定義 CSS。 因此,如果您打算進行大量更改或中間主題選項,我們不推薦這種方法。

使用插件添加自定義 CSS

經驗水平:初級到中級

上述方法效果很好,但您可以通過使用插件來擴展您的選項。 在以下部分中,我們將探索三個插件,使您能夠自定義 WordPress 主題。

注意:使用插件編輯 WordPress CSS 的經驗水平取決於您使用的工具。 我們建議對它們進行全面測試,看看哪個感覺最舒服。

高級 CSS 編輯器

自定義 CSS 插件

如果您喜歡使用 WordPress Customizer,但希望它提供更多選項,那麼這個插件值得一看。 使用高級 CSS 編輯器,您將能夠為台式機、手機和平板電腦添加自定義 CSS。 這樣,您就可以微調您的網站在每種設備上的顯示方式。

安裝 WordPress 插件後,導航到儀表板中的外觀 > 定制器選項卡。 您應該會看到一個新的Advanced CSS Editor選項,為每種類型的設備提供多個編輯器的訪問權限:

使用插件自定義 css

您所要做的就是添加所需的自定義 CSS,進行測試以確保其正常工作,然後將更改保存到您的主題中。

優點:

  • 您可以完全控制您的網站在所有設備上的外觀。
  • 您仍然可以通過定制器編輯您的主題。

缺點:

  • 為多種類型的設備添加自定義 CSS 可能需要大量工作。

平均評分: 4.5/5

注意:此插件還包括一個選項來縮小您的 CSS,這有助於減少您網站的加載時間。

模塊化自定義 CSS

模塊化 CSS 插件

模塊化自定義 CSS 使您能夠通過 WordPress 自定義程序將 CSS 添加到您的主題。 但是,它還為默認的 CSS 編輯器添加了一些非常受歡迎的功能。 更具體地說,這個插件可以讓你為單個主題創建自定義 CSS,並進行全局更改,在你設置的任何主題中持續存在:

WordPress CSS

要訪問這些字段,您需要返回到外觀 > 定製程序 > 附加 CSS部分。 到達那里後,您就可以開始進行更改。

優點:

  • 您可以僅為特定主題添加自定義 CSS,並且即使您切換主題,所做的更改也會持續存在。

缺點:

  • “全局”CSS 可能無法與每個主題完美搭配,因此在切換到新主題時需要小心。

平均評分: 5/5

網站來源 CSS

siteorigin css 插件

SiteOrigin CSS 與我們目前討論的插件不同。 它沒有向定制器添加新功能,而是提供了一個獨立的 WordPress CSS 編輯器。 安裝插件後,您可以通過導航到“外觀”>“自定義 CSS”選項卡來訪問這個新編輯器:

WordPress CSS 編輯器

乍一看,這個 CSS 編輯器並沒有什麼特別之處。 但是,如果您單擊眼睛圖標,您將啟動一個可視化編輯器。 在這裡,您可以單擊主題的任何元素並使用 CSS 輕鬆編輯它:

wordpress css 插件

SiteOrigin CSS 插件起初可能有點讓人不知所措。 但是,它也可以為您節省大量時間,因為您不必四處尋找正確的選擇器。 您所要做的就是單擊要修改的元素,然後添加您喜歡的任何 CSS 代碼。

優點:

  • 您可以通過單擊在您的網站上編輯您想要的任何元素。
  • 該插件使您無需使用 CSS 即可更改主題的一些簡單方面,例如其字體。

缺點:

  • 如果您調整多個元素,可能很難跟踪添加到主題中的所有自定義 CSS。

平均評分: 4.9/5

使用子主題樣式表編輯 CSS

經驗等級:高級

子主題是現有主題(稱為“父”)的副本。 子主題使您能夠安全地更改您的 WordPress 網站。 那是因為您仍然可以更新父主題,而不會丟失任何自定義 CSS 調整。 另外,如果您添加任何對網站產生負面影響的 CSS,您只需禁用子主題即可。

您添加到子主題的任何自定義 CSS 都將覆蓋其父主題的樣式。 但是,要使其發揮作用,您首先需要了解如何創建子主題。 一旦您的“孩子”準備就緒,您就可以使用 FileZilla 等 FTP 客戶端訪問其文件。

通過 FTP 連接到您的網站後,您需要找到您的根文件夾,該文件夾通常稱為public_htmlwww ,或者以您的網站命名:

自定義 CSS WordPress

接下來,導航到wp-content/themes目錄。 在那裡,您會找到所有主題的單獨文件夾,包括您設置的子主題。 打開子主題的文件夾,並在其中查找style.css文件:

自定義wordpress主題

右鍵單擊主題文件,然後選擇“查看/編輯”選項。 這將使用您的默認文本編輯器打開該文件,使您能夠對其進行更改。 這意味著您可以將自定義 CSS 添加到您的主題中,只是現在您使用的是全文本編輯器而不是 WordPress Customizer。

完成後,保存對文件所做的更改並關閉編輯器。 然後,您可以訪問您的網站,看看您所做的更改是否按預期工作。 如果他們沒有,您可以返回到您的style.css文件並繼續調整其 CSS。

注意:這是一個高級概述,還有很多關於設置和使用子主題的內容。 如果您不熟悉此流程,我們建議您謹慎操作。

使用主題定制器自定義 CSS 與 CSS 插件與子主題樣式表

如您所見,在向 WordPress 添加自定義 CSS 時,您有很多選擇。 然而,選擇正確的方法可能是一個挑戰。 讓我們根據您對平台和一般 CSS 的經驗水平來分解這些選擇:

  • 您是 WordPress 新手,不習慣使用 CSS。 在這種情況下,最好的辦法是堅持使用 WordPress Customizer。 有了它,您將能夠立即預覽更改並習慣使用 CSS。
  • 您對 WordPress 和 CSS 有一些經驗。 在此階段,您需要比默認定製程序提供的選項更多的選項。 因此,我們建議使用插件來改進其在 WordPress 中編輯自定義 CSS 的功能。
  • 您是熟練使用 CSS 的 WordPress 老手。 如果您沒有被 CSS 和代碼片段嚇倒,您可能想要設置一個子主題並手動編輯其樣式表。

請記住,這些只是指南,您應該隨意使用您覺得最舒服的任何方法。

通過出色的設計和一流的託管增強數字體驗

您網站的設計對訪問者的看法起著重要作用。 使用 WordPress,您可以訪問數以千計的主題,並且可以使用自定義 CSS 編輯其中的任何主題。

然而,運行一個成功的網站不僅僅與外觀有關。 您還需要提供出色性能、安全性和支持的 WordPress 虛擬主機。 使用 WP Engine,您可以通過我們的每一個計劃訪問所有這些功能!