Как проверить, было ли сообщение об обновлении wp успешным
Я хочу обновить сообщение, используя
wp_update_post( $my_post );
Как я могу проверить, было ли это успешно? Должен ли он возвращать идентификатор записи при успешном обновлении? Я пытаюсь это сделать:
$post_id = wp_update_post( $my_post );
if ( $post_id ) {
echo "successful";
} else {
echo "fail";
}
Приведенный выше код не возвращает никакого идентификатора, поэтому я хотел убедиться, что он правильный.
2
1 answers
Вы можете использовать $wp_error
аргумент для возврата сообщения об ошибке.
$post_id = wp_update_post( $my_post, true );
if ( is_wp_error( $post_id ) ) {
echo $post_id->get_error_message();
}
else {
echo 'true';
}
3
Author: Brian Fegter, 2015-07-27 20:03:53