Kategori: Wordpress, PHP & MySQL Yorumlar: 1 4973 Okunma
EKİ 11
99,9%'u MySQL veritabanları ile çalışmakta olan Wordpress sistemleri için birkaç işe yarar MySQL sorgusu:

Aylık mesaj sayısı


Aşağıdaki sorgu hangi ayda ne kadar mesaj yayınladığınızı gösterir.
SELECT CONCAT_WS(', ', MONTHNAME(`post_date`), YEAR(`post_date`))
    AS `post_month`, COUNT(*) AS `post_count`
FROM `wp_posts`
WHERE `post_type` = 'post' AND `post_status` = 'publish'
GROUP BY `post_month`
ORDER BY `post_date`;
Yorum yapanların isimleri ve e-mail adresleri

Bu sorgu blogunuza tüm onaylanmış bir yorumu bulunanların tam bir listesini verecektir.
SELECT `comment_author`, `comment_author_email`
FROM `wp_comments`
WHERE `comment_approved` = '1' AND `comment_type` = ''
GROUP BY `comment_author_email`;
Aylık yorum sayısı

Gerçekten çok faydalı bir sorgu. Aşağıdaki sorgu hangi ayda ne kadar yorum yapıldığını gösterecektir.
SELECT CONCAT_WS(', ', MONTHNAME(`comment_date`), YEAR(`comment_date`))
    AS `comment_month`, COUNT(*) as `comment_count`
FROM wp_comments
WHERE `comment_approved` = '1' AND `comment_type` = ''
GROUP BY `comment_month`
ORDER BY `comment_date`;
İnsanlar Saat Kaçta Yorum Yapıyor?

Aşağıdaki sorgu hangi saatte kaç yorum yapıldığını gösterecektir.
SELECT HOUR(`comment_date`) AS `comment_hour`,
    COUNT(*) as `comment_count`
FROM wp_comments
WHERE `comment_approved` = '1' AND `comment_type` = ''
GROUP BY `comment_hour`;
Top 10 yorumcu

Aşağıdaki sorgu blogunuza en çok yorum yapan 10 kişiyi gösterecektir.
SELECT `comment_author`, `comment_author_email`,
    COUNT(*) AS `comment_count`
FROM `wp_comments`
WHERE `comment_approved` = '1' AND `comment_type` = ''
GROUP BY `comment_author_email`
ORDER BY `comment_count` DESC
LIMIT 10;
Kaynak: http://theme.fm/2011/09/5-useful-mysql-queries-for-wordpress-2537/

Oylama: 2.1/5 (Toplam 199 oy)


Oyunİnceliyoruz (6 yıl önce)
#1
Harika olmuş

Yorum yap