If you haven’t gotten the answer to this yet, I found the answer by sifting through the source code. I was able to hook into the post save event by using: cmb2_save_{$object_type}_fields_{$cmb_id}. This hook fires whenever you save a certain object type with a specific metabox ID.
So, in your case your $cmb_id is test_metabox, and $object_type will be page.
Hooking in would look something like this:
add_action( 'cmb2_save_page_fields_test_metabox', 'my_post_save_function', 10, 3 );
function my_post_save_function( string $object_id, array $updated, CMB2 $cmb )
{
// code
}
The docblock in the source is messed up, I corrected the parameter types above: Source
Related Posts:
- How can i force Display names to be the same as Usernames?
- Adding Custom Fields for Img in Posts
- How can I show drafts in wp_dropdown_pages list?
- How can I save repeatable fields with one value inside an array?
- Edit Imported advanced Custom Fields from wordpress Dashboard
- Add custom meta box on Post page
- how to display all posts Custom fields dynamically?
- add_meta_box Callback not being called
- Advanced Custom Fields query
- Custom options page checkbox will not save, despite working with text
- Upload files programmatically to users
- How to create Repeater fields using Advanced Custom Fields?
- Plugin allowing for artists, events and venues
- Plugin not saving values when placed in a folder within /wp-content/plugins
- Security checking in meta_box save is reluctant?
- Last modified field for user profile?
- FacetWP group listings by custom field [closed]
- how do i remove posts from a WP_Query so the pagination is right?
- Custom Field Template seriously messed up in WP 3.1.1
- Carbon Fields use in custom plugin class
- How I can get custom field’s current value?
- UnWanted Custom field added in the wp page edit area
- Woocommerce – How to populate custom select field with stored values on checkout page?
- How to query the custom fields by language?
- Creating a custom post type, adding custom meta fields, preventing all future editability of posts of this type
- How to toggle between two custom fields in WordPress woocommerce ‘WC Product Field Group’ plugin?
- WordPress metaboxes – textfield suggestion automatically populated
- Char limit on custom blog-post form? [closed]
- Unable to select image using custom image field type
- Redirect to another page using contact form 7? [closed]
- Every new post/draft has a custom field variable “yst_is_cornerstone” showing
- How do I enforce users to fill a determined custom field using WyPiekacz?
- Adding class to last list item? Not WP generated
- How to Resize the Custom Post Images?
- Amazon.com intergration with WordPress?
- Sticky option for custom post types without using custom fields or plugins
- How to add an extra, independent set of custom fields?
- Price comparison table based on Custom Post Type?
- Show related posts based of current ACF field name in a single page post (a loop within loop)
- How can I store data from custom fields to custom tables?
- Woocommerce – Change Variable Product Add to Cart to behave like external product using Custom Field (link) [closed]
- “After file loaded” action
- Plugin that lets visitors Like a post (not facebook) and stores likes in custom meta?
- Parent Child Custom Fields with Advanced Custom Fields
- grab or load text on demand
- Dictionary-style definition list plugin
- Advanced Custom Fields Plugin – Images not displaying
- Adding custom Field To The Posts Listing
- What snippet do I need to type to show my ACF field show up on my theme?
- Is there a way to make [Table Of Content] plugin while not using revision data?
- Table of contents (TOC) plugin is not showing header tag
- Best approach to make all tags searchable by the wordpress search function
- Help with autofilling field
- Preset custom fields
- Register PODS Custom Field with WPGraphQL [closed]
- get_post_meta shortcode returns empty field
- Why Custom fields description is not working WordPress Version 5.4.2?
- Adding Custom Endpoint in WordPress Rest API
- General Term for this form Field
- How do I change the functionality of an image slider which is part of ACF?
- Make custom post types using ACF
- Problem Advanced Custom Fields PRO
- How to pass multiple custom fields as shortcode’s parameters
- Custom product page’s style for printing
- Custom plugin issue – Notice: Trying to get property of non-object in
- If I am not writing a theme, how do I add custom fields to a user for a plugin
- Taxonomy question
- How can I call functions from a custom plugin?
- Problem with conditional woocommerce custom checkout field
- Create Biographies
- WordPress doesn’t save a post revision when changing CMB2 custom fields
- How to add wordpress plugins in along with my standalone theme
- Add custom field for users
- How to Save settings of custom tab product page in admin side in a database?
- Changing the body of mail sent to new user registration
- Need help getting a certain value out of a multi dimensional array
- Creating a user ‘add custom field’ section
- What method should I use for a sidebar widget that reads latest posts?
- Synch Custom Post Types (and Custom Fields, Cats, etc.) Between WordPress Sites
- force category table refresh when adding new category
- Is there a way to add a custom input field for every taxonomy term in WP post editor?
- get_post_meta does not work
- Woocommerce custom fields
- ACF: Hide a div or template section when a custom field (in a field group) is empty
- How ACF Advanced Custom Field works with Woocommerce Single Product [closed]
- How do I add custom fields to the “Edit page” admin screen?
- Displaying Random Image from ACF Options Page [closed]
- Need help saving input fields for Security Deposit plugin in WC Vendors page
- Adding a variable to a meta field in the backend?
- ACF: Not displaying ACF data from another post
- Order shipped by which driver[hook for woocoomerce order staus changed and popup in admin panel ] [closed]
- How to change data format in custom meta box field [closed]
- Render CMB2 select option to post page [closed]
- Is there a plugin or another way that can help me find out the underlying files of a page/post? [closed]
- WordPress additional update of publications after importing WP All Import Pro
- What is the easiest way to create a custom field archive?
- I am trying to add form using ACF plugin and acf_form() function, but my user fields dont show up properly
- how to compare date meta value in jet smart filter Date query?
- How to filter posts with a wp query by a custom dropdown type field with the magic fields plugin
- Need to add custom cart item data