Если вы администратор, то значит регулярно получаете письма с комментариями. Все в них хорошо, только не понятно, кто ответил на твой комментарий. Подглядел способ, как вставить в уведомление, приходящее по электронной почте строчку, показывающую, кто ответил на ваш комментарий.
Если вы решили открыть блог, то вам потребуется регистрация доменов. ← Обратите внимание на этот сервис по регистрации доменов с удобным веб-интерфейсом и гибкой системой оплаты.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <code>function repliedToComment($text, $comment_id) { $comment = get_comment($comment_id); $parent_id = $comment->comment_parent; $parentComment = get_comment($parent_id); if ($parent_id > 0) { if ($parentComment->user_id == 1) { $text .= "\r\nЭто ответ на мой комментарий."; } else { $text .= "\r\nВ ответ на комментарий пользователя: " . $parentComment->comment_author; } } $approved = ''; if ($comment->comment_approved != 1) $approved = ' (необходимо одобрить)'; $text .= "\r\nОтветить" . $approved . ": " . get_comment_link($comment->comment_ID) . "\r\n"; return $text; } add_filter('comment_notification_text', 'repliedToComment', 10, 2); add_filter('comment_moderation_text', 'repliedToComment', 10, 2); |
Обратите внимание на
1 | user_id == 1 |
. Тут стоит указать ваш ID, но в большинстве случаев если вы администратор, то смена не потребуется. Dimox, спасибо за код!







А чем этот способ лучше чем с помощью плагина WordPress Thread Comment ? или это просто альтернативный вариант?
Плагин ставить не надо.
Хммм. но этот плагин делает древовидные комментарии, а функция сообщений на мыло – просто бонус. То есть фактически это просто альтернативный способ, ведь в ВП по умолчанию комментарии не имеют древовидной формы и плагин древовидных каментов все равно один из необходимых.
Древовидные комментарии относятся не к WP, а к используемой теме. WP поддерживает древовидные комментарии, для этого даже галочка соотвествующая есть.
Наверное в старых версиях не было. поэтому как поставил я этот плагин, так с ним и живу :) Я же консерватор :D
Подскажите а как можно сделать такие древовидные комментарии как тут и что бы под после нажатия на кнопку ответить, под постом всплывала форма комментирования?
Древовидные комментарии в этом блоге являются его частью. Если в теме, используемой в вашем блоге нет древовидных комментариев, то обратите внимание на плагин WordPress Thread Comment: http://n-wp.ru/1734 .
Помочь улучшить комментарии поможет обзор Лучшие плагины для работы с комментариями: http://n-wp.ru/5309