Удаление всех записей произвольного типа записей
Скопировано
global $wpdb;
$sql = "DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'ТИП_ЗАПИСИ';";
$wpdb->get_results( $sql );
Показать код
Вместо ТИП_ЗАПИСИ
надо подставить верное имя произвольного типа записей. Например, auto
, если у вас есть такой тип записей или post
для удаления стандартных записей.