WordPress 教學

WordPress 是一個基於PHP 和MySQL 的線上開源內容管理系統(CMS)。 WordPress 最初是一個部落格平台,現已成為全球最受歡迎的CMS,為40% 以上的網站提供支持,並以60% 的份額主導著CMS 市場。

在本WordPress 教學中,您將找到入門所需的一切。從安裝到備份– 本文為您提供資源來了解WordPress 是什麼以及如何使用它。

WordPress 基礎知識

WordPress 作為一個內容管理系統,是一個用於單獨或團隊創建、修改和發布數位內容的應用程式。此外,WordPress 支援各種文字格式、圖像、影片和自訂程式碼,從而可以創建全面且有吸引力的內容。

WordPress 有兩種類型-自架WordPress.org 和託管WordPress.com。

這兩個平台之間的差異在於主機。使用自架WordPress.org,可以下載WordPress 軟體並將其託管在 WordPress 主機上。

另一方面,WordPress.com 是一個託管解決方案,可免費建立WordPress 網站。然而,這是一個不太靈活的解決方案,除非購買付費計劃,否則廣告會顯示在網站上。

本WordPress 教學將重點放在自架版本。

安裝WordPress

第一步是選擇虛擬主機。有許多可用的提供者和託管計劃,但應該尋找符合以下WordPress 系統要求的提供者和託管計劃:

  • PHP 版本7.4 或更高版本
  • MySQL 版本8.0 或更高版本或MariaDB 版本10.4 或更高版本
  • HTTPS 支援

如今大多數網站主機都支援所有這些。此外,自動安裝程式通常可以讓安裝過程和啟動WordPress 網站變得更加容易。

專業提示

在繼續安裝WordPress 之前,需要決定如何造訪您的網站,是透過根網域(example.com)、子目錄(example.com/blog) 還是子網域(blog.example.com)。

如果您想在子網域上設定WordPress,則必須執行額外步驟並建立子網域。在Hostinger 上,這可以透過hPanel 輕鬆完成。

以下是安裝WordPress 的方法:

  • 使用hPanel 自動安裝程式。設定Hostinger 託管計畫時,可以使用入門精靈來設定WordPress。或者,使用hPanel 的自動安裝程式。
  • 使用Hostinger VPS 模板。如果您有 VPS 計劃,Hostinger 的VPS 範本可以幫助您輕鬆設定WordPress 和伺服器作業系統,而無需使用命令列。
  • 手動安裝WordPress。或者,透過從WordPress.org 下載檔案並將其解壓縮到 public_html目錄來手動安裝WordPress。請注意,必須手動為網站設定WordPress 資料庫。

安裝WordPress 主題

WordPress 主題會影響WordPress 網站的外觀和某些功能。雖然有些是多用途的,可以在任何網站上使用,但有些是專門為電子商務或portfolio 網站建立的功能模板。

點擊 Appearance 下面的 Add New Theme 按鈕,然後搜尋最佳的免費WordPress 主題,可以按功能和顏色過濾主題。

WordPress 主題面板

可使用預覽功能查看使用所選主題的網站架設效果。選好主題之後,點選 Install,然後點擊 Activate 激活主題。

WordPress 儀表板中的主題預覽

如果從第三方平台購買高級主題,則必須手動上傳主題檔案。

還是在 Appearance 這部分,點擊 Upload Theme 按鈕,然後選擇主題 .zip 文件。上傳完成後,Activate 主題。

安裝WordPress 插件

WordPress 外掛的功能是:無需任何程式碼即可為WordPress 網站新增功能。有數以千計的免費和付費插件是為不同目的而建造的——從社交媒體共享到網站安全。

安裝WordPress 外掛程式方法:點選左側選單 PluginsAdd New Plugin,然後在搜尋功能中輸入其名稱。點選 Install Now 按鈕,然後啟用設定插件,如下圖所示:

WordPress 外掛面板

有些高級WordPress 外掛無法從官方WordPress 外掛目錄安裝。如果從第三方市場購買了高級插件,則必須手動將其上傳到WordPress。

若要安裝進階插件,請點擊 Upload Plugin,選擇要上傳和安裝的插件檔案。完成後,啟動插件。

不建議安裝太多插件,它們會對網站的效能產生巨大影響,僅安裝必需的內容並刪除任何不使用的內容。

發佈內容

建立WordPress 網站涉及發布新貼文或頁面。 Page 主要用於靜態、未註明日期的內容-「聯絡我們」或「關於」就是很好的頁面範例。

而,WordPress post 用於發佈時間敏感的內容,並且可以進行分類、標記和存檔。

建立新貼文– Post

從儀表板左側邊欄導覽至 PostsAdd New Post,或選擇頂部工具列上的 New → Post,來建立新貼文。

看到一個具有各種發布功能的編輯螢幕,第一步是輸入部落格文章的標題。

WordPress 貼文編輯器介面

接下來,使用WordPress 區塊輸入部落格文章的實際內容。如果要設定文字格式,請使用區塊工具列選項。

帖子設定面板位於螢幕右側,每個部分都有特定的功能:

  • 貼文摘要。更改貼文的狀態和可見性。
  • 類別。在此方塊中,可以新增、刪除或編輯貼文類別。
  • 標籤。此框可快速新增標籤。
  • 特色圖片。可以指定一張特色圖片,該圖片將顯示在貼文頂部。

點擊編輯器右上角的 Publish 按鈕發布文章。

建立新頁面– Page

建立新頁面涉及相同的區塊編輯器,過程與建立貼文很類似。建立新的WordPress 頁面,點擊 Pages → Add New

頁面選單沒有 TagsCategories選項。但是,它有一個名為 Page Attributes 的部分。

WordPress 頁面編輯器介面

在此部分中,可以變更頁面的順序並設定父頁面。

優化WordPress 效能

隨著WordPress 網站的成長,其文字、圖像、程式碼和其他媒體檔案的數量也會增加,更大的網站需要更長的時間來載入。

為了避免這種情況,應該投入一些時間來優化WordPress,確保頁面載入快速高效,並且對於WordPress SEO 也很有用。

由於可用的外掛程式和其他工具的數量,WordPress 優化相對容易。

優化WordPress 圖片

影像優化是讓WordPress 網站快速運作的另一個關鍵任務。一般來說,兩個主要問題可能會導致圖像加載緩慢:

  • 使用太大的圖像。過大的圖像會導致多餘的載入時間。
  • 影像未完全壓縮。高品質影像佔用更多空間。在大多數情況下,壓縮它們以減小檔案大小,同時保持可接受的品質水準。

如果網站不需要高解析度圖像,請在上傳到WordPress 之前調整它們的大小– 還可以使用圖像優化外掛程式來壓縮。

啟用GZIP 壓縮

為WordPress 網站啟用GZIP 壓縮是提高速度和效能的好方法。簡而言之,它的工作原理是在文字檔案中找到相似的字串並臨時替換它們,從而減小檔案大小。

HTML 和CSS 檔案有大量重複的文字和空格,使得GZIP 壓縮非常有效。總體而言,它可以將WordPress 頁面的大小減少多達50-70%。

但是,GZIP 壓縮可能會稍微增加CPU 使用率。如果這不是問題,那麼這是優化WordPress 網站的好方法。

使用內容交付網絡

設定內容交付網路(CDN) 將透過在全球多個資料中心快取內容來加速WordPress。

一旦訪客進入網站,內容將由最近的資料中心交付,從而帶來更好的前端體驗。

Hostinger 提供內建CDN,伺服器分佈在美國、法國、巴西和印度等六個國家。可以輕鬆地從hPanel 啟動它,可以將網站效能提高40%。

CDN 還可以與WordPress 快取外掛程式配合使用,並且有免費工具可以幫助入門。

使用WordPress 快取插件

WordPress 快取外掛程式可建立並提供網站的靜態版本,而不是每次有人刷新或重新進入網站時載入所有PHP 腳本。

例如,當造訪經常造訪的網站時,瀏覽器的快取中將包含其靜態內容的一部分。

因此,瀏覽器必須從伺服器請求更少的文件和訊息,最終實現更快的載入。

以下是一些最受歡迎的WordPress 快取外掛:

啟用延遲載入

通常,當打開網頁時,所有內容都會立即載入。使用WordPress 延遲加載,可以延遲某些物件的初始化,直到需要它們為止。

最常見的做法是僅在從訪客的角度可見時才顯示圖像。

為了利用此技術,所需要做的就是安裝並啟用 LazyLoad 等插件。

在WordPress 中延遲JavaScript 解析

大多數主題、外掛程式和社群媒體附加元件都使用大量JavaScript,預設情況下,在造訪網站時首先載入JavaScript。這將使HTML 和其他視覺內容僅在載入JavaScript 後才出現。

可以推遲WordPress 中的JavaScript 解析,以便視覺元素顯示得更快,而其他使用JavaScript 的內容將在之後載入。

確保WordPress 安全

隨著數以百萬計的網站使用WordPress,它已成為攻擊者的熱門目標。

但是,可以採取許多措施來保護網站免受駭客攻擊和其他惡意活動的侵害。

保持WordPress 更新

確保網站安全的最重要因素之一是使用最新的WordPress 版本並始終更新主題和外掛程式。

大多數更新包括安全調整和漏洞修復,保護網站免受潛在的利用。駭客的常見做法是利用運行具有已知漏洞的過時WordPress 版本的網站。

在某些情況下,網站會在新版本WordPress 發佈時自動更新。但是,它可能並不總是有效,或者可能會在某些主機上關閉該功能以防止不必要的錯誤。

當新的WordPress 版本發佈時, WordPress 儀表板頂部將顯示一條通知,也可以透過前往Dashboard → Updates 來更新主題和外掛。

儀表板上的WordPress 更新面板

備份WordPress

產生WordPress 備份是一項至關重要的任務。它會提高安全性,並在出現意外錯誤或問題時提供可靠的恢復網站的方法。

可以手動執行備份或使用自動化工具

但是,如果發布許多新的WordPress 貼文並進行更改或管理多個不同的網站,則手動下載所有內容可能會很麻煩。

此外,大多數託管提供者都提供自動帳戶備份。作為額外的安全措施,可以使用WordPress 插件自動執行每月、每週甚至每天的備份。

這樣,可以節省大量時間,並將備份WordPress 檔案和資料庫儲存在遠端位置。

使用唯一的使用者名稱和密碼

雖然 admin 是所有WordPress 安裝中預設設定的用戶名,但保留它可能會使網站極易受到攻擊,更改它可以添加額外的安全層。

此外,設定密碼時,請包含數字、大寫字母和特殊符號。如果在追蹤所有這些內容時遇到困難,可以使用1Password等工具來儲存它們。

它將省去記住所有不同密碼的麻煩,並幫助您遵守密碼難度要求。

調試WordPress

有時,會在WordPress 中遇到錯誤,並且必須自行排除故障。這些問題的範圍從HTML 錯誤代碼到死機白屏。

發生這些錯誤時,須調試WordPress。調試意味著識別並刪除WordPress 安裝中的錯誤或錯誤。

為了使其更容易,需要遵循以下一些步驟:

  • 啟用WP-DEBUG。 WP-DEBUG 是WordPress 的原生功能,可以辨識任何錯誤的根本原因。它有時會被停用,因為它可以向所有訪客顯示錯誤所在。但如果操作正確,WP-DEBUG 應該可以安全地幫助識別錯誤。
  • 啟用PHP 錯誤日誌記錄。由於WordPress 在PHP 上運行,因此應該啟用PHP 錯誤日誌記錄,以便更輕鬆地追蹤已發生的任何錯誤。
  • 使用暫存工具。在調整WordPress 網站中的程式碼時,建議使用臨時網站。因此,當發生錯誤時,可以在不影響即時網站的情況下對程式碼進行故障排除。

遷移到WordPress

如果想將其他平台的網站遷移到WordPress,有多種方法:

  • 使用WordPress 導入器。 WordPress 有一個本地匯入工具,允許從其他部落格平台匯入網站。
  • 使用WordPress 導入器插件。如果本機導入器工具不支援您目前使用的平台,請尋找WordPress 導入器外掛程式。
  • 使用Hostinger 的免費遷移服務。如果將WordPress 網站託管在其他主機供應商上,Hostinger 處理遷移過程。

成為WordPress 開發人員

隨著WordPress 在內容管理系統領域佔據主導地位,人們不斷需要熟練的開發人員來幫助使用者建立和擴展其網站。

身為WordPress 開發人員,您可以將您的專業知識轉化為有利可圖的業務,也可以與社群自由分享您的知識。無論哪種方式,成為WordPress 開發人員都需要獲得一些重要的知識:

  • HTML。它是所有網頁(包括WordPress 網站)的基本構建塊。它定義了網頁的結構和內容,例如標題、段落、圖像和連結。
  • CSS。它是設計和呈現網頁的基礎,控制網站的佈局、顏色、字體和其他視覺方面。
  • PHP。作為為WordPress 提供支援的伺服器端腳本語言,對於建立動態和互動式網頁以及開發自訂WordPress 主題、外掛程式和功能至關重要。
  • MySQL。 WordPress 使用此資料庫管理系統來儲存數據,例如貼文、頁面、使用者和設定。對MySQL 的基本了解將使您能夠解決資料庫問題、優化WordPress 效能以及使用自訂外掛程式擴展WordPress 的功能。
  • 休息API。一個強大的工具,允許開發人員與來自外部應用程式的WordPress 資料進行互動。它用於創建行動應用程式、與其他網站整合以及以各種方式擴展WordPress 的功能。
  • JavaScript .一種客戶端腳本語言,可為網頁(包括WordPress 網站)添加互動性和動態行為。它創建動畫、表單驗證和用戶互動。
  • 阿賈克斯。一種允許JavaScript 向伺服器發出非同步請求而無需重新載入整個頁面的技術。這將創建響應速度更快且用戶友好的Web 應用程序,包括WordPress 網站。

發佈留言

zh_TW繁體中文