Exciting News! Flipper Code is now WePlugins! Same commitment to excellence, brand new identity.

How to use post_locked_dialog action in WordPress

Sandeep Kumar Mishra
Sandeep Kumar Mishra
July 6, 2022
5 minutes read

post_locked_dialog action

Fires inside the post locked dialog before the buttons are displayed.

do_action( 'post_locked_dialog', WP_Post $post, WP_User $user )

Description

This is action hook , which is fires inside the post locked dialog before the buttons are displayed.

It consists of two parameters, first is $post, which is contain post object to be used and second $user which contain user object to used.

Its used by _admin_notice_post_locked() hook which output the HTML.

Parameters

  • $post : (WP_Post) Post object.
  • $user : (WP_User) The user with the lock for the post.

Live Example

To run the hook, copy the example below.

// run the action 
do_action( 'post_locked_dialog', $post, $user); 
  

The following example is for adding a hook callback.

// define the post_locked_dialog callback 
function action_post_lock_lost_dialog( $post, $user) { 
    // make action magic happen here... 
}; 
         
// add the action 
add_action( 'post_locked_dialog', 'action_post_lock_lost_dialog', 10, 1 ); 

To remove a hook callback, use the example below.

// remove the action 
remove_action( 'post_locked_dialog', 'action_post_lock_lost_dialog', 10, 1 );

Explore the latest in WordPress

Trying to stay on top of it all? Get the best tools, resources and inspiration sent to your inbox every Wednesday.