I can see 2 problems with your code. You seem to want that meta box to appear on product pages, but you actually add it to the post type and not the product post type. The other problem is the hook you attach your function to. Try this:
add_action( 'add_meta_boxes_{post_type}', 'abc_load_post' );
Substitute {post_type} with whatever post type you actually want to target, e.g. product, post or page. The fourth argument for add_meta_box() is the post type, btw, which you have set to ‘post’.
Related Posts:
- Why can’t I hook into save_posts after admin_init?
- prevent post submission
- remove_meta_box for all post types doesn’t seem to work
- How to prevent further updates of custom meta when using actions to set one meta based on another
- Add custom action in post type
- How to position user meta data field
- save_post_{$post->post_type} action firing on second save
- Remove meta box except on category pages
- Create more Meta Boxes as needed
- How to HIDE everything in PUBLISH metabox except Move to Trash & PUBLISH button
- Removing panels (meta boxes) in the Block Editor
- WordPress SEO by Yoast: Hide Meta Boxes in Posts for Non-admins
- How to make open/closed and hidden/shown metaboxes status saved on a per-post basis?
- How To Remove The “+ Add New Category” Link From A Category Metabox
- How can I create a taxonomy meta-box with search suggestions but no new terms input?
- How to Add Reminders/Notes to New Post Meta Boxes
- How to reorder meta box position?
- How do I position meta_box on post edit screen after the title?
- Custom Meta Boxes: multiple fields within a repeatable field
- get registered metaboxes by post type or post ID
- Remove metabox from specific page template in admin
- Is there a filter/action to add content to WP admin metaboxes?
- Attach Files Metabox
- How do I create a meta box for dates?
- Add a meta description to home page?
- Display list of tags as drop down menu or radio buttons in a meta box?
- Set height of the categories meta box in post dashboard
- How to access global $wp_meta_boxes variable on front-end?
- Save checkboxes of a metabox with a foreach loop (invalid argument)
- Add template meta box to category edit page?
- How do I migrate meta boxes from the Classic Editor to the “side area” in Gutenberg Editor?
- Multiple Checkboxes Metabox
- Consolidate Metaboxes into 1 Big Metabox
- Why is variable value emptry in $_POST but available in $_REQUEST?
- Set the default value as checked for a meta box checkbox
- Alternative to esc_textarea
- Display oembed in repeatable metaboxs using CMB2
- Change headline text for post thumbnail meta box
- Undefined ‘post_type’ error on Add new page
- metabox wordpress show in frontend
- how to save multiple checkboxes value in wordpress dynamically
- How to use get_post_custom function on the blog page?
- Multiplicate entry on update_post_meta
- Populate meta select box with child pages
- Problem with meta box in Links
- Post Meta not saving when have empty post
- How to modify Publish metabox?
- Multiple Meta Boxes in separate files
- Hide Polylang metabox from the post edit sidebar
- Meta box html is not updating after saving
- Controlling Meta Box Height
- Custom Meta box only returns most recent value on page
- Custom Sortable Meta Boxes
- How to hook something before edit_form_title?
- how can i do metabox [closed]
- How to add meta box for image upload using WordPress media uploader?
- why add_menu_page use simple function as arg while add_meta_box a call back?
- Output from Meta Box Array
- How to show the value of specific key from nested array?
- Getting metabox value?
- Hide Page Title with Post Meta
- Starting with tabbed metabox
- Meta box does not save or update
- Show button if meta box has content, else hide
- Post Excerpt field only showing for default administrator
- Save JSON object attributes to custom metabox
- Is ‘repeatable’ a field type for meta boxes?
- Checkbox in post not saving value
- Custom loop attached to link
- post meta – problem : copy the same meta for all the articles
- ACF – Hiding metaboxes through screen settings doesn’t work
- Remove Username and just show Name in Author Metabox in backend
- how can I make this metabox area
- Metabox not saving values
- How to determine wether a post gets just created
- Load meta box inside meta box.. is this possible?
- Update Post Meta in Front End with a form
- Metabox with checkbox is not working true!
- Woocommerce add a text field if specific option is selected
- Featured Gallery to custom post type
- Displaying a Metabox linked to post settings for all users
- Save datapicker date into wordpress admin
- Can’t get meta values to save
- Unable to save multiple images in wordpress
- Custom WP Meta Box – Use data from within the post screen inside meta box
- How to show select_advanced content instead of ID?
- Error when adding Meta Boxes, but only when adding 3 with the same callback
- Custom meta box using OOP way doesn’t save data
- A correct hook for saving meta boxes data
- update_post_meta does not work
- Hooking into the Meta Boxes (Name/Web Address/Description) on the ‘Add New Link’ Page
- when saveing $meta_box i get Undefined index error
- Adding a Custom ‘Now’ button under ‘Published on’ header to return current date and time
- Adding meta boxes to custom post type
- Select Options Meta Data is Not Updating in Edit Meta Box
- Meta boxes not showing up
- Metabox doesn’t retain values
- How do I create a Meta box that can be repeated? (with an image section and text area)
- Need help, Passing variables with get_post_meta
- How can I put a checkbox in the post editor