Intereting Posts
Как добавить собственный CSS-класс во ВСЕ ссылки Как управлять несколькими доменами на разных языках в каждом домене с помощью одной установки WordPress? получить автора опубликованной публикации add_rewrite_rule с использованием пользовательской таксономии и года Выделите пункт меню, когда пользовательский тип сообщения? Пытаясь локализовать тему стартового разряда Underscores Пользовательская таксономия – только выходные релевантные термины WordPress неожиданно изменил все ссылки на example.com/example.com/ <Content> Добавление настраиваемых полей при выборе определенных шаблонов pre_get_posts и установить Как структурировать персонализированные типы сообщений с разделяемыми категориями? Пустой / Белый экран на Frontend, но доступный бэкэнд? Является ли get_posts () более эффективным, чем The Loop? Создание списка поиска в списке сотен компаний / услуг Нужно ли изменять размер изображения в соответствии с постом?

Как показать последний комментарий о зависании?

WordPress обычно имеет «Оставить комментарий», «1 комментарий» или «% комментариев» на странице блога, и я хочу, чтобы люди могли нависнуть над этим и показать jQuery последний комментарий в прямоугольном поле под ним (нажатие все последующее содержимое). Очевидно, они нажимают, чтобы читать больше комментариев или отвечать, но я не могу понять, с чего начать и идти оттуда.

В качестве примера, если вы посмотрите на сайт Destructoid, они показывают последний комментарий после каждого сообщения. Я хочу показать что-то подобное, но только после того, как «# comments» зависнет. Только тогда появится окно с последним комментарием и оставит остальную часть контента. Он исчезнет, ​​если мышь будет удалена из самой ссылки или самого окна.

Я полагаю, что get_comments можно использовать для его вызова, но comments_popup_link не принимает аргументы для текстовых или jQuery-полей, я не думаю. Какие-либо предложения?

Solutions Collecting From Web of "Как показать последний комментарий о зависании?"

Фильтр comments_popup_link_attributes позволит вам выводить атрибуты в ссылке.

 function add_comment_hover_action() { echo ' onHover="fireMyJSCode();"'; } add_filter('comments_popup_link_attributes', 'add_comment_hover_action'); 

Кроме того, вы можете подключиться к фильтру comments_number чтобы добавить оболочку span вокруг текста номера комментария с общим именем класса и родительским идентификатором сообщения в качестве атрибута. Затем в JavaScript вы можете назначить функцию для обработки действий наведения для всех этих пространств комментариев. Внутри вашего обработчика зависания функции js доступ к идентификатору сообщения из элемента оболочки.