问题描述
在管理面板中,对于自定义帖子类型,我只想向他们的共同作者显示帖子,(使用元字段), 目前正在处理我的代码,但帖子总数仍显示实际帖子数,
public function course_for_current_user_modified($query){
if(is_admin()){
$postType = isset($query->query['post_type']) ? $query->query['post_type'] : '';
$user_id = get_current_user_id();
if($postType == "sfwd-courses" ){
$query->query_vars['Meta_key'] = 'post-co-authors';
$query->query_vars['Meta_value'] = sprintf(':"%s";',$user_id);
$query->query_vars['Meta_compare'] = 'LIKE';
}
}
return $query;
}
add_filter( 'pre_get_posts',array($this,'course_for_current_user_modified'));
检查附加的图像, enter image description here
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)