Во многих темах можно наблюдать блок с информацией об использовании стандартных тегах для оформления комментарий. Это излишней повтор и он в своем роде относится к плагиату поскольку находиться на большинство сайтах. Если непонятно о чем идет речь, то имеются в виду теги, которые отображаются после поля ввода комментария.
Чтобы убрать их или удалить есть несколько способов, а именно четыре. Давайте рассмотрим каждый из них и выберите для себя более простой или удобный.
Удаляем блок «HTML-теги и атрибуты» путем редактирования файла comment-template.php
Для выполнения этой задачи потребуется минимум действий.
— подключаемся к сайту через FTP – клиент.
— заходим в папку «wp-includes»
— находим файл «comment-template.php».
— открываем его и ищем такую строку:
'comment_notes_before' => '<p class="comment-notes"><span id="email-notes">' . __( 'Your email address will not be published.' ) . '</span>'. ( $req ? $required_text : '' ) . '</p>', 'comment_notes_after' => '<p class="form-allowed-tags" id="form-allowed-tags">' . sprintf( __( 'You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: %s' ), ' <code>' . allowed_tags() . '</code>' ) . '</p>',
— удаляем ее.
Убираем стандартные теги «HTML-теги и атрибуты» путем редактирования файла functions.php
Этот способ более проще, но все же также придётся лезть в файл и редактировать его. Проще тем что удалять ничего не нужно, а наоборот, добавить нужную функцию. Открываем в вашей теме файл functions.php и в конце перед знаком ?> добавляем следующий код:
function my_custom_init() { add_filter('comment_form_defaults','custom_comment_form_defaults'); } add_action('after_setup_theme','my_custom_init'); function custom_comment_form_defaults($default) { unset($default['comment_notes_after']); return $default; }
Удаляем теги «HTML-теги и атрибуты» путем редактирования файла comments.php
В установленной вами темы открываем файл comments.php и где-то внизу (если есть) находим строчку:
<?php comment_form(); ?>
Меняем ее на:
<?php comment_form(array('comment_notes_after' => '')); ?>
И все, надписи «Можно использовать следующие HTML-теги и атрибуты» больше нет.
Прячем стандартные теги с помощью CSS стилей
Открываем файл style.css и где-нибудь в конце прописываем стили:
.form-allowed-tags{ display: none; }
Вот такие четыре способа, надеюсь, один из них вам поможет.