2011-11-24 189 views
0

有誰知道在WordPress的編輯帖子頁面添加額外的「保存並關閉」按鈕的方法嗎? '更新'沒問題,但如果您想快速編輯大量帖子,則會在帖子列表頁面和編輯帖子頁面之間來回切換,非常繁瑣。WordPress - 保存並關閉?

回答

0

你可以使用這樣的函數上,鉤入「post_updated」:

add_action('post_updated', 'close_on_save', $_GET['post']); 

function close_on_save($post_id) { 

    $posttype = get_post_type($post_id); 

    if ($posttype == 'post' || $posttype == 'page') 
     return $post_id; 

    if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) 
     return $post_id; 

    $url = get_bloginfo('wpurl') . '/wp-admin/edit.php?post_type=' . $posttype; 

    wp_redirect($url); 
    exit;  

} 

,因爲我不希望關閉頁面我編輯,我只是​​在其他posttypes的情況下重定向。 請注意,wp_redirect之後需要退出,因爲它本身不會執行它。