我想显示用户一个月前发布的帖子数
我使用此代码, 但是它显示了所有日期和时间的帖子数
count_user_posts($author_id);
#1我相信你将需要手动进行操作。也许使用WP_Query。 count_user_posts()函数不允许按日期过滤。
$args = [
'post_type'=>
'post', 'author'=>
$author_id, 'post_status'=>
'publish', 'posts_per_page'=>
-1, 'date_query' =>
[
[
'after' =>
'30 days ago', 'column' =>
'post_date', ], ], ];
$posts = new \WP_Query($args);
$total = $posts->
found_posts;
【如何计算一个月前的作者帖子】有关WP_Query类的更多信息:https://developer.wordpress.org/reference/classes/wp_query/
推荐阅读
- 如何在我的代码中的第3列之后创建新行
- 如何通过WordPress主题正确实现基本的联系方式()
- 如何在functions.php中为自定义表单正确创建链接
- 如何控制WordPress的AWE主题的滑块速度()
- 如何在WordPress中为自定义标头实现Boostrap小部件代码()
- 如何配置WordPress开发,主要,次要更新配置
- 如何将style.sass编译为style.css并保持缩进
- CentOS 8 - Bind DNS -支持IPV4&IPV6双栈服务配置
- ARHEL 6 中误删 libc.so.6 文件后恢复