Публикация в группе: Плагин WP-Recall - Личный кабинет на WordPress

Категории группы: Полезное

Добавлено в закладки: 6

Приветствую!

Не так давно я дал возможность посетителям сайта codeseller.ru исправлять свои опубликованные комментарии в течении двух минут после публикации этого комментария, что, конечно, повысило удобство комментирования на сайте.

Хочу поделиться реализацией такой возможности со всеми кому это будет интересно.

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

Добавим в файл скриптов своего шаблона jQuery-скрипт появления формы редактирования комментария:

Осталось добавить функцию обработки данных с формы редактирования:

Добавим минимально необходимые css-стили в качестве финального штриха:

После этого все должно работать.

Я добавил в скрипт поддержку шрифтовых иконок плагина wp-recall, поэтому если у вас установлен этот плагин, то к ссылке изменения комментария добавиться симпатичная иконка).

Удачи!

40

Автор публикации

не в сети 9 часов

Андрей CS

10k

пока занят

Комментарии: 1780Публикации: 411Регистрация: 30-11--0001Продаж/Покупок: 16725/114