Как убрать в комментариях ненужный текст-подсказку: ‘вы можете использовать html-теги и атрибуты…’

В некоторых шаблонах WordPress, в комментариях, ниже окна ввода сообщения, есть небольшой текст, в котором написана подсказка использования HTML-тегов. Выглядит это примерно так:

как убрать текст подсказку в комментарияхЯ говорю о тексте ниже окна ввода комментария.

Авторы шаблонов поступают так: или пишут этот текст в файле comments.php шаблона WordPress, или используют стандартную функцию, которая расположена в файле comment-template.php в директории wp-includes вашего WordPress.

В файле comments.php шаблона найти эту строку не сложно, а вот во втором файле — comment-template.php — немного сложнее. Он большой и для новичка — сплошные дебри.

Подсказываю.

Откройте этот файл, опуститесь практически в самый конец файла и найдите такое место (строки 1535-1549):

Data hosted with ♥ by Pastebin.com — Download Raw — See Original

$required_text = sprintf( ‘ ‘ . __(‘Required fields are marked %s’), * );

        $defaults = array(

                ‘fields’               => apply_filters( ‘comment_form_default_fields’, $fields ),

                ‘comment_field’        =>

. _x( ‘Comment’, ‘noun’ ) .

,

                ‘must_log_in’          =>

. sprintf( __( ‘You must be logged in to post a comment.’ ), wp_login_url( apply_filters( ‘the_permalink’, get_permalink( $post_id ) ) ) ) .

,

                ‘logged_in_as’         =>

. sprintf( __( ‘Logged in as %2$s. Log out? ), admin_url( ‘profile.php’ ), $user_identity, wp_logout_url( apply_filters( ‘the_permalink’, get_permalink( $post_id ) ) ) ) .

,

                ‘comment_notes_before’ =>

. __( ‘Your email address will not be published.’ ) . ( $req ? $required_text : » ) .

,

                ‘comment_notes_after’  =>

. sprintf( __( ‘You may use these HTML tags and attributes: %s’ ), ' . allowed_tags() . » ) .

,

                ‘id_form’              => ‘commentform’,

                ‘id_submit’            => ‘submit’,

                ‘title_reply’          => __( ‘Leave a Reply’ ),

                ‘title_reply_to’       => __( ‘Leave a Reply to %s’ ),

                ‘cancel_reply_link’    => __( ‘Cancel reply’ ),

                ‘label_submit’         => __( ‘Post Comment’ ),

        );

В этой функции нас интересует вот это место (строка 8 кода):


'comment_notes_after' => '

' . sprintf( __( 'You may use these HTML tags and attributes: %s' ), ' ' . allowed_tags() . '‘ ) . ‘

',

Вырежьте (удалите) все, что между одинарными кавычками. Будет выглядеть вот так:


'comment_notes_after' => '',

Или скопируйте у меня и замените в своем файле.
Сохраните изменения. Перегрузите страницу вашего сайта. Текст-подсказка исчезнут.
Если мой совет вам помог — поделитесь с другими (кликните на кнопку Twitter и/или Facebook).
Олег Власов

Запись опубликована в рубрике WordPress. Добавьте в закладки постоянную ссылку.

Один ответ на “Как убрать в комментариях ненужный текст-подсказку: ‘вы можете использовать html-теги и атрибуты…’

  1. Технологии говорит:

    Я не программист, но все понятно и просто. Спасибо)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Я не спамер This plugin created by Alexei91