感谢阅读!
我创建一个论坛只是使用类别和帖子。我想(像大多数论坛一样)在类别名称旁边显示最近一次发表评论的帖子或最近创建的帖子(更新)。
我找到了this related question. 然而,我不太擅长阅读SQL查询,我不确定这些查询是否如我所期望的那样工作。
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
有没有其他方法可以实现这一目标?
提前谢谢。