Sorich87 is right. The WP Codex describes a contributor as:
Somebody who can write and manage their posts but not publish them. (See Roles and Capabilities). If you want people to automatically have this capability when they register, you can set the default role to Contributor in the settings panel.
If you need additional permissions not handled by the built in WordPress permissions — say, for example, you want a user that can edit other people’s posts as well, but once they’re edited they go back to being drafts, or whatever — then there are several good Role Manager plugins. For more information see the documentation on Roles and Capabilities Plugin.
Related Posts:
- Xili language plugin not showing language flag [closed]
- plugin shortcode output
- how to add text to posts from tags
- Is there a WordPress plugin that can post to Google+? [closed]
- How to include this jQuery File in wordpress?
- WordPress checkbox and Illegal string offset
- dbDelta not adding additional columns in plugin database update
- Fatal error in form display plugin
- Why do plugins often ask to add in to templates?
- Is it fair to use MIT licensed code in WordPress plugins? [closed]
- Undefined index: action plugin problem
- Infinite scroll messing up nth:of-type
- How do I find out which plugin is exceeding memory limits?
- Taxonomy Drill-Down / Plugin Help – hierarchical queries within plugin?
- PHP script from functions php is loaded via admin-ajax to div…and the result is 0, not the desired content
- Problem installing plugin: unexpected T_STRING, expecting T_FUNCTION
- Custom Post Type – custom form in dashboard
- Getting 400 Error: redirect_uri_mismatch when trying to grant permission to Gmail SMTP plugin
- How to transfer data from an additional field in the tags?
- How to Show Author image and url in WordPress plugin directory? [closed]
- Renaming Custom Taxonomy Values
- Load plugin script in specific page
- Translation to ACF relationship field
- Expected ‘add_filter’ (T_STRING)
- jQuery code didn’t run on my plugin
- Call ajax on the frontend
- Theme Functions run a function upon activation or preview
- Is this plugin safe to run?
- Custom Module, Extending WP with a Plugin?
- Warning! PHP safe mode enabled!
- Dictionary-style definition list plugin
- How do I profit from a Plugin?
- Error Metabox Warning: call_user_func() expects parameter 1 to be a valid callback
- Color Picker UI in admin is not correct
- Can I customize an Elementor template after inserting it? [closed]
- Create automatic latest version link
- Some error in mysql script ? Can’t working to create table
- Gutenberg: Prevent links from being clickable in the block. Error: “Cannot destructure property ‘frameElement’ of ‘r’ as it is null.”
- How to Access a file that is inside a plugin’s dir from the theme’s `functions.php` file
- I created a plugin with ‘view page’ that uses MYSQL + PHP. When I use wp_insert_post(), it turns everything to HTML
- list of custom post by custom field in frontend
- How to add a prefix to a WordPress post preview url?
- i can not access the post in custom template of my wordpress plugin
- How to avoid the 403 Forbidden error in a WP Plugin with Ajax and PHP
- Allow editor user to full permission to access plugin settings
- WP Posts-pages text hiding does not work
- how to upload folders and files to google storage bucket?
- Update content without the user having to refresh their page
- How to override the plugin in woocommerce
- ajax voting for custom post type
- Change (replace) word in metabox
- Exclude Tag Links from and Text
- How to remove row action “Edit with Visual Composer” in the post list table?
- Flowplayer – Warning: Division by zero
- Should I paste CDN links in a JS file or use a Bootstrap CDN plugin?
- Defined user role to access plugin’s pages
- How to add wpmode in Flash Embed Code in WordPress Site?
- How to Order Sticky Posts? [duplicate]
- export high ress images to pdf
- Embedding code snippets in posts with indentation
- Better code/text editing for posts and pages?
- Saving an array to get_options
- woocommerce download post-types\writepanels limits?
- How to set different users for different pages?
- force category table refresh when adding new category
- Extend my plugin settings with hooks
- Help me with my first very basic plugin
- How can I server scaled images?
- how woocommerce swatch color name when hovered or selected
- Undefined constant error in pluggable.php
- WooCommerce plugins permalinks?
- Loading Canvas & WooCommerce translation file in child theme
- Plugin that resets database and deletes all content, plugins
- Custom Fields on User Dashboard?
- Make a Custom template for a specific category in wordpress
- How to Move a production WordPress site to local environment [closed]
- Can’t activate plugin [closed]
- ACF: Not displaying ACF data from another post
- True or False: Is an Apache error or PHP error the same as a WordPress error?
- Order shipped by which driver[hook for woocoomerce order staus changed and popup in admin panel ] [closed]
- In WordPress, after installing “Pie Register” plugin, admin permission is GONE! [closed]
- The plugin has been used here? [closed]
- Self-hosted Plugins & Themes store with auto-updates? [closed]
- Woocommerce Export Orders with Order Item Meta
- How to create a sharing marketplace with wordpress for bicycles?
- Looking for membership style plugin with edit option [closed]
- Share or sync user table data with another user table
- Very slow page loads
- Can I merge all my JS and CSS in one file using WP?
- Allow direct access to files/folders within WordPress to replace wp-admin
- How to set meta-data for my plugin
- WordPress isn’t sending welcome email with the password reset
- WordPress Homepage Login
- CPT template is not being automatically used single post pages
- WordPress : how to create onglet and remove it when only one
- Autocomplete search field that is feed by a taxonomy from custom post type?
- Plugins updates not showing on wordpress
- Unable to login – critical error
- Which approach for managing automatic updates would be more robust?
- Custom Elementor controls not appearing in the widget Advanced tab using injection hooks