{"id":258443,"date":"2025-10-29T17:29:30","date_gmt":"2025-10-29T17:29:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/make-post-dirty\/"},"modified":"2026-02-27T04:52:54","modified_gmt":"2026-02-27T04:52:54","slug":"make-post-dirty","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/make-post-dirty\/","author":22050467,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"1.2.0","tested":"6.9.4","requires":"4.0","requires_php":"7.4","requires_plugins":null,"header_name":"Make Post Dirty","header_author":"badasswp","header_description":"A useful tool for populating the block editor title and content.","assets_banners_color":"333333","last_updated":"2026-02-27 04:52:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/badasswp\/make-post-dirty","header_author_uri":"https:\/\/github.com\/badasswp","rating":0,"author_block_rating":0,"active_installs":0,"downloads":283,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"badasswp","date":"2025-10-29 17:28:54"},"1.0.1":{"tag":"1.0.1","author":"badasswp","date":"2026-02-02 16:46:11"},"1.1.0":{"tag":"1.1.0","author":"badasswp","date":"2026-02-02 16:46:11"},"1.2.0":{"tag":"1.2.0","author":"badasswp","date":"2026-02-27 04:52:54"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3386596,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3386596,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3386596,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3386596,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3386596,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3386596,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Toolbar Icon - Locate icon on the top toolbar.","2":"Settings - Configure plugin settings here.","3":"Plugin Menu - Locate the plugin menu on the bottom-left part of the WP admin dashboard page."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[148857,529,249932,86,586],"plugin_category":[],"plugin_contributors":[256712,228863],"plugin_business_model":[],"class_list":["post-258443","plugin","type-plugin","status-publish","hentry","plugin_tags-block-editor","plugin_tags-content","plugin_tags-dirty","plugin_tags-post","plugin_tags-test","plugin_contributors-activist507","plugin_contributors-badasswp","plugin_committers-badasswp"],"banners":{"banner":"https:\/\/ps.w.org\/make-post-dirty\/assets\/banner-772x250.png?rev=3386596","banner_2x":"https:\/\/ps.w.org\/make-post-dirty\/assets\/banner-1544x500.png?rev=3386596","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/make-post-dirty\/assets\/icon-128x128.png?rev=3386596","icon_2x":"https:\/\/ps.w.org\/make-post-dirty\/assets\/icon-256x256.png?rev=3386596","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/make-post-dirty\/assets\/screenshot-1.png?rev=3386596","caption":"Toolbar Icon - Locate icon on the top toolbar."},{"src":"https:\/\/ps.w.org\/make-post-dirty\/assets\/screenshot-2.png?rev=3386596","caption":"Settings - Configure plugin settings here."}],"raw_content":"<!--section=description-->\n<p>As a WP engineer, you may often find yourself creating posts to test a feature you're working on. This can get very tiresome, especially if you always have to create a <strong>title<\/strong> and <strong>content<\/strong> for every single post just to enable you accurately test a new feature.<\/p>\n\n<p>This plugin makes it super easy for you to populate the <code>title<\/code> and <code>content<\/code> of your new post, so that you can just focus on testing out your new feature. It's that simple!<\/p>\n\n<h4>\u2714\ufe0f Features<\/h4>\n\n<p>The plugin provides the following capabilities:<\/p>\n\n<p>\u2714\ufe0f <strong>Toolbar Icon<\/strong>: To populate post, click on this icon.\n\u2714\ufe0f <strong>Settings<\/strong>: An options page for configuring the plugin settings.\n\u2714\ufe0f Multiple <strong>custom hooks<\/strong> to enable you customize plugin to your heart's delight.\n\u2714\ufe0f Available in <strong>multiple langauges<\/strong> such as Arabic, Chinese, Danish, Hebrew, Hindi, Russian, German, Italian, Croatian, Spanish, French, Japanese, Indonesia, Turkish, Polish, Dutch, Danish, Brazil &amp; Portuguese languages.\n\u2714\ufe0f Easy to work with.\n\u2714\ufe0f <strong>Backward compatible<\/strong>, works with most WP versions.<\/p>\n\n<h4>\u2728 Getting Started<\/h4>\n\n<ol>\n<li>Create a New Post.<\/li>\n<li>Locate the 'Make Post Dirty' icon at the top-right section of the block editor.<\/li>\n<li>Click to populate the block editor title and content.<\/li>\n<\/ol>\n\n<p>You can get a taste of how this plugin works, by using the <a href=\"https:\/\/tastewp.com\/create\/NMS\/8.0\/6.7.0\/make-post-dirty\/twentytwentythree?ni=true&amp;origin=wp\">demo<\/a> link.<\/p>\n\n<h4>\ud83d\udd0c\ud83c\udfa8 Plug and Play or Customize<\/h4>\n\n<p>The Make Post Dirty plugin is built to work right out of the box. Simply install, activate and start using.<\/p>\n\n<p>Want to add your personal touch? All of our documentation can be found <a href=\"https:\/\/github.com\/badasswp\/make-post-dirty\">here<\/a>. You can override the plugin's behaviour with custom logic of your own using <a href=\"https:\/\/github.com\/badasswp\/make-post-dirty?tab=readme-ov-file#hooks\">hooks<\/a>.<\/p>\n\n<h3>Contribute<\/h3>\n\n<p>If you'd like to contribute to the development of this plugin, you can find it on <a href=\"https:\/\/github.com\/badasswp\/make-post-dirty\">GitHub<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to 'Plugins &gt; Add New' on your WordPress admin dashboard.<\/li>\n<li>Search for 'Make Post Dirty' plugin from the official WordPress plugin repository.<\/li>\n<li>Click 'Install Now' and then 'Activate'.<\/li>\n<li>Create a New Post.<\/li>\n<li>Locate the 'Make Post Dirty' icon on the top toolbar by your right.<\/li>\n<li>Click to populate the block editor title and content.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<p>Feat: Added language translations for Japanese, Indonesia, Turkish, Polish, Dutch, Danish, Brazil, Portuguese.\nFeat: Add missing translations for Animation Controls.\nDocs: Update README docs.\nTested up to WP 6.9.<\/p>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Add Animation Enable &amp; Animation Speed controls to the plugin options page.<\/li>\n<li>Add Playwright e2e tests.<\/li>\n<li>Add Pull Request Template to repo.<\/li>\n<li>Test: Resolve failing tests related to Windows OS.<\/li>\n<li>Use WPMockTC for unit tests.<\/li>\n<li>Update to WP 6.9.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Specify <code>wordpress-plugin<\/code> as Composer package type.<\/li>\n<li>Tested up to WP 6.9.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial plugin release.<\/li>\n<li>Added toolbar icon for populating post title and content.<\/li>\n<li>Added plugin options page for configuring plugin.<\/li>\n<li>Added custom filters <code>make_post_dirty_settings<\/code>, <code>make_post_dirty_admin_fields<\/code>.<\/li>\n<li>Available in 11 international translations - French, Spanish, Hebrew, Hindi, Arabic, Danish, Croatian, Russian, Italian, German &amp; Chinese.<\/li>\n<li>Update README docs.<\/li>\n<li>Tested up to WP 6.8.<\/li>\n<\/ul>","raw_excerpt":"A useful tool for populating the block editor title and content. Never have to manually type content to test a feature.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/258443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=258443"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/badasswp"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=258443"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=258443"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=258443"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=258443"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=258443"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=258443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}