Intereting Posts
Проблемы с DBDelta с ключом FOREIGN? Удалить атрибут id из ссылки стилей Как создать несколько новых объектов wpdb? Как проверить, находится ли я в архиве пользовательского типа сообщений в области администрирования Записи портфолио WordPress Как вы переводите текст функции comment_number в теме? Как я могу получить описание изображения / название / alt для изображения галереи? Как включить визуальный редактор при редактировании комментариев на панели управления? Удалить опции из всех блогов на удалении плагина из сети / мультисайта получать сообщения по тегу до отображения в виджетах update_user_meta добавить значение сверху в существующее значение Могу ли я запускать настраиваемый php на определенных страницах в WordPress? get_term_link () возвращает неверный URL-адрес Неполадка работы столбца Отключите панель администратора / проблему с отзывчивым меню

Как обновить значения Post Meta через систему комментариев

Я работаю над тем, чтобы позволить пользователям оценивать сообщения – через комментарий meta. Сохранение и отображение отдельных рейтингов работает, однако я хотел бы иметь возможность хранить средний рейтинг в метатете сообщений.

У меня есть это до сих пор, похоже, застрял в передаче ценностей в метатет пост.

add_action( 'comment_post', 'add_av_rating', 1 ); function add_av_rating($comment_ID) { $commentdata=get_comment($comment_ID, ARRAY_A); $parent_post=get_post($commentdata['comment_post_ID']); //get rating, get post meta & calc update_post_meta($parent_post, 'average_wr', $commentdata); } 

Даже когда я добавляю значение, такое как «thisText» вместо $ commentdata, похоже, что он терпит неудачу. Что я делаю не так?

Solutions Collecting From Web of "Как обновить значения Post Meta через систему комментариев"