OK ребята,
Здесь много замечательных ответов, но, очевидно, никто не успел их протестировать.
Хао Лян получает кредит на первый лучший оригинальный ответ, но, к сожалению, в его коде не публикуются сообщения без комментариев.
Captain Keytar находится на правильном пути, но его код отображает каждое сообщение и вложение в виде отдельного результата.
Вот модифицированная версия капитана Keytar, но он ограничивает результаты в «пост» типа .. который был опубликован (чтобы избежать сквозняков !!)
select wp_posts.*,
coalesce(
(
select max(comment_date)
from $wpdb->comments wpc
where wpc.comment_post_id = wp_posts.id
),
wp_posts.post_date
) as mcomment_date
from $wpdb->posts wp_posts
where post_type = 'post'
and post_status = 'publish'
order by mcomment_date desc
limit 10
Просто дал этот выстрел на 3.9.1, и он работает как шарм. Благодаря! – CodeMoose
Как вы можете ограничить это одной (или более) определенной категорией? – sanchy