提供WordPress、SEO技術與各項 IT 資訊
本文章 WordPress 教學中,您將找到如何使用 WordPress 建置網站並讓您知道所需要的流程與知識。我們會涵蓋從安裝到備份…所有內容一步一步的教導您。
請務必查看本頁最底部的最新 WordPress 教學列表。
WordPress 於 2003 年 5 月 27 日首次亮相。創始人是 Matt Mullenweg 和 Mike Little。
WordPress 可以稱為基於 PHP 和 MySQL 的線上免費網站建置工具,當然它也被稱為內容管理系統 (CMS)。
當 WordPress 首次推出時,它有幾個用戶,但隨著時間的推移,它目前成長為世界上最大、最受歡迎的 CMS。如今,目前有超過 7500 萬個網站在使用 WordPress。
2020 年進行的研究表明,全球 1000 萬個排名最高的網站中有 26% 以上的網站在使用 WordPress,這也可見到 WordPress 有多受歡迎。
目前 WordPress 目前在全球擁有的大量用戶並且深受網站設計人員、網路行銷人員與部落客的喜愛,我們很好奇為什麼它如此受歡迎?就讓我們分解一下 WordPress 背後成功的原因。
一般大家對於 WordPress 的想法認為這不過是一個簡單的部落格工具,然而,它卻不只有這樣而已。
由於 WordPress 是免費的並且是一個開源軟體,它允許任何人根據自己的喜好調整、改變或編輯其程式碼。WordPress 更屌的地方還具有數以千計的免費外掛、主題、小部件和其他工具。
所有這些功能、外掛或主題能協助您建置任何類型的網站,從簡單的部落格、個人網站或作品集開始甚至到購物商城、知識庫或大型新聞網。
另一個因素是 WordPress 完全免費,並且支援所有使用 PHP 和 MySQL 的虛擬主機代管平台。再者非常特別的是此 CMS 會不斷更新新版本,以提高安全性、包含新功能並提高整體性能。
還有一點是 WordPress 擁有一個龐大的討論社群,在整個網路上都有專業的論壇與討論。可用的資料量和數以萬計的 WordPress 教程也使 WordPress 成為最容易使用的內容管理系統之一。
內容管理系統或簡稱 CMS 是一種能夠被建置、修改和發布數據內容的應用程式。在大多數情況下,它還支援多個用戶讓他們協助工作。
例如,在 WordPress 中,可以創立多個管理用戶,每個用戶具有不同的權限。內容管理系統還包括文章編輯和文章分類…等功能、您還可以上傳視頻、照片、音頻、地圖甚至您自己編輯程式碼。
內容管理系統由兩個主要部分組成:
在這針對 CMS 其他值得一提的功能是:
小編認為目前市場上有許多不同的系統,有支援中文、有活躍的中文社群、核心程式有計畫更新,而且有豐富的外掛。這些基本的要求下,在中文市場中最符合的是 WordPress、Joomla 與 Drupal 三種 CMS。
你知道 WordPress.com 和 WordPress.org 其實上是兩個不同的平台嗎?
有很多剛接觸 WordPress的朋友,常常會搞不清楚 WordPress.com 和 WordPress.org 的差別,導致無法根據自身的網站需求,選擇適合的平台,就算是知道WordPress有兩種平台,也不知道彼此之間有什麼差別,其實使用 WordPress.org,您可以免費下載程式並將其自己代管在自己的電腦上或通過虛擬主機商(例如 TAKI Cloud)WordPress主機 代管網站。
另一個部分就是 WordPress.com 通過為您代管網站來處理所有這些問題。您不必管理網路伺服器或虛擬主機,也不用支付代管費用或下載程式軟體,但是,廣告會顯示在您的 WordPress 網站上,除非您升級到專業版。
其實 WordPress.org 和 WordPress.com 都各有利弊。以下是簡單的比較表:
WordPress.org | WordPress.com(Free) | WordPress.com(商務版) | |
---|---|---|---|
客製化自由度 | 高(完全擁有) | 低 | 次高 |
網站代管 | 由自己管理 | 完全託管 | 完全託管 |
佈景主題多樣性 | 多 | 僅限平台上的樣板 | 多 |
靈活性 | 高 | 差 | 差 |
廣告版面 | 無他人廣告版面置入 | 有廣告版面置入 | 無他人廣告版面置入 |
安全性 | 高 | 高 | 高 |
長期商業效益 | 高 | 差 | 差 |
如果您對擁有自己的 WordPress 主機或管理網路伺服器不感興趣,那麼 WordPress.com 可能是您的最佳選擇。
它是免費的,可以快速設定。您還將擁有用於網站自定義的各種功能和選項。
WordPress.com 它的缺點。您的網站連結中包含 WordPress.com,您將無法上傳自己製作或喜歡的主題或外掛也無法在您的站點後面編輯或修改 PHP 編碼。
使用來自 WordPress.org 自己管理版本可為您網站提供更大的靈活性和控制力。您將能夠使用自己域名、上傳自己喜歡主題、外掛並建立自己品牌與商業效益。
本文教學主要是以WordPress.org 自行管理版本為主。
WordPress 受歡迎的另一個原因是在伺服器上執行此 CMS 所要求的系統不高:
目前很難找到不支援 WordPress 的虛擬主機商。此外,許多 WordPress主機 使用各種自動安裝程式來使 WordPress 安裝過程盡可能簡單。
通過使用自動安裝程式,用戶不再需要處理資料庫建立或檔案上傳。
所以在我們 WordPress 教學中,您可以學習到兩種不同的 WordPress 安裝方式來建置您的網站。
TAKI Cloud 提供的 Plesk 管理介面裡有個 WordPress 工具包是能夠讓您輕鬆安裝、配置和管理 WordPress 的單個管理介面。只有在Plesk 中安裝了 WordPress 工具包 擴展才可以使用該工具包。
您可以在此:
安裝 WordPress 時,WordPress Toolkit 會從 wordpress.org 獲取資料。預設情況下,若 WordPress Toolkit 無法在 15 秒內建立連接,則考慮 wordpress.org 不可用。若遇到連接問題(例如,網路連接差),可考慮增加超時值。具體操作是,轉到 WordPress,點按“設定”,在 “從 wordpress.org 獲取資料的 HTTP 超時時間(秒)”欄位中指定所需值,然後點按 確定 。
新的安裝範例將會出現在 WordPress 中所有現有的 WordPress 安裝實例的清單裡。
後續您便可以登入後台繼續編輯您的 WordPress 網站了。
如果您想了解基礎知識並了解 WordPress 的運作原理,您可以手動安裝它。WordPress 很簡單,只要短短的 5 分鐘就可以把 WordPress 安裝完成。
安裝 WordPress 過程很簡單,與任何 CMS 安裝類似。因此,如果您曾經安裝過任何 CMS 程式,要完成 WordPress 安裝對您來說並不難。
在安裝之前你需要準備什麼:
FTP軟體、FTP帳號與密碼。
最新版本的 WordPress。
好了,就讓我們先到 WordPress台灣正體中文 官方網站下載最新的 WordPress 。
此時您將下載 WordPress 主程式到您的本地電腦。
下載完成後,您可以開始將 WordPress 程式檔案上傳到您的主機帳戶。您可以使用 WordPress主機商提供的文件管理器或 FTP 軟體將檔案上傳上去。
除了易於使用之外,您將使用哪種工具來上傳 WordPress 文件並沒有什麼區別。您唯一應該考慮的是目標目錄。
例如,如果您想在主要域名上安裝 WordPress,則應將文件上傳到 httpdocs 文件夾。如果您想從子域名或子文件夾提供 WordPress,請將文件上傳到適當的目錄。
如果您要使用 FTP 軟體來上傳並且安裝,有關FTP 軟體的使用您可以參考我們這裡有個文章分類 “FTP上傳說明” 看看您所使用哪種軟體,裡面皆有介紹。
以下我們介紹利用 TAKI Cloud 的 WordPress主機提供 Plesk 文件管理器來說明 WordPress 安裝說明。
WordPress 會將資料存儲在資料庫中。因此,必須建立一個資料庫。在 TAKI Cloud 的 WordPress主機上,可以在 Plesk 的 MySQL 資料庫部分建立一個新資料庫。請務必記下資料庫詳細資訊,因為稍後您將需要它們。
現在訪問您的域名以開始安裝過程。系統會要求您填寫 MySQL 資料庫資訊、管理員詳細資訊和網站資訊。
如果您正在尋找有關 WordPress 安裝或轉移搬家到新主機的更詳細說明請查看以下文章:
安裝完成後,您要做的第一件事就是登錄 WordPress 後台儀表板。
通常,WordPress 部落格的前端有一個登錄頁面的連結。但是,某些主題沒有此鏈接。在這種情況下,登錄 WordPress 的最簡單方法是在您網站地址的末尾添加 wp-admin ,如下方所示:
http://www.xxxx.xxx/wp-admin
這在後方加上 wp-admin 連結會引導您進入登錄畫面,屆時您將被要求輸入管理員的帳號和密碼。請記住,您在 WordPress 安裝期間輸入了這些詳細資訊。如果您忘記了密碼,請單擊忘記密碼。
登錄後,您將看到後台儀表板。這儀錶板分為 3 個主要部分:
首次登錄 WordPress 管理面板時,您將看到一個歡迎畫面,其中包含一些有用的連結,可幫助您入門。
主要工作區每個區塊介紹:
這些窗口中的每一個都有小箭頭,您可以使用它們來快速隱藏框。您還可以將它們拖放到不同的位置。
使用 WordPress 建置網站可以從新文章或新頁面開始。您可能想知道在 WordPress 文章和頁面之間有什麼區別?
WordPress 文章可以分類、標記、存檔。WordPress 文章用於發佈內容使用,可用來作為最新資訊或是寫部落格甚至紀錄旅遊記趣…等。
相比之下,頁面主要用於靜態、無日期的內容。他們沒有類別或標籤。聯繫我們或關於我們頁面是很好的頁面範例。
要編寫新的 WordPress 文章,請打開左邊選單文章下的新增文章,或從頂部工具欄中選擇新增項目 ->文章選項。
您將看到一個文章編輯功能的編輯畫面。您應該做的第一件事就是為您的文章先下一個標題。
其次,在下面的編輯區中輸入您文章的實際內容。
編輯區中有個工具欄,它類似 Office Word 或任何其他文字編輯器讓您方便編輯文章內容。
在畫面的右側,您可以看到許多功能框。每個功能框都有特定的功能。
這是有關 如何在 WordPress 中添加新文章 的完整說明。
編輯一個新的 WordPress 頁面很簡單,打開頁面選單下的新增頁面或點擊頂部工具欄上的新增項目->頁面按鈕。
新增頁面具有與文章部分相同的所見即所得文字編輯器。因此,編輯的過程是相同的。
您可能還注意到頁面部分沒有標籤和分類。相反,它有一個名為頁面屬性的框。
在此部分中,您可以更改頁面的順序並設置上層頁面。如果您想在一個上層頁面下有多個頁面,這功能就很有用。
WordPress 外掛主要目的是擴展 WordPress 的功能。只需安裝和啟動外掛,您就可以向 WordPress 網站增加新功能。
有數以千計的免費和付費外掛用於不同的目的:從社交媒體分享到網站安全。也因為外掛這麼多,您一定會找到適合您需求的外掛。
對於初學者來說,安裝 WordPress 外掛也是一件容易的事。可以到 WordPress.org 外掛目錄找找,這裡提供許多免費和付費外掛琳瑯滿目。
WordPress 外掛就像版型主題一樣,這些可以使用 WordPress 安裝功能進行安裝。
要安裝 WordPress 外掛,請按外掛下的安裝外掛按鈕,然後在搜索欄框中輸入要安裝的外掛的名稱。點擊安裝,然後點擊啟動按鈕。
有數以千計的高級(付費)WordPress 外掛無法從官方 WordPress 外掛目錄安裝。如果您購買了高級外掛,則必須手動上傳到 WordPress 安裝並啟動。
安裝過程與版型主題安裝非常相似。安裝方式請在左邊選單外掛選項下的安裝外掛按鈕,然後點擊上傳外掛,現在選擇您要安裝的外掛存檔並上傳它。最後,安裝並啟動。
WordPress 有這麼多的外掛可能很難選擇正確的一個。事實上,許多外掛都有相同的用途,舉個例子,在針對 WordPress 網站加速得快取外掛就有幾十個,不好抉擇。
這就是為什麼我們決定列出每個 WordPress 部落格不可缺少的最佳 WordPress 外掛。
如果您想要更多外掛推薦,這裡是我們關於最佳 WordPress 外掛的推薦文章。但請記住我們不建議使用幾十個外掛,因為它會降低網站的性能。通過僅安裝必要的外掛並刪除您不使用的外掛來保持您的 WordPress 乾淨。
WordPress 可以通過佈景主題來更改網站的外觀。WordPress 有免費和需要付費的佈景主題。其中一些是通用的,可以在任何網站上使用。其他是為非常特定的目的而設計的,例如購物商城佈景主題。
老實說 WordPress 已經讓佈景主題安裝變得超級簡單。如果您是安裝免費的 WordPress 佈景主題只需要幾分鐘。
您可以去尋找一些外觀漂亮免費的 WordPress 佈景主題。您也可以按功能或顏色篩選出您想要的佈景主題。
佈景主題預覽功能可讓您看選定主題下的外觀。這很有用,因為它可以節省您的時間,您不必為了找到適合您需求而安裝多個佈景主題。
上述方法僅適用於免費佈景主題。如果您購買了漂亮高級的佈景主題怎麼辦?在這種情況下,您必須手動上傳佈景主題文件。
在左邊選單選擇外觀選項 -> 佈景主題,按上傳佈景主題按鈕並選擇佈景主題的.zip壓縮檔案。上傳過程最多可能需要幾分鐘才能完成。完成後,只需啟動佈景主題即可。
在這個 WordPress 教學中,我們了解如何安裝和使用 WordPress 來建置和管理您自己的網站。隨著您的 WordPress 網站的成長,文章、圖片、程式碼…檔案的數量越來越多,相對的網站的速度也會越來越慢。
其實越龐大的網站表示您網站資料很多相對地加載的時間也會越長那麼網站速度也會越慢。為避免 WordPress 響應時間變慢,您還應該花一些時間進行 WordPress 優化。
WordPress 網站優化主要的目的是讓您的頁面有效地加載加快網站速度並讓瀏覽您網站的人不會因為速度過慢而離開導致您網站轉換率變差。
我們每個人多多少少都遇過看到速度慢的網站特別是無休止地等待它加載轉圈圈,接下來便是沒耐性的抱怨幾句選擇離開。
所以您必須考慮到這一點避免發生這樣悲劇,花一些時間來做調整與提升您的 WordPress 速度。關於 WordPress 它非常容易優化,由於可用的外掛和其他工具非常多,多到讓您不知道如何選擇,在這裡我們將介紹一些 WordPress 優化技術來讓您的網站提升速度,
您甚至不需要懂得寫程式碼就可以讓您的 WordPress 網站變得快如閃電,就讓我們來看看吧。
優化 WordPress 網站的第一步是設定 WordPress 快取外掛。什麼是快取?簡單來說快取是一種臨時資料存儲。絕大部分動態資料會被快取來減少加載時間。
例如,當您瀏覽一個經常訪問的網站時,您的瀏覽器將在快取中保存這網站的部分靜態內容。而瀏覽器需要跟伺服器請求檔案或資料就會更少,這樣就能讓網站速度加快減少加載時間。
WordPress 快取外掛是把網站的靜態內容設置成快取並把快取儲存在訪問者的瀏覽器裡,這樣就不用每次有人刷新或重新進入您的網站時都加載所有 PHP 檔案,是不是很方便。
我們就在這篇文章介紹幾個目前最受歡迎的 WordPress 快取外掛:
如果您想了解更多有關快取資訊,您可以看一下我們的 “什麼是網頁快取或是網路緩存” 這篇文章,這文章裡有詳細說明。
圖片優化是為了加速您 WordPress 網站的另一項必須任務。通常,有兩個主要問題會導致圖像加載緩慢:
使用太大的圖片:例如,您上傳了 500 x 500 尺寸的圖片,但您的網站將其大小調整為 100 x 100。因此,訪問者的瀏覽器必須先下載較大的文件,然後再把圖片縮小,然後才能顯示。正確的方法是簡單地上傳一張 100 x 100 尺寸的圖片,這樣就可以避免縮小圖片的過度任務。這樣,圖片也會佔用更少的空間,從而提高整體速度。
圖片未完全壓縮:您可以通過正確壓縮圖片來節省大量空間和流量。在此可以說明一下 WordPress 有很多類似這樣的外掛可以幫助你。您可以等待我們之後的一篇文章 “如何使用 WordPress 圖片優化外掛並優化您的 WordPress 圖片” 來詳細說明。當然您的 WordPress 網站擁有圖片越多,這樣優化圖片的方式就越有利且越顯著。
為 WordPress 網站啟用 Gzip 壓縮是提高速度與性能的好方法。Gzip 壓縮的工作原理是在文件中查找相似的字符串並臨時替換它,減小文件大小。
其實在網站中的 HTML 和 CSS 檔案有很多重複的內碼和空格,這使得 Gzip 壓縮非常有效。它可以將 WordPress 頁面的大小減少多達 50-70%。
有幾種方法可以啟用 Gzip 壓縮:
通過 .htaccess 文件啟用 Gzip 壓縮(推薦):可以在此處找到更詳細的 WordPress 教學。
通過 WordPress 插件啟用 Gzip 壓縮:這裡提供一個外掛:WP Fastest Cache
您應該記住的一件事是 Gzip 壓縮可能會稍微增加 CPU 使用率。如果 CPU 不是問題,那麼 Gzip 壓縮是優化 WordPress 網站的絕佳方式。
大多數佈景主題、外掛和社交媒體使用大量 JavaScript,如果沒做任何設定時,在訪問網站時會先加載這些 JavaScript。這會讓 HTML 和其他視覺內容在 JS 加載後再呈現。
您可以設定延遲加載 JavaScript,這樣可以讓視覺元素顯示得更快而各種社交媒體按鈕和其他使用 JavaScript 的內容後面再加載呈現。
處理延遲加載 JavaScript 的方式有很多,在 WordPress 也提供很多外掛可以選擇。例如:LiteSpeed Cache、Page Speed Booster、Autoptimize。
使用CDN(內容傳遞網路)將通過在全球多個數據中心把網站內容快取緩存來加速 WordPress 執行與減少對伺服器請求。
訪問者進入您的站點後,內容將由最近的可用數據中心提供快取緩存內容,使訪問者有著更好的體驗。
CDN 也支援很多 WordPress 快取外掛並且有免費的解決方案可以幫助您設定。例如,CloudFlare 有一個免費方案,它提供 CDN 的兩個好處,可以幫助您網站快取也同時保護您的網站免受 DDoS 攻擊。
許多優化工具都會建議從 CSS 和 JS 中刪除查詢字串,以改善這些元素的快取。
什麼是查詢字串?
查詢字串就是 URL 中問號之後的一組符號。這些字串用作幫助對網站內容進行排序和指定的 URL 參數。
以下連結就是包含查詢字串的範例:
https://www.taki.com.tw/wp-content/litespeed/ucss/ffecacfa4af4b9eec33f2c1f24b1a70a.css?ver=f3aa8
因為 CSS、JavaScript、圖片或影音檔案等靜態文件不需要查詢字串。所以刪除查詢字串可以防止 Web server 和 proxy 緩存這些資料,減少資源使用。
想了解如何處理刪除字串符號,可以閱讀我們 “如何刪除靜態源的查詢字串” 的文章。
通常一個網頁打開時,所有的內容都會被立即加載,這稱為預先加載。當然您也可以延遲某些元素(例如圖片),當畫面滑到時才會呈現圖片這方式稱為延遲加載。
最常見的做法是僅在從訪問者的畫面或螢幕滑到時才顯示圖片,這種方式最為多人使用。
如果您想利用圖片延遲加載,您只要安裝一個外掛就行了,我們這裡推薦 LazyLoad Plugin。
為了擁有一個成功的 WordPress 網站有個很多人都不會注意到卻很重要的部分是您必須加強網站的安全性。因為 WordPress 是世界上最受歡迎的 CMS 並且它是免費的,所以它也是最受駭客喜歡攻擊的。
由於 WordPress 取得方便,程式碼也完全提供讓用戶可以自行改寫,所以要能理解 WordPress 並能找到漏洞來攻擊並不難,當然您也可以做很多事情來保護您的網站免遭受駭客攻擊和其他惡意埋木馬…行為。
擁有安全 WordPress 重要因素之一是始終要更新核心和使用最新版本的 WordPress 佈景主題和外掛。
WordPress 更新包括安全調整、漏洞修復,並防止它們在未來版本中被利用,因為駭客常見做法是利用正在運營並且已經過時未更新的WordPress 版本透過已知漏洞發動攻擊。
正常的情況下,WordPress 會在新版本發佈時自動更新,但是有時他並不一定是有效的自動更新或者該功能可能在某些虛擬主機上被禁用,再者許多的網頁設計公司或是工作是在協助您設計網站之時,並無把更新這部分考慮進去,主要原因是這些設計公司或工作室會與您收取網站維護的費用,當網站必須更新時您只能找他們協助,一旦您不再支付維護費用屆時您也無法把 WordPress 更新,因為一更新您也將發生網站跑版或是看不到網站了,所以找到一個好的網站設計公司或是工作室也不容易,畢竟這樣的公司或是工作室必須將您的更新考慮進去,並且要注意到那些外掛是否會造成衝突或是造成網站效能不佳都是實屬不容易啊。
通常當新版本的 WordPress 到來時,您的後台頂部會顯示一條通知。您還可以通過後台的 控制台 -> 更新 選項 更新您的 WordPress核心版本、佈景主題和外掛。
Admin是所有 WordPress 安裝時默認設定的帳號。強烈建議改了它,因為 admin 這一個帳號太容易被使用並且利用密碼暴力破壞就可以解開並且登入您網站後台,所以變更一組您專屬的帳號與密碼是很重要的,您可以想像一下當有人知道您的密碼,但是他們不知道帳號的情況,最終結果是仍然無法訪問您的後台。這也為您的安全帶來一層保障。
如果您要設定密碼,最好請確保密碼要包含數字、大寫字母和特殊符號。如果您設定密碼過於困難,甚至到您也忘記密碼設定的規則,您可以使用 Last Pass 等工具來存儲這些密碼以方便後面能提取密碼,它將省去記住所有不同密碼的麻煩,同時讓您在密碼難度上抓狂。
備份 WordPress 網站是一項分常重要的任務。它不僅會提高您的安全性,而且還會為您提供一種可靠的方式來恢復您的網站,以防發生意外錯誤或問題。
您可以手動執行備份或使用自動化備份。手動過程就是下載 WordPress 網站的檔案和 MySQL 資料庫。
但是,如果您發布大量新文章、更改或管理多個不同的網站,那麼每次手動下載所有內容可能會很麻煩。
此時大多數虛擬主機商都提供自動備份作為一項額外的安全措施,就以 TAKI Cloud 的任何一款虛擬主機 (這也包括了 WordPress主機 )都會將代管的網站做 7天循環備份,更特別是還提供 Google、AWS、Dropbox 自動備份與 FTP自動備份模組讓您備到自己的 Google、AWS、Dropbox 帳號裡的空間或是備到您其他 FTP 空間裡,當然您也可以使用 WordPress 外掛每月、每週甚至每天自動備份。
這些外掛可以為您節省大量時間,還可以選擇將備份的 WordPress 檔案和資料庫儲存到遠端空間位置,以下是推薦給您可以使用外掛:
UpdraftPlus:能夠將 WordPress 備份到遠端空間位置,當您網站有問題時您也可以利用這外掛恢復網站。
BackUpWordPress:一個輕量級的自動化備份外掛,它可以讓您挑選某些檔案夾與安排執行備分時間,更特別是這外掛還支援多種不同的語言版本。
在這篇文章 WordPress 教學中,我們了解了這個 CMS 的歷史、結構和 WordPress 代管的類型。簡單的介紹了控制台、文章、外掛和佈景主題管理,我們還介紹了兩種安裝方法。
為了獲得更好的起頭,我們還說明了最關鍵的 WordPress 速度和優化技巧並且也說明了一些安全保護。如果您想繼續了解 WordPress,請查看下面我們最新的 WordPress 教學文章列表,您將會獲得更多知識提升您的 WordPress 網站。