WordPress-保存并关闭?

WordPress-保存并关闭?,wordpress,Wordpress,有人知道如何在WordPress的编辑帖子页面中添加一个额外的“保存并关闭”按钮吗“更新”很好,但如果你想快速编辑大量帖子,在帖子列表页面和“编辑帖子”页面之间来回切换会变得非常乏味。你可以使用类似这样的功能,连接到“帖子更新”页面: add_action('post_updated', 'close_on_save', $_GET['post'] ); function close_on_save( $post_id ) { $posttype = get_post_type($p

有人知道如何在WordPress的编辑帖子页面中添加一个额外的“保存并关闭”按钮吗“更新”很好,但如果你想快速编辑大量帖子,在帖子列表页面和“编辑帖子”页面之间来回切换会变得非常乏味。

你可以使用类似这样的功能,连接到“帖子更新”页面:

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;    

}
因为我不想关闭我正在编辑的页面,所以我只是在其他PostType的情况下重定向。
请注意,wp_redirect需要在之后退出,因为它本身并不这样做。

有一个插件可以做到这一点: