WP için bazı yararlı sorgu örnekleri

YoRuMSuZ

Biz işimize bakalım...
Katılım
7 Hzr 2006
Mesajlar
37,478
Beğeniler
9,014
Takım
GALATASARAY
#1
Wordpress veritabanı için phpMyAdmin aracılığı ile çalıştırabileceğiniz bazı yararlı mysql sorgu örnekleri...


WordPress spam yorumları bir anda silmek için kullanabileceğiniz kullanışlı bir mysql kodu.
Kod:
DELETE FROM wp_comments WHERE wp_comments.comment_approved = 'spam';
Onaylanmamış tüm yorumları bir anda silmek için şöyle bir mysql kodu kullanabiliriz;
Kod:
DELETE FROM wp_comments WHERE comment_approved = 0;
Belli bir tarihten önceki yazılara yorum yapılmasını engellemek istiyorsunuz diyelim, şöyle bir kod kullanacağız. Tarihi kendinize göre değiştirin.
Kod:
UPDATE wp_posts SET comment_status = 'closed' WHERE post_date < '2012-01-01' AND post_status = 'publish';
Sitenize gelen onlarca yorum var ve bir baktınız yorumlarda verilen linkler spam bir site. Sizin sitenizde bunu görmek istemiyorsanız bir hamlede o bağlantıyı veren yorumları silebilirsiniz.
Kod:
DELETE from wp_comments WHERE comment_author_url LIKE "%www.SİTEADI.com%" ;
Tüm sayfalarda bulunan bir içeriği değiştirmek için şöyle bir kod kullanabiliriz. Yazılardaki BUL kelimesini arayacak ve hepsini DEĞİŞTİR yapacaktır.
Kod:
UPDATE wp_post SET post_content = replace(post_content, '<strong>BUL</strong>', '<strong>DEĞİŞTİR</strong>' ) ;
Eğer bir yazarın bütün yazılarını başka bir yazara atamak istiyorsanız şöyle birşey yapabilirsiniz.
Kod:
UPDATE wp_posts SET post_author=yeni_yazar_id WHERE post_author=eski_yazar_id;
WordPress bildiğiniz üzere bir yazının revisionlarını oluşturuyor. Bir hamlede hepsini silmek için şunu kullanabiliriz;
Kod:
DELETE FROM wp_posts WHERE post_type = "revision";
WordPress şifresini elle değiştirmek için şunu yapabilirsiniz. Şifre alanına şifrenizi yazın.
Kod:
UPDATE 'wordpress'.'wp_users' SET 'user_pass' = MD5('<strong>ŞİFRE</strong>') WHERE 'wp_users'.'user_login' ='admin' LIMIT 1;
WordPress de resim yolunu değiştirdiniz, eskiden eklediğiniz tüm dosyaların da yolunu bir anda değiştirmek için şu sorguyu çalıştırın.
Kod:
1
UPDATE wp_posts SET post_content = REPLACE (post_content, 'src="http://www.ESKİSİTEADI.com', 'src="http://www.YENİSİTEADI.com');
Alıntı​
 
Top