Switch language

wpseek.com
A WordPress-centric search engine for devs and theme authors




wp_ajax_wp_remove_post_lock [ WordPress Function ]

wp_ajax_wp_remove_post_lock ( No parameters )
Defined at:



No description yet.

Source


<?php
function wp_ajax_wp_remove_post_lock() {
    if ( empty( 
$_POST['post_ID'] ) || empty( $_POST['active_post_lock'] ) )
        
wp_die);
    
$post_id = (int) $_POST['post_ID'];
    if ( ! 
$post get_post$post_id ) )
        
wp_die);

    
check_ajax_referer'update-' $post->post_type '_' $post_id );

    if ( ! 
current_user_can'edit_post'$post_id ) )
        
wp_die( -);

    
$active_lock array_map'absint'explode':'$_POST['active_post_lock'] ) );
    if ( 
$active_lock[1] != get_current_user_id() )
        
wp_die);

    
$new_lock = ( time() - apply_filters'wp_check_post_lock_window'AUTOSAVE_INTERVAL ) + ) . ':' $active_lock[1];
    
update_post_meta$post_id'_edit_lock'$new_lockimplode':'$active_lock ) );
    
wp_die);
}
?>

Examples [ wp-snippets.com ]

Google Arama Sonuçlarý

Dahasý ...

Kullanýcý Tartýþmalarý [ wordpress.org ]

- Bulunamadý -

Yeni bir konu yaz ...

0 User Note(s)

Henüz yok. Ýlk sen ol!

Yeni Ekle ...



HTML5 Powered with CSS3 / Styling, Performance & Integration, and Semantics