ÖNEMLİ: Kodu çalıştırdığınızda hiç bir sorumluluk kabul etmiyorum. Yedek almak, yedeği geri yüklemek tamamen sizin sorumluluğunuzda. Kodu denemedim, çalışmaması için bir sebep yok ama siz veritabanınızın yedeğini alıp deneyin lütfen. Hatta veritabanınızı localhost üzerinde kurup öyle deneyin. İyi çalışmalar.
<?php
$dbhost = 'localhost';
$dbuser = '';
$dbpass = '';
$dbname = '';
$baglan = @mysql_connect($dbhost, $dbuser, $dbpass);
@mysql_select_db($dbname, $baglan);
$sorgu1 = @mysql_query("DELETE FROM wp_term_relationships WHERE term_taxonomy_id = '1'"); // 1 yerine yazılardan kaldırmak istediğiniz kategorinin ID'sini yazın. Tablo ismini kendinize göre düzenleyin.
echo @mysql_affected_rows();
?>
Belki başka arkadaşların da işine yarar ben, müsait olmadığımdan çözümü yazmıştım sql i paylaşmış arkadaşlar.
Aslında, wp 'nin kendi $wpdb; sınıfı ile de query set edebilirsiniz.
x.php içeriği;
<?php
include 'wp-load.php';
global $wpdb;
$wpdb->query(
'DELETE FROM '.$wpdb->prefix.'term_relationships
WHERE term_taxonomy_id = "1"'
);
?>
iyi forumlar. x.php ana dizinde olmalı.