В моем плагине у меня есть форма с парой полей ввода ( customer_name и customer_email ), которая создает сообщение при отправке.
Когда отправлено, яЯ также проверяю, существует ли в базе данных сообщение с таким же post_title :
// posts
$customer_name = sanitize_text_field($_POST['customer_name']);
// post_meta
$customer_email = sanitize_text_field($_POST['customer_email']);
if( post_exists($customer_name) ) {
// the post exists, update the post
} else {
// the post does not exist, add new post
}
.., которое отлично работает.
Но что мне нужноДля этого нужно не только проверить, существует ли customer_name , но также проверить, что customer_name уже имеет customer_email (в post_meta) так же, как тот, которыйбыл отправлен.
После этого я узнаю, нужно ли мне обновить существующий пост или создать новый пост.