Дополнительное подтверждение публикации поста

Дополнительное подтверждение публикации поста | n-wp.ru

Часто бывает, что публикуется еще не готовый пост. Это происходит, когда автор поста торопится или же по ошибке нажимает кнопку Опубликовать вместо кнопки сохранить. Я тоже грешу подобным, но у меня это происходит чаще автоматически — просто со временем выработалась привычка, с которой трудно бороться.

Мгновенная публикация — это хорошо, но в тех блогах, где есть мгновенное оповещение посетителей с помощью всплывающего сообщения, изменения списка постов на главной странице, отправка новых постов в RSS без задержки, это может привести к тому, что еще сырой пост попадает на глаза читателей и может своей незаконченностью или безграмотностью навредить репутации автора или блога в целом.

Какие есть средства для предотвращения подобных ошибок? Конечно, если большинство читателей узнают о новых постах с помощью RSS, можно установить задержку публикации:

Однако этот способ не защищает от размещения поста на главной странице. Чтобы лишний раз напомнить автору о том, что он не сохраняет, а публикует пост, можно при нажатии на кнопку Опубликовать выводить подтверждение публикации.

Дополнительное подтверждение публикации поста

Для этого достаточно добавить в файл functions.php используемой в блоге темы код скрипта:

//Подтверждение немедленной публикации ***************************************************************************************************

$publication_confirm_message = 'Вы хотите ОПУБЛИКОВАТЬ запись прямо сейчас? Если да, то нажмите OK, если нет, то нажмите ОТМЕНА.';
 
function publication_confirm_message_function(){
    global $publication_confirm_message;
    echo '';
    }

add_action('admin_footer', 'publication_confirm_message_function');

Этот скрипт запрещает немедленную публикацию. Он будет ждать, пока пользователь не прочтет сообщение в окне, появляющееся в центре экрана, и не выберет действие.

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*