WordPress

WordPress 是一個以 PHP 和 MySQL 為平臺的自由開源的部落格軟體和內容管理系統。WordPress 具有外掛架構和模板系統。截至 2018 年 4 月，排名前 1000 萬的網站中超過 30.6% 使用 WordPress。WordPress 是最受歡迎的網站內容管理系統。全球有大約 43% 的網站都是使用 WordPress 架設網站的。WordPress 是目前因特網上最流行的部落格系統。WordPress 在最著名的網路釋出階段中脫穎而出。至 2018 年 7 月，它被使用在超過 7000 萬個站點上。

2003 年 5 月 27 日，馬特・查爾斯・穆倫維格（Matt Mullenweg）和 Mike Little 建立了 b2/cafelog（一個部落格系統）的一個分支，宣告了 WordPress 的誕生。到了 2025 年 4 月，5.9 版本已經被下載了超過 1 億次。

特性

WordPress 具有一個帶模板處理器（template processor）的頁面模板系統（web template system）。

1.1 主題

WordPress 使用者可以安裝和切換主題。主題可讓使用者不改變部落格內容和結構的情況下更改介面和 WordPress 站點的功能。主題可以在 WordPress 的 “外觀” 管理工具中安裝，或者透過 FTP 上傳至主題資料夾。也可以透過編輯主題中的 PHP 和 HTML 程式碼自定義主題。

1.2 外掛

WordPress 的一個特性是它豐富的外掛架構，外掛能使使用者和開發者擴充套件 WordPress 程式的功能。當前 WordPress 外掛資料庫中有超過 18000 個外掛，包括 SEO、控制元件等等。

1.3 多作者共同寫作和多部落格共存

在 WordPress 3.0 之前，儘管多個在不同目錄中的 WordPress 程式能被配置成使用不同的資料庫，但此時程式僅支援一次部署建立一個部落格。WordPress Multi-User（WordPress MU，或簡稱 WPMU）從 WordPress 中分支，支援一次部署並建立多個部落格，還能夠被管理員統一管理。WordPress MU 成功地使一個網站能夠建立自己的部落格社群，同時在一個控制面板中控制修改所有的部落格。WordPress MU 為每個部落格建立了八個新資料表。

此後，WordPress MU 合併到 WordPress 3.0 中。

1.4 移動裝置

WordPress 在 WebOS、Android、iOS（iPhone、iPod Touch、iPad）、Windows Phone 和 BlackBerry 上都有原生應用，支援 WordPress 管理面板中的功能並且能夠管理 WordPress.com 上的部落格和用 WordPress 建立的部落格。

1.5 其他特性

WordPress 也整合了統一的超級連結管理功能；一個為搜尋引擎而最佳化的永久連結（PermaLink）系統；對於文章可以進行巢狀的分類，同一文章也可屬於多個分類；支援使用標籤（Tags）；能產生適當的文字的格式和樣式的排版濾鏡；Trackback 和 Pingback 的功能，使其他網站能夠連結到文章；所見即所得的文章編輯器；生成和使用靜態頁面的功能；可以儲存訪問過你的網誌的使用者列表；可以禁止來自一定 IP 段的使用者的訪問；支援自定義固定連結，對搜尋引擎更友善。

WordPress 協助使用者建立自己的內容平臺，具彈性與自由度。且不會因為內容發布平臺的營運問題，造成內容消失 (舉例來說，無名小站結束營運，未及時備份、移出的文章也隨著關站而消失)。

文章可從不同平臺間搬移，例如可從其他的內容平臺 (blogger 或 Tumblr 等) 匯入文章至 WordPress 中，亦可將 WordPress 中的資料打包匯出。

不需要學習 html 或其他艱澀的程式語言，透過基本功能設定與文章編輯器，即可建構自己的部落格或網站，如果需要更多功能，可透過佈景主題或外掛進行擴充。

WordPress 是持續更新的開源軟體，且在佈景主題與外掛上，有許多開發者投入、推陳出新，因此可以隨著個人或企業的成長，讓網站也持續保持良好狀態。

歷史

“b2/cafelog”（通常稱作 “b2” 或 “cafelod”）是 WordPress 的前身。 直至 2003 年 5 月，大約有 2,000 個網誌在使用它。它的作者是 WordPress 的開發者之一 Michel Valdrighi。 b2/cafelog 基於 PHP 語言和 MySQL 資料庫。b2/cafelog 的另一個改進版 b2evolution 到 2023 年則只有不到 0.1% 的使用率。

WordPress 的首次出現就是來自於 Matt Mullenweg 和 Mike Little 合力創作的一個 b2/cafelog 的分支版本。「WordPress」這個名字出自 Christine Selleck 的主意，他是主要開發者 Matt Mullenweg 的朋友。

2004 年由於競爭對手 Movable Type 的公司 Six Apart 修改了軟體許可証條款，很多使用者遷移到 WordPress，使得它越來越受到大眾的歡迎。

2008 年 4 月，WordPress 與內容搜尋引擎 Sphere 合作，優先在 WordPress 使用者文章底部推送 WordPress 的內容。

到了 2009 年 10 月，開源內容管理系統市場佔用率報告指出 WordPress 在開源內容管理系統中最為有名。

2.1 獎項

2007 年，WordPress 贏得 Packt 的開源 CMS 獎。

2009 年，WordPress 贏得 Packt 最佳開源 CMS 獎。

2010 年，WordPress 贏得 2010 年開源專案最有名望 CMS 類獎。

2011 年，WordPress 贏得 The Critters 的年度開源 Web 應用獎。

2.2 移除商業主題

2007 年 7 月 10 日，因為 WordPress 意見論壇和 Mark Ghosh 部落格 Weblog Tools Collection 的一篇博文，Matt Mullenweg 宣佈官方 WordPress 主題目錄將不再提供商業主題。儘管這被商業主題的設計師和使用者批評，但是對於將此類主題視為騷擾的 WordPress 使用者還是支援了這一決定。官方主題目錄在宣告過後暫停接受新的主題，這包括了那些包含贊助連結的主題。商業主題和帶贊助連結的主題仍能在第三方主題網站下載。

2008 年 7 月 18 日，WordPress.org 開放了新的主題目錄，將主題和外掛放在一起任何上傳的主題都將先被機器審查，再人工稽核。

2008 年 12 月 12 日，因一些主題未遵循 GPL 協議，WordPress 主題目錄中刪除了超過 200 個主題。現在，官方僅認可在主題中加入作者相關資訊，而不允許增加贊助連結或與 GPL 衝突的主題。非 GPL 授權的主題被放在了其他主題網站上。

版本

WordPress 自 1.0 版之後使用著名的爵士音樂家的名字命名。舉例來說，WordPress 1.2 的代號為 Mingus（咆勃爵士樂中貝斯手 Charles Mingus 的姓）。

未來

WordPress 3.0 版釋出之後，開發團隊採用了固定的開發週期以培養改進 WordPress 社群。WordPress 3.1 隨後釋出於 2011 年 2 月。2011 年 7 月 4 日釋出了 WordPress 3.2。並提高了最低支援的 PHP 和 MySQL 版本。

安全性問題

許多安全問題曾被發現，特別是在 2007 年和 2008 年。根據 Secunia 的報告，2009 年 4 月 WordPress 中有 7 個已公佈的被認作 “不太緊急” 的安全缺陷（總共 32 個）未被修復。Secunia 維護著一個即時更新的 WordPress 缺陷列表。

2007 年 1 月，幾個使用 AdSense 的知名度較高的 SEO 部落格與知名度較低的商業部落格因為 WordPress 的缺陷而被攻擊和利用。WordPress 2.1.1 一個問題導致了網站的網路伺服器可被植入惡意的後門程式碼。隨後的 2.1.2 版修復了這一問題；並建議所有使用者迅速更新到這一版本。

2007 年 5 月，一個研究認為 98% 的 WordPress 部落格已經不再被專案支援，所以可以被注入惡意程式碼。為了解決這個問題，WordPress 使升級軟體變得更加容易，在 2008 年 12 月釋出的版本，只需要 “一次點選” 即可。然而，無規律的釋出週期讓伺服器管理員依舊面對著安全問題，並且這種升級方式需要開放檔案系統的許可權設定，也增加了額外的風險。

在 2007 年 6 月的一個採訪中，Stefan Esser，PHP Security Response Team 的創始人，批評了 WordPress 的安全記錄，批評了程式的架構使其難以解決 SQL 注入 以及其他缺陷。

個人能透過安裝 WordPress 的安全外掛，如 Better WP Security 、 WP Security Scan 以獲得更好的安全性。使用者也能透過使用最新版的軟體、外掛和主題，僅使用被信任的主題和外掛，，重新命名預設的管理員賬戶來規避安全風險。修改站點的.htaccess 檔案也可避免幾種型別的 SQL 注入攻擊和訪問未授權檔案的攻擊。

2018 年，即使使用者向官方回報漏洞，官方還是可能繼續置之不理，直到這個漏洞被公開，才會迫使官方緊急釋出更新版本。

開發與支援

主要開發者

馬特・查爾斯・穆倫維格和 Mike Little 是這個專案的共同創辦人。WordPress 的主要的開發者是 Ryan Boren、Matthew Mullenweg、Mark Jaquith、Andrew Ozz、Peter Westwood 和 Andrew Nacin。

WordPress 也由社群開發，他們中包括了測試者。測試者測試每日版本、測試版本及釋出候選版本，並將發現的錯誤和問題提交到特殊的郵件列表，或是提交到 WordPress 專案的 Trac 平臺上。

雖然 WordPress 有很大一部分是由它的愛好者團體所開發和維護的，但 WordPress 也與 Automattic 公司有著密切的聯絡。Automattic 由 Matt Mullenweg 創立。2010 年 9 月 9 日，Automattic 將 WordPress 商標贈送給新建的 WordPress 基金會。WordPress 基金會是一個支援 WordPress.org 及其上的軟體、外掛和商標及 bbPress 和 BuddyPress 的聯盟組織。

7.1 WordCamp 愛好者及開發人員大會

“WordCamp” 指的是所有與 WordPress 相關的集合，包括非會議和正式會議。WordCamp 2006 是召開的第一次會議，舉辦於 2006 年 8 月的舊金山，持續了幾乎一天並有超過 500 人出席。第一次在舊金山外召開的 WordCamp 在 2007 年 9 月的北京舉辦。從那時起，有超過 150 個 WordCamps 組織遍佈全球，開展活動的時間接近一星期。WordCamp San Francisco，是一個年度的時間，仍舊是官方 WordCamp 愛好者及開發人員大會

7.2 支援

作為自由及開放原始碼軟體平臺，WordPress 依賴於互助。主要的支援站點是 WordPress.org。