У меня есть скрипт, где я обновляю сообщения из файла CSV.У меня есть методы вставки и обновления, однако я не могу отработать методы удаления.
Вот функция:
$registration = $csv_data["REGISTRATION"];
function delete_cars_in_db($registration) {
$car_query = "SELECT * FROM $wpdb->postmeta WHERE meta_key='registration'";
$delete_car = $wpdb->get_results($car_query);
foreach($delete_car as $dcar) {
if($dcar->meta_value != $registration) {
echo "Delete Car" . $dcar->meta_value;
wp_delete_post($dcar->post_id);
}
}
}
Я считаю, что оператор if не работает.
Я бы подумал, что логика здесь будет такой: если она не в CSV, а в базе данных, то удалите сообщение.
Это для плагина WordPress.
есть идеи?