Главная » WordPress » Статьи Wordpress » WordPress отключить комментарии…
Распечатать статью

WordPress отключить комментарии…

Сегодня приведу пример того, как можно отключить комментарии на WordPress программным способом, т.е. не через администраторскую панель.

Для чего этот трюк необходим? Представьте на мгновение, создаете вы выставку тем оформления. Предварительный просмотр организован. Форму отправки отзывов надо бы тоже по-хорошему продемонстрировать, а вот её «излишний» в данном контексте запретить, иными словами подсунуть спамерам пустышку.

Реализовывать данную задачку буду с помощью хука посредством использования функции add_action().

function nс_result($id) {
  if (!is_user_logged_in()) :
    $updated_status = 'trash';
    wp_set_comment_status($id, $updated_status);
    wp_die('Форма комментирования блога '
          .'работает в режиме «только просмотр».');
  endif;
}
add_action('comment_post', 'nс');

Важно! Корзину понадобится отключить правкой конфигурационного «wp-config.php».

Как использовать: выносите код плагином и используете на здоровье. Способ создания бутафорских форм ручным прописыванием в каждой теме-шаблоне мною даже не рассматривался — муторно.

Источник:  sooource.net

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

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

Похожие статьи