{"id":27388,"date":"2017-03-05T12:06:22","date_gmt":"2017-03-05T10:06:22","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=27388"},"modified":"2017-03-05T12:06:22","modified_gmt":"2017-03-05T10:06:22","slug":"wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/","title":{"rendered":"WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/03\/wp-configuration.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"27389\" data-permalink=\"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/wp-configuration\/\" data-orig-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/03\/wp-configuration.png?fit=766%2C494&amp;ssl=1\" data-orig-size=\"766,494\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"wp-configuration\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/03\/wp-configuration.png?fit=660%2C426&amp;ssl=1\" class=\"aligncenter size-medium wp-image-27389\" src=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/03\/wp-configuration-500x322.png?resize=500%2C322&#038;ssl=1\" alt=\"\" width=\"500\" height=\"322\" srcset=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/03\/wp-configuration.png?resize=500%2C322&amp;ssl=1 500w, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/03\/wp-configuration.png?w=766&amp;ssl=1 766w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/wp-cfm\/\">WP-CFM<\/a> is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. \u00a0I haven&#8217;t tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. \u00a0The cherry on top here is the support for <a href=\"http:\/\/wp-cli.org\/\">WP-CLI<\/a>, command line interface to WordPress, which is frequently employed for automatically deploying WordPress to different servers and environments.<\/p>\n<p>I have a feeling this plugin will be making its way into our <a href=\"https:\/\/github.com\/QoboLtd\/project-template-wordpress\">project-template-wordpress<\/a> setup pretty soon.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. \u00a0I haven&#8217;t tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. \u00a0The cherry on top here is the support &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"WordPress Plugin : WP-CFM - manage and deploy WordPress configuration changes #WordPress #WebDev","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1,18,62,1334,60],"tags":[3195,1586,1330,3012],"keyring_services":[],"class_list":["post-27388","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-technology","category-web-work","category-wordpress","tag-configuration-management","tag-deployment","tag-web-development","tag-wordpress-plugins"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. I haven&#039;t tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. The cherry on top here is the support\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Leonid Mamchenkov\"\/>\n\t<meta name=\"google-site-verification\" content=\"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Leonid Mamchenkov - Life, universe, and everything else\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"WordPress Plugin : WP-CFM \u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov\" \/>\n\t\t<meta property=\"og:description\" content=\"WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. I haven&#039;t tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. The cherry on top here is the support\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2017-03-05T10:06:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2017-03-05T10:06:22+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MamchenkovBlog\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:title\" content=\"WordPress Plugin : WP-CFM \u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov\" \/>\n\t\t<meta name=\"twitter:description\" content=\"WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. I haven&#039;t tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. The cherry on top here is the support\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#blogposting\",\"name\":\"WordPress Plugin : WP-CFM \\u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov\",\"headline\":\"WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes\",\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/wp-configuration-500x322.png\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#articleImage\"},\"datePublished\":\"2017-03-05T12:06:22+02:00\",\"dateModified\":\"2017-03-05T12:06:22+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#webpage\"},\"articleSection\":\"All, Programming, Technology, Web work, WordPress, configuration management, deployment, web development, WordPress plugins\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"position\":2,\"name\":\"Technology\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"name\":\"Programming\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"position\":3,\"name\":\"Programming\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#listItem\",\"name\":\"WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#listItem\",\"position\":4,\"name\":\"WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"name\":\"Programming\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#webpage\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/\",\"name\":\"WordPress Plugin : WP-CFM \\u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov\",\"description\":\"WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. I haven't tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. The cherry on top here is the support\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/03\\\/05\\\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"datePublished\":\"2017-03-05T12:06:22+02:00\",\"dateModified\":\"2017-03-05T12:06:22+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/\",\"name\":\"Blog of Leonid Mamchenkov\",\"description\":\"Life, universe, and everything else\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"WordPress Plugin : WP-CFM \u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov","description":"WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. I haven't tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. The cherry on top here is the support","canonical_url":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#blogposting","name":"WordPress Plugin : WP-CFM \u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov","headline":"WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes","author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/03\/wp-configuration-500x322.png","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#articleImage"},"datePublished":"2017-03-05T12:06:22+02:00","dateModified":"2017-03-05T12:06:22+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#webpage"},"isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#webpage"},"articleSection":"All, Programming, Technology, Web work, WordPress, configuration management, deployment, web development, WordPress plugins"},{"@type":"BreadcrumbList","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","position":1,"name":"Home","item":"https:\/\/mamchenkov.net\/wordpress","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","position":2,"name":"Technology","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","name":"Programming"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","position":3,"name":"Programming","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#listItem","name":"WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#listItem","position":4,"name":"WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes","previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","name":"Programming"}}]},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/#person","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author","url":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"WebPage","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#webpage","url":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/","name":"WordPress Plugin : WP-CFM \u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov","description":"WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. I haven't tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. The cherry on top here is the support","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#website"},"breadcrumb":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/#breadcrumblist"},"author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"creator":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"datePublished":"2017-03-05T12:06:22+02:00","dateModified":"2017-03-05T12:06:22+02:00"},{"@type":"WebSite","@id":"https:\/\/mamchenkov.net\/wordpress\/#website","url":"https:\/\/mamchenkov.net\/wordpress\/","name":"Blog of Leonid Mamchenkov","description":"Life, universe, and everything else","inLanguage":"en-US","publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"}}]},"og:locale":"en_US","og:site_name":"Leonid Mamchenkov - Life, universe, and everything else","og:type":"article","og:title":"WordPress Plugin : WP-CFM \u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov","og:description":"WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. I haven't tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. The cherry on top here is the support","og:url":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/","og:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:secure_url":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:width":1024,"og:image:height":1024,"article:published_time":"2017-03-05T10:06:22+00:00","article:modified_time":"2017-03-05T10:06:22+00:00","article:publisher":"https:\/\/www.facebook.com\/MamchenkovBlog","twitter:card":"summary_large_image","twitter:site":"@mamchenkov","twitter:title":"WordPress Plugin : WP-CFM \u2013 manage and deploy WordPress configuration changes - Leonid Mamchenkov","twitter:description":"WP-CFM is a WordPress plugin which helps to manage and deploy WordPress configuration changes between different sites. I haven't tried it myself yet, but it looks super useful as it allows to separate the configuration options from the content, both of which are stored in the database. The cherry on top here is the support","twitter:creator":"@mamchenkov","twitter:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg"},"aioseo_meta_data":{"post_id":"27388","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-07-19 23:06:28","updated":"2026-01-15 12:46:44","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/\" title=\"Technology\">Technology<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/\" title=\"Programming\">Programming<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tWordPress Plugin : WP-CFM \u2013 manage and deploy WordPress configuration changes\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/mamchenkov.net\/wordpress"},{"label":"Technology","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/"},{"label":"Programming","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/"},{"label":"WordPress Plugin : WP-CFM &#8211; manage and deploy WordPress configuration changes","link":"https:\/\/mamchenkov.net\/wordpress\/2017\/03\/05\/wordpress-plugin-wp-cfm-manage-and-deploy-wordpress-configuration-changes\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":16827,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/10\/12\/wordpress-plugin-wp-instagram-digest\/","url_meta":{"origin":27388,"position":0},"title":"WordPress Plugin : WP Instagram Digest","author":"Leonid Mamchenkov","date":"October 12, 2012","format":false,"excerpt":"For a while now I enjoyed automated Instagram Digest posts in Yana's blog. \u00a0I've decided I want the same for my blog too. \u00a0A quick Google search suggests that these are done with WP Instagram Digest plugin. \u00a0So I've downloaded and installed it. The configuration is not too complicated. \u00a0You'll\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/10\/wp-instagram-digest-500x445.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":16527,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/07\/20\/wp-config-php-and-standalone-scripts\/","url_meta":{"origin":27388,"position":1},"title":"wp-config.php and standalone scripts","author":"Leonid Mamchenkov","date":"July 20, 2012","format":false,"excerpt":"WordPress plugin architecture is great and it provides developers with a lot of flexibility. \u00a0But once in a while one needs to write a standalone script that should use some of WordPress settings. \u00a0For example, a script that would have the same database credentials as a WordPress instance. \u00a0This sounds\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16526,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/07\/20\/wp-config-php-and-git\/","url_meta":{"origin":27388,"position":2},"title":"wp-config.php and git","author":"Leonid Mamchenkov","date":"July 20, 2012","format":false,"excerpt":"If you are storing your WordPress changes in git and then deploy the project between different machines (local, test server, production environment, etc), then you are probably familiar with a problem of wp-config.php file. \u00a0WordPress uses it for things like database credentials, which vary from machine to machine. \u00a0But you\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28823,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/09\/29\/vim-tweaks-and-updates\/","url_meta":{"origin":27388,"position":3},"title":"Vim tweaks and updates","author":"Leonid Mamchenkov","date":"September 29, 2018","format":false,"excerpt":"Over the last few weeks, I have significantly changed and updated my Vim configuration.\u00a0 I've been using the editor for decades, and yet I every time I revisit my setup, I am amazed at how far the editor progressed and how wisdom the Vim community shares via themes, plugins, configuration\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/09\/vim-500x265.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":16668,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/09\/04\/solution-to-wordpress-with-wp-super-cache-blank-pages-problem\/","url_meta":{"origin":27388,"position":4},"title":"Solution to WordPress with WP Super Cache blank pages problem","author":"Leonid Mamchenkov","date":"September 4, 2012","format":false,"excerpt":"This took me a while to figure out, so I'll post it here in case someone else ever gets into this problem. \u00a0After enabling WP Super Cache for a project at work, we've started seeing really weird and really random white page issues. \u00a0WordPress would show a blank page and\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":48892,"url":"https:\/\/mamchenkov.net\/wordpress\/2020\/05\/13\/caddy-the-ultimate-server-with-automatic-https\/","url_meta":{"origin":27388,"position":5},"title":"Caddy &#8211; The Ultimate Server with Automatic HTTPS","author":"Leonid Mamchenkov","date":"May 13, 2020","format":false,"excerpt":"Great things are easy to get used to.\u00a0 When something works the way you want it, and does so for a long a time, it is inevitable that one day you'll stop thinking about it altogether and accept it as a given. Apache was a great web server, until Nginx\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"Caddy web server","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2020\/05\/caddy-500x293.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/27388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=27388"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/27388\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=27388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=27388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=27388"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=27388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}