Как избежать случайных публикаций в WordPress

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

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

Прежде всего вам необходимо установить и активировать плагин Publisher Confirmation. Плагин работает «из коробки», поэтому у него нет страницы для настройки.

publish-warning[1]

Теперь, при нажатии на кнопку Опубликовать, плагин отобразит диалоговое окно, интересующееся ‘Are you SURE you want to publish this post?’ (Вы УВЕРЕНЫ, что хотите опубликовать эту запись?). Нажимайте ОК, если вы готовы опубликовать запись или же жмите Cancel, если кнопка Опубликовать была нажата случайно.

Плагин Publish Confirmation не обновлялся уже более двух лет. Он отлично работает с последней версией ordPress (3.8.1 на время написания этой статьи) и, возможно, не нуждается в обновлении. Однако мы понимаем, что некоторые пользователи могут чувствовать себя некомфортно при использовании устаревшего плагина. В виду того, что концепция плагина крайне простая, вы можете интегрировать его функции просто вставив код в файл functions.php вашей темы или в плагин для сайта WordPress:

// Это сообщение будет появляться в качестве подтверждения.
$c_message = 'Вы УВЕРЕНЫ, что хотите опубликовать эту запись?';
 
function confirm_publish(){

global $c_message;
echo '<script type="text/javascript"><!--
var publish = document.getElementById("publish");
if (publish !== null) publish.onclick = function(){
	return confirm("'.$c_message.'");
};
// --></script>';
}
add_action('admin_footer', 'confirm_publish');

Вот и все. Теперь вы защищены от случайной публикации записи на вашем WordPress блоге.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
Scroll To Top