Блог Андрея Юрченко

Авторский блог с полезными статьями по темам: создание сайта, заработок на сайте, заработок в интернете, работа на дому, работа в интернете, инфобизнес

Полезные хаки для комментариев WordPress. Часть 1

Привет друзья! Продолжаем создавать и совершенствовать свой ресурс, улучшая и расширяя возможности используемого нами движка WordPress. Сегодня хочу поделиться опытом улучшения комментариев на блоге.

Общение автора блога с его читателями  обычно происходит через комментарии и мы должны сделать этот процесс удобнее, привести в надлежащий вид ваши комментарии. Для этого мы рассмотрим несколько полезных хаков, которые помогут изменить и улучшить ваши комментарии. Ну что, «поехали»?

комментарии на сайт, wordpress комментарии

Все, что я опишу ниже, было проверено и проделано мной лично. Все хаки рабочие и проверены на разных версиях WordPress. Так что берите и смело применяйте на своем ресурсе.

Общее количество постов и комментариев.

Зайдя в админ-панель своего блога, вы можете видеть панельку, на которой отображается количество постов, страниц и комментариев на вашем блоге. Было бы не плохо, если бы такая информация отображалась и для посетителя.

Такая видимость может быть полезна на странице для рекламодателей, когда можно увидеть число комментов и их средний показатель на пост. Реализовать такую функцию можно при помощи кода;

<?php

$count_posts = wp_count_posts();

$posts = $count_posts->publish;

$count_comments = get_comment_count();

$comments  = $count_comments['approved'];

$html = ‘<p>Всего в блоге <strong class=»white»>’ . $posts . ‘</strong> записей.<br />Читатели оставили <strong>’ . $comments . ‘</strong> комментариев.<br />В среднем по <strong class=»white»>’ . round($comments/$posts) . ‘</strong> комментариев на пост.</p>’;

echo $html;

?>

Данный код можно использовать в любом месте вашего ресурса. Например, вставить на любую страницу блога, в футер или в боковую колонку через виджет, прописать свои классы и ваши показатели блога будут видны любому посетителю.

Выделение комментарий автора

Посты на блоге, которые имеют большое число комментариев не редкость и порой найти комментарии самого автора становится проблематично. Например, пользователь задал вопрос и после ищет ответ на него в большом списке комментов.

Вот для решения такого рода задач, да и просто для того, чтобы выделить автора мы сделаем так, что все комментарии автора будут выделяться на общем фоне.

Для этого Вам необходимо в файле темы style.css прописать стили для класса bypostauthor, например:

.bypostauthor {

color: #fff;

font-weight: bold;

background: #00ff00;

}

Здесь Вы можете задать свои параметры или добавить другие переменные, тем самым настроить по своему вкусу или в тему своего блога, все зависит только от вашей фантазии.

Убираем html-код в комментариях

Часто бывает, что в комментариях присутствует различные url-ы, которые WordPress превращает в активные ссылки. Порой эти ссылки имеют «левый» характер и совершенно не нужны на нашем блоге. При модерации все это можно почистить, но вот если комментариев очень много или они публикуются вовсе без проверки, тогда реальная проблема – заспаменность гарантирована.

Попробуем решить эту проблему следующим способом — откройте файл function.php вашей темы и добавьте в него следующий код:

function plc_comment_post( $incoming_comment ) {

$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);

$incoming_comment['comment_content'] = str_replace( «‘», ‘&apos;’, $incoming_comment['comment_content'] );

return( $incoming_comment );

}

function plc_comment_display( $comment_to_display ) {

$comment_to_display = str_replace( ‘&apos;’, «‘», $comment_to_display );

return $comment_to_display;

}

add_filter(‘preprocess_comment’, ‘plc_comment_post’, », 1);

add_filter(‘comment_text’, ‘plc_comment_display’, », 1);

add_filter(‘comment_text_rss’, ‘plc_comment_display’, », 1);

add_filter(‘comment_excerpt’, ‘plc_comment_display’, », 1);

 Сохраните изменения. Теперь весь html-код в комментариях будет отображаться как обычный текст. Сама трансформация в ссылку не отключается и пользователи могут спокойно переходить по этой ссылке. Один «недостаток» в этом коде – пропадает интерес спамеров к вашему блогу или по крайней мере сильно уменьшается.

На этом пока закончу. В дальнейших статьях обязательно опишу еще несколько полезных «фишек», которые преобразуют ваши комментарии, так что не забудьте подписаться на RSS и ждите следующей статьи.

Обязательно напишите мне в комментариях свой отзыв к данной статье. Если возникнут проблемы или вопросы, то так же пишите в комментариях.

Продолжение статьи читайте по ссылке:  ЧАСТЬ 2

С уважением, Андрей Юрченко

Поделитесь статьей в социальных сетях!

Подпишись на RSS-рассылку и получай новые статьи на почту!

Введите свой e-mail:

МАГИЧЕСКИЙ ШАБЛОН ПОДПИСНОЙ СТРАНИЦЫ В ПОДАРОК, ЗАБИРАЙТЕ

Оставить комментарий:

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

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Комментарии Вконтакте:

Content Tab Three

Блог Андрея Юрченко © 2016

ВВЕРХ