First of all you need prevent whole post form sending.
Try:
function rt_custom_button(){
$html="<div id="major-publishing-actions" style="overflow:hidden">";
$html .= '<div id="publishing-action">';
$html .= '<button onclick="send_note(event);" accesskey="p" tabindex="5" class="button-primary" id="custom" name="">send media note</button>';
$html .= '</div>';
$html .= '</div>';
echo $html;
}
add_action( 'post_submitbox_misc_actions', 'rt_custom_button' );
Then you need to add JS function somewhere:
function send_note(event){
event.preventDefault();
$.post(ajax_url, {
action: 'send_note'
}, function(response){
...
});
}
Related Posts:
- 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?
- Put the media uploader in a metabox
- 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?
- How to insert Gallery shortcode to a meta box
- Display list of tags as drop down menu or radio buttons in a meta box?
- How to List all Sidebars in a Metabox
- Set height of the categories meta box in post dashboard
- Get image captions for images on gallery post format metabox
- How do I migrate meta boxes from the Classic Editor to the “side area” in Gutenberg Editor?
- Adding Metaboxes – so much code is there a shorter DRY way?
- I need a Simple image uploader with a simple screen. WP default has too many options.
- Show or hide custom meta box not work with Gutenberg
- TinyMCE with custom buttons on a meta box
- How do i hide the auto-generated custom field that’s created when update_post_meta() is called?
- How to search by metadata using REST API
- Alternative to esc_textarea
- Automatically add a tag according to custom metadata
- How to add categories to page editor?
- Having trouble getting my meta data to save
- Undefined ‘post_type’ error on Add new page
- Display meta box on front end
- Show how many images are attached to a post/page on compose page
- metabox wordpress show in frontend
- Metabox context for page post type
- How to use MarkDown in a custom textarea field?
- How to use get_post_custom function on the blog page?
- Remove ShareDaddy meta box from Pages only
- How to modify Publish metabox?
- On click hide group of metabox, similar to screen options checkbox?
- Hide Polylang metabox from the post edit sidebar
- 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
- Have mu-plugin remove meta box ONLY if it isn’t already removed in functions.php
- How to show the value of specific key from nested array?
- Getting metabox value?
- Hide Page Title with Post Meta
- Starting with tabbed metabox
- Remove meta box except on category pages
- 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!
- 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
- Custom meta box repeated field
- 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
- Query a Custom Post Type to another CPT via Metabox
- 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
- Metaboxes not saving data
- 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
- Input select option Change Content in Metabox
- My meta box don’t want to save value