• В Комментариях есть кнопка «Ответить», но мне нужно перед ней установить иконку из шрифта FontAwecome. Если я вставляю туда конструкцию вида <i class=»fa fa-comment-o»>, то страница не грузится из-за ошибки. Как можно обойти это ограничение? ниже текст куска кода.

    $link = sprintf( "<a class='comment-reply-link' href='%s' onclick='%s' aria-label='%s'>Тут текст для ответа</a>",
    			esc_url( add_query_arg( 'replytocom', $comment->comment_ID ) ) . "#" . $args['respond_id'],
    			$onclick,
    			esc_attr( sprintf( $args['reply_to_text'], $comment->comment_author ) ),
    			$args['reply_text']
    		)
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Юрій

    (@yube)

    Если я вставляю туда конструкцию вида <i class=»fa fa-comment-o»>, то страница не грузится из-за ошибки.

    Экранируйте кавычки. Или вставляйте через css с использованием псевдокласса before.

    Можно пожалуйста на конкретном примере экранирование кавычками?
    Спасибо

    echo '<i class=\"fa fa-comment-o\">';
    Модератор Юрій

    (@yube)

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

    $link = sprintf( "<i class=\"fa fa-comment-o\"><a class='comment-reply-link'

    Увы, не получается. Если использовать один их этих вариантов, то этот значок отображается много где. Пример на скриншоте
    http://s005.radikal.ru/i212/1509/74/4e3452c73225.jpg
    Спасибо за предложенные варианты.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Изменить текст «Ответить» в комментариях» закрыта для новых ответов.