[WordPress] 外掛分享: WP-CFM

WordPress 外掛 WP-CFM 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「WP-CFM」是 2014-05-29 上架。
  • 目前有 1000 個安裝啟用數。
  • 上一次更新是 2024-02-14,距離現在已有 445 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 5.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 有 9 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

forum1 | tnolte | gbeezus | jmslbam | dsteersf1 | elvismdev | jgleisner | mgibbs189 | joshlevinson | mickaelperrin | alfreddatakillen |

外掛標籤

wp-cli | features | settings | configuration | configuration management |

內容簡介

WP-CFM 讓您能夠在資料庫和檔案系統之間複製資料庫配置。無需複製整個資料庫即可輕鬆部署配置更改。 WP-CFM 與 Drupal 的功能模組類似。

WP-CFM 如何使我受益?

減少複製整個資料庫的需求。
不再急著弄清楚您忘記更改哪些設置。
可以通過git、subversion等輕鬆跟踪和版本化配置更改。

WP-CFM 支持哪些資料?

WP 設置(wp_options 表格)
多站點設置(wp_sitemeta 表格)
分類術語
Custom Field Suite 字段群組

術語

Bundle(捆)- 一組要跟踪的(一個或多個)設置
Push(發佈)- 將資料庫設置匯出到檔案系統
Pull(拉取)- 將基於檔案的設置匯入到資料庫中

WP-CLI

WP-CFM 使用 WP-CLI 通過命令行支持捆從機器上的 [pull / push / diff] 操作:

wp config pull [bundle_name]
wp config push [bundle_name]
wp config diff [bundle_name]
wp config bundles
wp config show_bundle [bundle_name]

您可以選擇將 bundle_name 設置為 “all” 以包含所有捆。

添加 --network 標誌以包括多站點捆。

過濾器

請參閱 GitHub Wiki 的過濾器參考頁面。

原文外掛簡介

WP-CFM lets you copy database configuration to / from the filesystem. Easily deploy configuration changes without needing to copy the entire database. WP-CFM is similar to Drupal’s Features module.
How will WP-CFM benefit me?

Less need to copy over the entire database.
No more rushing to figure out which settings you forgot to change.
Easily track and version configuration changes via git, subversion, etc.

Which data does WP-CFM support?

WP settings (wp_options table)
Multisite settings (wp_sitemeta table)
Taxonomy terms
Custom Field Suite field groups

Terminology

Bundle – A group of (one or more) settings to track
Push – Export database settings to the filesystem
Pull – Import file-based settings into the database

WP-CLI
WP-CFM supports [pull / push / diff] of bundles from the command-line using WP-CLI:

wp config pull [bundle_name]
wp config push [bundle_name]
wp config diff [bundle_name]
wp config bundles
wp config show_bundle [bundle_name]

You can optionally set bundle_name to “all” to include all bundles.
Append the --network flag to include multisite bundles.
Filters
See the filters reference page at the GitHub Wiki.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「WP-CFM」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.6 | 1.7 | 1.5.1 | 1.7.1 | 1.7.2 | 1.7.3 | 1.7.4 | 1.7.5 | 1.7.7 | 1.7.8 | 1.7.9 | trunk | 1.7.10 |

延伸相關外掛(你可能也想知道)

  • One Click Demo Import 》這個外掛的最佳功能在於主題作者可以在他們的主題中定義導入文件,所以所有使用該主題的用戶只需點擊「導入演示數據」按鈕即可。, , 你是主題作者嗎?, 為你...。
  • CMB2 》CMB2 是一個開發人員的工具包,用於在 WordPress 上構建 metabox,自定義字段和表單,可以讓您震撼。輕鬆管理帖子、條款、用戶、評論的元數據,或創建自定義...。
  • OptionTree 》OptionTree 嘗試建立一個完全響應式的選項面板和元框,經由此可讓 WordPress 開發人員、設計師和最終使用者進行連結,此外其操作簡單的方式,也不顯得像其他...。
  • Import / Export Customizer Settings 》Astra主題自定義設置提供了多種頭部/腳部佈局、側邊欄和博客設計、顏色、背景、字體等設置。您需要微調這些設置,使您的網站看起來完美無瑕。這些設置可以通...。
  • Custom PHP Settings 》這個外掛可以用來自訂你 WordPress 安裝的 PHP 設定。這個外掛會修改 .htaccess 檔案或 .user.ini 檔案,以便直接從設定頁面更改目前的 PHP 設定。由於需要修...。
  • Weaver Show Posts 》這個外掛提供了一種非常靈活的方式,藉由使用 shortcode 在網站上的任何位置顯示文章。它適用於任何主題。Weaver Show Posts 無疑是最靈活的,並且有一個易於...。
  • Custom Global Variables 》使用此 WordPress 外掛可以建立自己的自訂變數,管理網站上的資訊,例如:, , 電話號碼, 地址, 社交媒體連結, HTML 片段, 以及其他任何資訊, , 可以輕鬆地在 ...。
  • Simple HTML Sitemap 》Simple HTML Sitemap 是一個 WordPress 外掛,可以為你的網站生成 HTML 網站地圖頁面。該外掛不僅會顯示頁面和文章,還會顯示你的其他自訂文章類型,例如產品...。
  • Custom Posts Per Page 》「Custom Posts Per Page」允許您根據您當前的視圖指定每頁顯示多少篇文章。一旦設置更改,閱讀選單中的「顯示最多篇數」設置將被忽略。, 可用設置如下:, , ...。
  • ThemeKit For WordPress 》ThemeKit 是一款 WordPress 外掛,幫助您透過提供統一的創建選項方式,協助升級自助託管 WordPress 主題和外掛。, 欲獲得更多資訊,請參閱 themekitwp.com。,...。
  • Custom Posts Per Page Reloaded 》「Custom Posts Per Page Reloaded」可讓您根據當前檢視來指定每頁顯示的文章數量。設定變更後,「在閱讀」功能表中顯示最多博客頁面設置將被忽略。, 可用設...。
  • Olive One Click Demo Import 》Olive One Click Demo Import 是 WordPress 內容導入工具,專為全站編輯 (Gutenberg block) 為主題的網站而設計。它可以導入全域樣式和設置,適用於 FSE (Gut...。
  • Admin Options Pages 》Admin Options Pages 是一個設計精美的 WordPress 外掛程式,讓您可以非常輕鬆地建立設定選單、頁面和欄位。, , 無論您是經驗豐富的開發人員或是初學者,Admi...。
  • WP Logout Redirect 》這是一個簡單的外掛程式,會在登出後將使用者導向首頁。它沒有更新選項,沒有手動 URL 設定,也不會帶來任何麻煩,它非常單純易懂!它只做一件事,就是在登出...。
  • CFS Options Screens 》使用Custom Field Suite構建任意數量的選項屏幕。, 例如, 首先創建你想在選項屏幕上包含的欄位組(Field Group),確保設置NO Placement Rules。創建後,注意使...。

文章
Filter
Apply Filters
Mastodon