If you don’t want him to see the admin stuff, don’t make him an admin, create an author account for him.
He can use the quickpress dashboard widget to add posts from the dashboard. You can remove the other dashboard widgets so it’s the only one there.
You can also use remove_menu_page()
to remove any unnecessary admin menu items.
Related Posts:
- How to remove duplicate sub-menu name for top level menu items in a plugin?
- How to edit/delete single row items in a table on my own menu page
- Add logo to admin menu in my plugin
- Equivalent of admin.php for public pages
- How to create admin setting for this small plugin
- Allow direct access to files/folders within WordPress to replace wp-admin
- Best collection of code for your 'functions.php' file [closed]
- What are the differences between WPINC and ABSPATH?
- Should all plugins be encapsulated in a Class?
- How can I use WordPress functions in my stylesheet?
- Disable email notification after change of password
- How can I see all the actions attached to an “add_action” hook?
- How to check if user is in back end?
- How do i know the current post type when on post.php in admin?
- Create tabs inside Plugins Admin Page [closed]
- Changing the “Plugin Activated” Message Default
- wp_dequeue_style not working
- How to Add a Third Level Sub Menu to the WordPress Admin Menu
- How do I call wp_get_current_user() in a plugin when plugins are loaded before pluggable.php?
- What are the best practices for updating?
- Consuming an external API in WordPress?
- Uncaught Error: Call to undefined function wp_generate_attachment_metadata() @ wp-cron
- How to set back-end language per user?
- When unit testing a plugin, does the plugin need to be in the wp-content/plugins directory of the WordPress tests install?
- How can I prevent a plugin from updating unless it’s minimum PHP version is met?
- How to properly insert data into custom table via plugin
- How to get the active theme’s slug?
- How can I make an Ajax login form work with FORCE_SSL_ADMIN enabled?
- Preserve custom URL parameter on more pages
- Is There a WordPress Hook to Filter the Edit Posts View?
- How can I import a class privately into a plugin?
- __(): What if I have to pass in a variable?
- PHP code on Visual Composer Plugin
- Changing wp login url without .htaccess
- Add section (add_settings_section) to a custom page (add_submenu_page)
- Run WP-CLI using PHP
- Problems with autoloading classes via sp_autoload_register / maybe interfering WP-specific autoloader
- How to make simply “report” button on posts
- Plugin update error message
- Keep one user logged for a year?
- How to build an API as a plugin
- Customizing subject in comment notification e-mails
- category_name not working (not showing up in sql query debug)
- Admin plugin, how can I output a different content-type?
- if plugin is active? check if plugin is enabled or not?
- Using require_once in a Plugin?
- Get php var inside javascript file (making plugin)
- How can I make my custom shortcode work in a Custom HTML Widget?
- Simple form that saves to database
- How can I log a user out of WordPress before the page loads?
- WP showing “warning: call_user_func_array()”, What to do?
- How do I extend one plugin I’m writing with another I’m writing using classes?
- Adding a text domain to every __(), _e() and __n() gettext call without a plan to create own translations
- Searching users with WP_List_Table plugin
- How to Loop Plugin Option Field Set?
- Find out what is using PHP sessions in WordPress
- Making plugin unique to not conflict with plugins with the same name
- Cropping, Re-sizing and Saving images from one folder to another folder in wordpress
- How to find out if option exists but is empty?
- How to call plugin path in JS?
- Get Current user email as a return string value
- Insert plugin content before body end
- PHP Deprecated: Non-static method should not be called statically
- Can we completely remove the WordPress Sitemaps (WordPress 5.5)?
- Generate custom output for page/URL in a plugin
- How do I only load a plugin js on it’s settings pages?
- how to customize hello dolly plugin?
- How to enable Admins to see Plugins
- How can I pass a variable to wp_ajax action?
- How to add a help tab to all admin pages – including plugin pages
- Update Multiple Post Meta for the Same Post In One call?
- Custom plugin settings: clicking “save changes” does not display success message
- WordPress Hook that will run when media file deleted
- Creating button next to “add media” that allows you to choose a single post
- Adding Custom Fields for Img in Posts
- How to store ACF custom fields data in a custom table
- How to pass JavaScript variable to PHP in wordpress widget?
- Unable to add admin notice on plugin activation
- Bug in Stackoverflow styled badge system script
- How To Ignore a Filter On Applying Filter the Content In a Function
- Updating WooCommerce variable product stock issue
- Saving Plugin settings to the database
- Bad Request (Invalid Hostname) on working server, database problem
- Set a User as Author of all ‘New Posts’ posted
- How do I configure WordPress to talk to a Microsoft SQL Server database?
- How to develop a community feature in the dashboard for multiauthor site
- Stackoverflow type of badge plugin giving warnings in WordPress 3.5
- Post source link plugin – small modification
- Which hook callback has priority if both plugin and theme use the same hook?
- WordPress widget / plugin….fields not appearing in my widget
- How can I make content disappear when a user logs in?
- Add CSS animation as Preloader to WordPress
- Rename existing old uploaded images containing accented French characters (not during upload)
- How to list the Hooks and order of execution in current loading page? [duplicate]
- Change destination author link
- How to turn off email you receive when registered?
- How can I execute some small piece of PHP code in a sandbox area of my WP?
- How can I include PHP-Code to my post?
- Custom Widget outputs the input but doesn’t save anything inside the textarea
- Multi step form, custom plugin