Кто-нибудь знает, как я могу использовать следующий учебник, который предоставляет уведомления почти в реальном времени, когда пользователь комментирует, и подключает его к ходу wordpress publish_post?
Вот моя текущая функция, которая отправляет пользователям электронное письмо при публикации нового сообщения:
add_action('publish_listings', 'vba_update', 10, 1);
add_action('draft_listings', 'vba_update', 10, 1);
function vba_update($post_id){
$args = array(
'include' => tb_get_followers($user_id)
);
$user_query = new WP_User_Query($args);
if ( !empty($user_query->results) ) :
$post_title = get_the_title( $post_id );
$post_url = get_permalink( $post_id );
$subject = 'A post has been updated';
$message = "A post has been updated on your website:\n\n";
$message .= "<a href='". $post_url. "'>" .$post_title. "</a>\n\n";
/** Send an individual message to each user */
foreach ( $user_query->results as $user ) :
wp_mail($user->data->user_email, $subject, $message);
endforeach;
endif;
}
и вот ссылка на учебник, на который я ссылаюсь: https://www.webslesson.info/2017/02/facebook-style-notifications-in-php.html
Любая помощь будет принята с благодарностью!