仅允许用户访问自定义发布类型

时间:2011-04-24 作者:kmel

我的处境与this person, 只是我需要更多的牵手。我对php没有很好的理解,但我可以用最好的php来剪切和粘贴代码。

我有Justin Tadlock的Members 插件,并在我的函数中设置了自定义帖子类型和关联的自定义分类法。php文件。

以下是我正在努力实现的目标:

用户注册并设置为Contributor 默认情况下only 此自定义post类型可以创建此posttype的条目,但不能发布它如果可能的话,我需要详细说明在我的post type注册功能中添加什么以及在哪里添加。我知道它涉及“map\\u meta\\u cap”和“capability\\u type”,但我不知道如何编写代码,也不知道将其放在函数中的什么位置。一旦这些功能建立起来,我就可以将它们作为自定义功能添加到Members插件中。

1 个回复
SO网友:kmel

我自己想出来的--我需要遵循的代码片段是here. 贾斯汀·塔德洛克就是那个人。

结束

相关推荐

获取在Functions.php中设置的变量,并在我的Custom Post模板中回显它们

在我的函数中设置了以下函数。php文件,以允许我的自定义帖子类型“Slideshow”工作。add_action( \'the_post\', \'paginate_slide\' ); function paginate_slide( $post ) { global $pages, $multipage, $numpages; if( is_single() && get_post_type() == \'lom_s