=== WP-CFM === Contributors: mgibbs189, elvismdev, mickaelperrin, alfreddatakillen, joshlevinson, jmslbam, gbeezus, tnolte Tags: configuration, settings, configuration management, features, wordpress, wp-cli Donate link: http://forumone.com/ Requires at least: 4.7 Tested up to: 6.3.2 Requires PHP: 7.4 Stable tag: 1.7.7 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Manage and deploy WordPress configuration changes. == Description == 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](http://wp-cli.org/):
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](https://github.com/forumone/wp-cfm/wiki/Filters-Reference). == Installation == 1. Download and activate the plugin. 2. Browse to `Settings > WP-CFM` to configure. == Screenshots == 1. The admin management interface 2. Editing a configuration "bundle" 3. Diff viewer to track changes within a bundle == Changelog == = 1.7.7 = ### :bug: Bug Fixes - [](https://github.com/forumone/wp-cfm/commit/0c26ca566cc07e11f490f1bd7ee58c9ed714a1c3) - **ci**: Trigger New WordPress.org Release *(PR #164 by @timnolte)* ### :wrench: Chores - [](https://github.com/forumone/wp-cfm/commit/b59eea4b23bef692fa9bac88e010cfc98700543f) - **ci**: Updates Deployment Workflow for Manual & Automated Deployments to WP.org *(commit by @timnolte)* -------- [See the previous changelogs here](https://github.com/forumone/wp-cfm/blob/main/CHANGELOG.md#changelog)