• Merhaba Ziyaretçi.
    "Yapay Zeka Objektif " Fotoğraf Yarışması başladı. İlgili konuya  BURADAN  ulaşabilirsiniz. Sizi de bu yarışmada görmek isteriz...

WP için bazı yararlı sorgu örnekleri

YoRuMSuZ

Biz işimize bakalım...
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