在public => false
的参数中添加register_post_type()
可以解决Google问题,但之后我无法访问管理员中的CPT帖子。重定向like this无法查看网页,但仍会显示在Google中。
我想要的甚至可能吗?
答案 0 :(得分:0)
查看文档(https://codex.wordpress.org/Function_Reference/register_post_type) - 它说明如下:
public(boolean)(可选)控制类型的可见方式 作者(show_in_nav_menus,show_ui)和读者(exclude_from_search, publicly_queryable)。
默认值:false
'真' - 意味着exclude_from_search:false,public_queryable:true,show_in_nav_menus:true和show_ui:true。内置类型
附件,页面和帖子与此类似。'假' - 意味着exclude_from_search:true,public_queryable:false,show_in_nav_menus:false和show_ui:false。内置
类型nav_menu_item和修订版与此类似。最佳使用,如果
您将提供自己的编辑和查看界面(或者没有 全部)。
正如您所看到的,public
是某种元属性。将public
设置为false
,但将show_ui
设置为true
。这应该有用。