WP Strip Naked
Strips WordPress down to it's bare essentials
by Franz Josef Kaiser · github.com/wecodemore/wp-strip-naked · website
★ 47stars
19composer installs
9forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/wecodemore/wp-strip-naked/archive/refs/heads/master.zipAlso on Packagist as wecodemore/wpstripnaked:
composer require wecodemore/wpstripnakedFrom the readme
WP Strip Naked
Version: v0.5
Strips down WP to it's bare essentials. Removes everything that's not needed to be in place if you use WP as a CMS. There are no options needed. The plugin works out of the box - just activate!
Functionality
The Plugin removes:
All Dashboard Widgets except for "Incoming Links"
All built in taxonomies and leaves only the "nav-menu" taxonomy
The built in post type "Post"
Changes the option "show on front" to "pages"
Changes the initial posts query to search for the page with the lowest ID
All admin bar items and leaves only the site name that can be used to access the public view
Admin Menu items and submenu items: Posts, Links, Comments
The admin menu items for Plugin & Theme Editor
All Settings admin menu items and replaces them with the "All Settings" Page and makes it only accessible for 'manageoptions' capability
Removes the "capitalPdangit" filter from content, title and comment text, in case you add those filter in CPT related stuff
How-To
You can now remove the "Feeds" and "Pages" post type with switching 0/1 on the "All Settings" page.
Plugin Settings fields are highlighted in blue.
Languages