disable-blog
disable-blog copied to clipboard
Todo List
Long-term to-do list
- [ ] Settings Page:
- [ ] Toggle all features.
- [ ] Add options to disable emoji, oembed, etc.
- [ ] Add option to disable author archives.
- Dealing with existing post content:
- [ ] Remove posts from Media Library "uploaded to" column: Filter the "uploaded to" or the attachment's parent, if it's a post then don't show it on the media library or elsewhere (probably filtering the parent to check if it's a post and returning 0 if so would be the best approach)
- [ ] Remove posts from comment feeds, if comments are enabled
- [ ] Add an option in the Tools section to delete all blog content (post, categories, tags, linked attachments, and comments).
- Enhanced custom post type / taxonomy support:
- [x] Change post count in category and tag screen, if taxonomies are supported by another post type (update the post count callback and flush the cache/rebuild the counts).
- [ ] Remove Feeds from Meta Widget.
- [ ] Filter or remove post-related topics in help tabs.
- [x] Update "homepage settings" in Customizer to match admin page experience for setting front page & blog page.
- [x] Hide or remove post category and post format options on writing settings page.
- [ ] Remove the widget submenu from the Appearance menu, if there are no widget areas.
- [ ] Unit & CI tests.
- In permalinks page:
- [ ] Change the "post name" and
sample-post
on the permalink settings page to be "Page Name" andsample-page
- for English as well as other translations. - [ ] Change the %postname% to %pagename (but setup permalinks to work with either via filter).
- [ ] Remove options for %category% and %post_id% (change to %page_id% ?).
- [x] Remove category base and tag base permalink options, if not supported by a custom post type.
- [ ] Remove "custom structures" section in help tab & update Overview & Permalink Settings tabs to remove "post" references.
- [ ] Change the "post name" and
- Authors/user related:
- [x] Author archives: redirect to homepage if only post type support on is 'post'
- [x] Author sitemaps: remove sitemaps for author archives if only post type support is 'post'
- [ ] Remove biographical information from user/profile page (and yoast & genesis versions) if author archives are a) disabled or b) only support "post" post type.