{"id":25227203,"url":"https://github.com/mrwweb/mrw-post-cleanup-utilities","last_synced_at":"2025-04-05T13:13:15.118Z","repository":{"id":276881454,"uuid":"928461060","full_name":"mrwweb/mrw-post-cleanup-utilities","owner":"mrwweb","description":"A WordPress plugin that helps clean up posts with poor formatting.","archived":false,"fork":false,"pushed_at":"2025-02-19T00:35:58.000Z","size":647,"stargazers_count":5,"open_issues_count":11,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-28T19:11:47.099Z","etag":null,"topics":["a11y","accessibility","block-editor","gutenberg","headings","wordpress"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mrwweb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"mrwweb"}},"created_at":"2025-02-06T17:19:28.000Z","updated_at":"2025-03-15T07:36:05.000Z","dependencies_parsed_at":"2025-02-11T00:27:53.344Z","dependency_job_id":"d8ac88ee-adc0-49cc-9dc0-bd04386adb3f","html_url":"https://github.com/mrwweb/mrw-post-cleanup-utilities","commit_stats":null,"previous_names":["mrwweb/mrw-post-cleanup-utilities"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrwweb%2Fmrw-post-cleanup-utilities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrwweb%2Fmrw-post-cleanup-utilities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrwweb%2Fmrw-post-cleanup-utilities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrwweb%2Fmrw-post-cleanup-utilities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrwweb","download_url":"https://codeload.github.com/mrwweb/mrw-post-cleanup-utilities/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247339160,"owners_count":20923014,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["a11y","accessibility","block-editor","gutenberg","headings","wordpress"],"created_at":"2025-02-11T08:12:51.749Z","updated_at":"2025-04-05T13:13:15.103Z","avatar_url":"https://github.com/mrwweb.png","language":"JavaScript","funding_links":["https://github.com/sponsors/mrwweb"],"categories":[],"sub_categories":[],"readme":"# MRW Post Cleanup Utilities\n\nv0.3.0\n\nMark Root-Wiley, [MRW Web Design](https://MRWweb.com)\n\nA WordPress plugin with useful tools to transform blocks and post content for more accessible and consistent formatting.\n\n![The Post Cleanup Utilities sidebar is visible in the WordPress post editor, showing features such as Fix Fake Headings and Strip Underlines](https://github.com/mrwweb/mrw-post-cleanup-utilities/blob/main/assets/cleanup-utilities-screenshot.png?raw=true)\n\n\u003e [!TIP]\n\u003e I put a lot of unpaid work into a plugin like this. I publish it for free in hopes that it helps people save time and make better websites. **If this plugin saved you time on a paid project**, please consider [sponsoring my work on the project](https://github.com/sponsors/mrwweb) or sponsoring work on a specific feature that would help you.\n\n## Features\n\n- Detect fake headings and convert to real heading blocks at a selected level\n- Set all heading blocks to one level\n- Promote all heading blocks \"up\" a level in the hiearchy (e.g. H3 to H2)\n- Strip all underline styles from the post\n- Remove all \"hard\" linebreaks (the `\u003cbr\u003e` tag)\n- Replace all non-breaking spaces (`\u0026nbsp;`) with regular spaces\n\n## Installation\n\nUpload the plugin zip or use `wp-cli`:\n\n```sh\nwp plugin install https://github.com/mrwweb/mrw-post-cleanup-utilities/archive/master.zip --force --activate\n```\n\n## FAQs\n\n### Where are the utilities?\n\nAll utilities are in a custom block editor sidebar. To open it, click the wrench icon in the top-right corner of the block editor in the same row of buttons as the \"Publish\" button.\n\n### Where did the sidebar go? / I lost the sidebar\n\nIt's possible to remove the wrench icon by clicking the star icon in the top-right corner of the sidebar (next to the \"X\" close icon). If you do this, you'll find the sidebar in the triple-dot/kebab menu (next to the \"Publish\" button) under \"Plugins\".\n\n### Can you add \"X\" feature?\n\nMaybe! See the existing [list of issues](https://github.com/mrwweb/mrw-post-cleanup-utilities/issues). You can help by leaving a comment or reaction on an existing issue, opening a new one, or even sponsoring work on a feature you care about.\n\n## Changelog\n\n### 0.3.0 (18 Feb, 2025)\n\n- Major refactor to componentize the transform buttons and sidebar sections for easier maintenance and contribution\n- Add \"Strip Underlines\" button (#1)\n- Add \"Remove Linebreaks\" button (#3)\n- Add \"Remove Non-breaking Spaces\" button (#2)\n- Make all strings translatable (#8)\n- Add `CONTRIBUTING.md` with contribution guidelines and documentation of plugin architecture (#10)\n- Additional code consistent and commenting to improve quality and readability\n\n### 0.2.0 (10 Feb, 2025)\n\n- Add heading level \"reset\" and promotion features\n- Add icons for each button to help differentiate\n- Move features into separate sidebar with collapsible panels\n- Add Github-friendly `README.md` in favorite of plugin repo-style readme\n- Bump browsers list (no changes when compiling)\n\n### 0.1.0\n\n- Initial release with fake heading detection and conversion\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrwweb%2Fmrw-post-cleanup-utilities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrwweb%2Fmrw-post-cleanup-utilities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrwweb%2Fmrw-post-cleanup-utilities/lists"}