$current_month = date(\'m\');
应该是$current_month = date(\'n\');
请参考WP\\U查询对象的页面:
法典。wordpress。组织/类别\\u引用/WP\\u查询\\35;时间\\u参数
“month\\u num”是“1-12”的整数,而不是“01-12”的整数。当前设置变量的方式,$current\\u month前面有一个零。我假设只需对返回的月份进行一个简单的更改即可解决此问题。我假设查询出错是因为这个格式不正确的参数。此外,请确保如上所述,在WP\\U查询中不要在“$args”周围加引号。