限制某一职位类型下的职位数量?

时间:2014-09-14 作者:AliBaba

我正在构建一个插件,用于注册自定义帖子类型。我正在寻找一种方法来限制这些类型的帖子的数量,在这一点上,用户不能再“添加新的”帖子到这种帖子类型。

是否有任何特定的过滤器允许我相应地修改添加/编辑屏幕,或者您可以想到其他什么?

任何帮助都将不胜感激。

--更新

只是为了澄清为什么我选择了文章类型而不是选项,但是如果你仍然认为有必要查看选项,请告诉我:)。

这个想法是,这个插件是免费的,付费用户将有机会创建任意数量的插件,但是免费用户将受到限制。在付费方面,由于结构的重复,职位类型是有意义的。

每个帖子都会存储大量元数据。从本质上讲,在我看来,使用选项页面会偏离帖子类型的“可创建”性质,用户可以轻松地添加/编辑/删除它们。

1 个回复
SO网友:pixeline

为了在用户支付许可证之前实施post限制,我想您应该检查在以下情况下是否达到了限制:

用户单击“添加新条目”用户显示当前条目列表,方法是使用相关挂钩,但这取决于您想要创建的用户体验。

例如,如果使用动作挂钩publish_post, 您可以强制该帖子处于“草稿”状态,直到用户付费。

请参见full action hooks list here.

结束

相关推荐