As @totels says, just apply the condition when you add the box, rather than trying to remove it later (FYI, it’s not working because you call the removal on hooks that fire earlier!)
add_action( 'add_meta_boxes', 'assistant_editor_box' );
function assistant_editor_box() {
if ( current_user_can( 'edit_others_posts' ) )
add_meta_box(
'assistant_editor_box',
...
)
}
Related Posts:
- Add a Meta Box for uploading a SECOND Featured Image?
- Remove the Featured Image Meta Box
- Remove the Yoast SEO Post Metabox [closed]
- Sample code for validating custom metabox?
- One metabox for multiple post types
- How to add a class to meta box
- Has anyone successfully integrated qtranslate with custom metaboxes?
- Add Meta box Befoure Post Title
- Tinymce/WordPress is removing all line-breaks?
- Editing Screen: Make Update or Publish Button Follow The Page
- Why can’t I hook into save_posts after admin_init?
- Meta Boxes in Front End Post Submission Form
- Remove a plugin meta box from the dashboard
- Custom meta box shown when template is chosen [duplicate]
- Modifying the main editor priority
- How to make a meta box field a requirement
- How to make multicheck for post/page meta box
- Adding uploaded images to editor from metabox instead of default popup uploader
- Choosing a default page tempate (Classic => Gutenberg)
- How to remove the RichText Meta Box
- Replace the Post Excerpt Meta Box with a Field in My Custom Meta Box
- Add character count to custom metabox
- Update caption for metabox gallery images
- How to show post format gallery metabox image caption in the post front end
- Display Single Attachment Image file size, uploaded date, resolution, file-name etc in Sidebar
- datetime_timestamp shows numbers only? need in date and time
- Remove a metabox registered by another plugin – Woocommerce [closed]
- Custom Metabox with Ajax in Edit Post – Stuck
- Possible to limit custom meta boxes depending on what page template is used?
- Post.php – Conditional statements for new post and edit post
- How to generate a featured image from a video embeded in a metabox
- Meta box io oembed returns list not array
- Add Slug Metabox to posts for contributors
- How to verify meta box is registered in Unit Testing?
- Add a custom field to top attribute in WooCommerce
- wp_editor in metabox not working
- Select box saves but doesn’t update value in admin
- save_post not working with attachments
- How to get meta box values – WP tuts tutorial
- retrieve meta key when checkbox is used
- Add Meta Box not showing on New Post – Custom meta box not showing
- Change Metabox Title
- add wp_editor to custom_meta_box
- Customize WordPress Media Upload and New Media Manager Menu in add post Metabox
- Metabox context for page post type
- Show Meta Box On Specific Page Template
- How to use MarkDown in a custom textarea field?
- Remove ShareDaddy meta box from Pages only
- On click hide group of metabox, similar to screen options checkbox?
- Adding meta box without add_meta_box – is this bad?
- How to make a stand-alone button to the post edit view
- saving data entered into a Metabox into an array? for use with for/each output.
- Cusotm MetaBox content not getting saved
- How to get the meta box name and value
- wp_editor loses data, perhaps an html_entity_decode problem?
- My custom write panels won’t save data. What am I missing?
- How to list all tags as radio buttons in a meta box?
- How to create a button click counter meta box?
- Display Content if Meta Checkbox is checked?
- meta box & callback function
- $_GET & $post_ID
- add_post_meta() & update_post_meta()
- get_post_meta as a list for drop down search filter
- add_post_meta | update_post_meta | Via the frontend
- MetaBox with Editor instead of textarea – html not saved [closed]
- Use meta boxes inside an archive page template for Woocommerce
- multi custom fields and taxonomy search
- Migrating from metaboxes to wp_editor()
- Front end post and upload file, image for users without plugin
- remove a single post_meta
- Dynamic number of fields in a meta box
- How to make a metabox that contains link categories?
- Echo 2 values from one key in Array with get_post_custom
- Getting metabox value within a shortcode?
- meta box pop up upload button wont work
- Add metabox to pages that use custom template in WordPress
- How to Edit & Update meta_box values from Front-End user Form
- Is this Edit Post Screen?
- Meta Box – Javascript Datatable
- Metabox on a custom page – How to include the appropriate default scripts and styles?
- custom metabox nonce verification fails
- Extensible add_meta_box with apply filters
- use post meta in add_meta_boxes action
- Generating image sizes when uploading through wp.media
- Meta box checkbox won’t save
- Add “Select” For Custom Post Type Metabox
- add_post_meta not saved
- Set post title to same value as a tow meta box
- add_post_meta Adds post meta but the value is blank
- Best practices for meta box placement?
- Echo order box (in pages)
- WP Alchemy – stripping my paragraph tags from textarea metaboxes
- Tags meta box don’t show when creating a new post type
- Remove duplicated values from meta box values
- Setting Event to Expire Using Custom Metabox
- Drop down menu’s not saving using Custom Meta Boxs in WordPress
- Remove Title, Editor and Meta Box Support Based on Post Formats
- Custom select box meta field
- Saving an upload media meta box field
- My meta box don’t want to save value