使(自定义)帖子类型仅可通过自定义查询访问

时间:2012-06-01 作者:Rusty Horse

我正在尝试制作一个基于wordpress的web应用程序。此应用程序需要处理一些文本数据,然后显示给用户。为此,我使用了自定义的post类型。到目前为止还不错。

问题是,我不希望数据(某些帖子)可以通过正常方式访问,而只希望通过处理它们的自定义查询访问。我不希望用户有任何机会看到这些数据。有没有办法禁用默认循环读取的post表单并只允许我自己的查询?

1 个回复
SO网友:Dave Romsey

尝试使用\'publicly_queryable\' => false 什么时候registering 您的CPT。

结束

相关推荐

Orderby不适用于使用ID数组的QUERY_POST

我有一个ID数组,我发送给query\\u posts以获取帖子(这很好),但它似乎总是把附件(562)放在最后,即使它是最新的。还尝试了title和ASC vs DESC,但它总是最后一个?$slide_args = array( \'post_type\' => \'attachment\', \'post_status\' => \'inherit\', \'fields\' => \'ids\',