If you want to make WordPress as backoffice system, this plugin can help you disable WordPress features you do not want.
This plugin can disable pages, media, front-end..
In case that you disable front-end it will be redirect all URL in the front-end to wp-admin page..
Upload rundizable-wp-features folder to the wp-content plugins directory..
Rundizable WP Features is open software.
The following people have contributed to this plugin..
Browse the code, check out SVN repository, or subscribe to the development log by RSS...
Remove Media widgets if disabled Media section..
Remove Pages widget if disabled Pages section.. 0.1.
Add condition if doing cron then do not redirect if front-end is disabled..
Read more