WordPress - сохранить и закрыть? - PullRequest
0 голосов
/ 24 ноября 2011

Кто-нибудь знает, как добавить дополнительную кнопку «Сохранить и закрыть» на страницу редактирования сообщения в WordPress?«Обновление» - это хорошо, но если вы хотите быстро отредактировать большое количество сообщений, переключение между страницей списка сообщений и страницей редактирования записи становится очень утомительным.

Ответы [ 2 ]

0 голосов
/ 04 октября 2013

Есть плагин, который делает именно это: http://wordpress.org/plugins/lightbulb-save-and-close/

0 голосов
/ 30 апреля 2012

вы можете использовать функцию, подобную этой, подключившись к '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 требуется выход, так как он сам этого не делает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...