Kategori: Wordpress, PHP & MySQL
Yorumlar: 0
330 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.
Bu sorgu blogunuza tüm onaylanmış bir yorumu bulunanların tam bir listesini verecektir.
Gerçekten çok faydalı bir sorgu. Aşağıdaki sorgu hangi ayda ne kadar yorum yapıldığını gösterecektir.
Aşağıdaki sorgu hangi saatte kaç yorum yapıldığını gösterecektir.
Aşağıdaki sorgu blogunuza en çok yorum yapan 10 kişiyi gösterecektir.
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 adresleriBu 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 yorumcuAş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/








Yorum yap