delete adv
This commit is contained in:
@@ -2,14 +2,15 @@
|
||||
global $wpdb; // Глобальная переменная для работы с базой данных
|
||||
|
||||
// Запрос для получения ID топ-3 просматриваемых постов
|
||||
$query = "
|
||||
SELECT p.ID, p.post_title, pv.count
|
||||
FROM {$wpdb->prefix}posts p
|
||||
JOIN {$wpdb->prefix}post_views pv ON p.ID = pv.id AND pv.type = 4
|
||||
WHERE p.post_status = 'publish' AND p.post_type = 'post'
|
||||
ORDER BY pv.count DESC
|
||||
LIMIT 3;
|
||||
";
|
||||
$query = $wpdb->prepare("
|
||||
SELECT p.ID, p.post_title, p.post_content, m.meta_value AS position
|
||||
FROM $wpdb->posts p
|
||||
INNER JOIN $wpdb->postmeta m ON p.ID = m.post_id
|
||||
WHERE p.post_type = 'post'
|
||||
AND m.meta_key = 'top_participation_position'
|
||||
AND m.meta_value != ''
|
||||
ORDER BY CAST(m.meta_value AS UNSIGNED) ASC
|
||||
");
|
||||
|
||||
$top_posts = $wpdb->get_results($query);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user