Как в WordPress убрать имя пользователя из класса комментария

Итак, известно, что WordPress в стандартных комментариях, если взглянуть на классы CSS, всегда прописывает логины / имена пользователей - <li class="comment byuser comment-author-admin bypostauthor even thread-even depth-1" id="li-comment-134">, которые используются для аутентификации а-ля входа на сайт. Если вам никчему такая открытость, то с помощью сниппета, приведенного чуть ниже это очень легко исправить. Смотрим код:

<?php
add_filter('comment_class', 'udalit_klass_avtora_kommentariya');

function udalit_klass_avtora_kommentariya($classes) {
    foreach ($classes as $key => $class) :
        if (strstr($class, "comment-author-")) :
            unset($classes[$key]);
        endif;
    endforeach;
    return $classes;
}
?>

Вставьте показанный выше программный код в файл functions.php, и посмотрите результат в отладчике Google Chrome. Используем фильтр comment_class.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.