描述
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.
屏幕截图
安装
- Download and activate the plugin.
- Browse to
Settings > WP-CFM
to configure.
评价
2021 年 4 月 11 日
Great plugin guys! Makes life so much easier.
One request: would it be possible to add an ajax search field to search wp_options? Finding the right option can be difficult on sites with lots of wp_options entries.
2020 年 3 月 24 日
This plugin, especially in terms of exporting and importing various Woocommerce settings and Woocommerce Addons, this plugin is so so useful.
2018 年 4 月 12 日
This is very awesome, old but still serves it purpose, hopefully it would have a version bump so it wont look outdated 🙂
2017 年 8 月 28 日
Great solution for config management in WordPress
2016 年 9 月 3 日
Awesome plugin for tracking configuration in version control.
I auto import bundles in my test and live environments when deploying from development which saves me a ton of time from having to make the same configuration updates over and over.
2016 年 9 月 3 日
5 回复
Great plugin, works as advertised. I’m using the plugin to deploy settings and keep them under version control. If it could just save advanced custom fields and page/sub-page structure it would be essential on any site
贡献者及开发者
“WP-CFM” 是开源软件。 以下人员对此插件做出了贡献。
贡献者