WordPress - 保存并关闭?

时间:2011-11-24 12:51:23

标签: wordpress

有没有人知道如何在WordPress的编辑帖子页面添加额外的“保存并关闭”按钮? “更新”很好,但是如果您想快速编辑很多帖子,那么在帖子列表页面和编辑帖子页面之间来回切换会变得非常繁琐。

2 个答案:

答案 0 :(得分: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;    

}

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

答案 1 :(得分:0)

有一个插件正是这样做的:http://wordpress.org/plugins/lightbulb-save-and-close/