我试图在Wordpress中实现自定义帖子类型。
插件:Advanced Custom Fields
register_post_type(\'acf\', array(
\'labels\' => $labels,
\'public\' => false,
\'show_ui\' => true,
\'_builtin\' => false,
\'capability_type\' => \'page\',
\'hierarchical\' => true,
\'rewrite\' => false,
\'query_var\' => "acf",
\'supports\' => array(
\'title\',
),
\'show_in_menu\' => false,
));
然而,我的另一个插件只显示用户的内容(帖子、页面、媒体…)正在禁用此插件创建的元数据库。这是显示用户资料的小插件的代码(感谢其他帖子和个人)
function content_for_current_author($query) {
if($query->is_admin) {
global $user_ID;
$query->set(\'author\', $user_ID);
}
return $query;
}
add_filter(\'pre_get_posts\', \'content_for_current_author\');
用户现在无法在网站上看到我作为管理员创建的元数据库。