Как обновить значения 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 через систему комментариев"