Intereting Posts
Добавление чувствительных размеров изображения База данных для поля автозаполнения JQuery Пользовательский php-файл в wordpress Создание просмотров сообщений как сортируемых Как я могу избавиться от wp перед URL? WordPress call_user_func_array () ожидает, что параметр 1 будет действительным обратным вызовом, класс WordPress запрещает изменение страницы на определенную постоянную ссылку Как использовать WP_Query для получения пользовательского типа сообщений с ключевыми словами Как удалить изображение на одном продукте и получить продукт на странице? перенаправить 301 со специальным символом, таким как WIX-сайт «#!» Редактирование содержимого только одного div на странице из wordpress Случайная категория с недавним заголовком и миниатюрой Отключить постоянные ссылки на всех страницах и сообщениях Permalinks хорошо некоторые страницы, но 404 ошибка на других Можете ли вы исключить дочерние страницы определенного родителя в рамках навигации?

Запуск функции сразу после того, как пользователь разместил комментарий

Я хочу вызвать функцию сразу после того, как пользователь разместил комментарий к сообщению. Я хочу прочитать данные сеанса, найти идентификатор пользователя и посмотреть его facebook_id, если он у него есть. Затем я опубликую тот же комментарий на его странице в Facebook.

Как я могу с уверенностью узнать, опубликовал ли пользователь комментарий?

Как я могу узнать, какой пользователь это?

Как я могу вызвать функцию после этого?

Solutions Collecting From Web of "Запуск функции сразу после того, как пользователь разместил комментарий"

Как я могу с уверенностью узнать, опубликовал ли пользователь комментарий?

Существует крючок под названием « wp_insert_comment », который выполняется сразу после добавления комментария. Эти действия сначала передают 2 аргумента, а второй – комментарий.

Как я могу узнать, какой пользователь это?

Ну, это зависит от того, является ли пользователь зарегистрированным подписчиком вашего блога. Используйте hook « wp_insert_comment » вместе с функцией « get_comment ».

Как я могу вызвать функцию после этого?

Это просто php, поэтому вы можете делать все, что хотите в своей функции.

Это просто поможет решить вашу проблему самостоятельно. Самая сложная часть – работать с API Facebook.