WordPress как на ладони

Открыть внутренние ссылки в комментариях

Вордпресс по умолчанию всем ссылкам в комментариях присваивает атрибут rel="nofollow", в том числе и внутренним.

Как сделать так, чтобы внутренним ссылкам он этот атрибут не присваивал, а у внутренних ссылок с уже имеющимся rel="nofollow" убрал бы его?

Вопрос касается только ссылок в тексте комментария.

0
ilya3
7.3 года назад
  • 0
    campusboy4748 www.youtube.com/c/wpplus

    WordPress по умолчанию так и делает:

    Может у вас плагин какой стоит под это дело, который "портит" малину.

    ilya3 7.3 года назад

    Ясно. Видимо, был какой-то, который надобавлял к внутренним ссылкам nofollow. Можно ли с помощью какой-то функции разово почистить все внутренние ссылки в комментариях от nofollow? Их очень много. Чтоб вручную не делать.

    Kama 7.3 года назад

    У вас что в БД ссылка указана с атрибутом nofollow? Обычно этот nofollow ставиться налету...

    campusboy 7.3 года назад

    На лету, имеется в виду при выводе коммента чисто? Логичнее 1 раз пройтись движку регуляркой при сохранении коммента, чем каждый раз при выводе smile Вот в WP так и реализовано.

    Kama 7.3 года назад

    В ВП как раз обычно все налету делается. За сплочением случаев, когда это "налету" требует излишних операций и нагрузки... Налету это удобно, потому что если не надо можно отключить или переделать под себя... Вот тут бы это сейчас пригодилось...

    Kama 7.3 года назад

    Вот нашел фильтр WP

    add_filter( 'pre_comment_content',      'wp_rel_nofollow',              15    );

    Т.е. функция wp_rel_nofollow() срабатывает при добавлении комментария.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация