akcjaod 1.2.0
comment_post
Opis
Uruchamiany po zapisaniu komentarza. Pozwala na wysyłanie powiadomień i dodatkową moderację.
Przykład użycia
add_action( 'comment_post', ... )php
add_action( 'comment_post', 'wpdocs_notify_on_comment', 10, 3 );
function wpdocs_notify_on_comment( $comment_id, $comment_approved, $commentdata ) {
if ( 1 !== $comment_approved ) {
return; // komentarz czeka na moderację
}
error_log( 'Nowy komentarz: ' . $commentdata['comment_content'] );
}
add_action( 'comment_post', 'wpdocs_notify_on_comment', 10, 3 );
function wpdocs_notify_on_comment( $comment_id, $comment_approved, $commentdata ) {
if ( 1 !== $comment_approved ) {
return; // komentarz czeka na moderację
}
error_log( 'Nowy komentarz: ' . $commentdata['comment_content'] );
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$comment_id | int | The comment ID. |
$comment_approved | int | string | 1 if the comment is approved, 0 if not, 'spam' if spam. |
$commentdata | array | Comment data. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_action( 'comment_post', 'twoja_funkcja', 10, 3 );
function twoja_funkcja($param_1, $param_2, $param_3) {
// Twój kod
}
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_action( 'comment_post', 'twoja_funkcja', 10, 3 );
function twoja_funkcja($param_1, $param_2, $param_3) {
// Twój kod
}Popularne w tej kategorii