我正在尝试使用下面的代码来获取帖子作者发布的自定义帖子数量。
function count_user_posts_by_type( $userid, $post_type = \'artistblog\' ) {
global $wpdb;
$where = get_posts_by_author_sql( $post_type, true, $userid );
$count = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->posts $where" );
return apply_filters( \'get_usernumposts\', $count, $userid );
例如,我正在输出一个自定义post类型的循环。在每个帖子标题旁边,我使用类似的get\\u related\\u author函数显示帖子的作者。我还想显示作者发表的帖子数量。我假设我只需要以某种方式用\\u author\\u meta()替换$userid,但还没有成功实现。
我是否以正确的方式处理了这件事?
谢谢