根据用户角色限制自定义字段

时间:2017-09-21 作者:Paul Cullen

我已经进行了广泛的搜索,找到了限制用户发帖数量的唯一解决方案。

我们有一个可湿性粉剂网站,我们想通过一个非常利基市场的简单目录来赚钱。我们希望有不同级别的广告合作伙伴,他们可以根据自己的级别访问特定领域。

例如,黄金可能有10个图像,青铜可能有1个。或者黄金有“网站”字段。

我在网站上大量使用ACF,我不需要支付插件或前端解决方案,我们可以单独解决支付方面的问题,我们将使用Wordpress后端。我只需要能够根据用户角色修改现场可用性。有没有办法做到这一点?

谢谢

2 个回复
最合适的回答,由SO网友:Paul Cullen 整理而成

我设法找到了一个名为“ACF用户角色字段设置”的插件,该插件根据用户角色限制可用字段。工作正常。

SO网友:WebElaine

一个简单的解决方案是:为每个级别创建一个自定义帖子类型,并使用CPT权限,这样您就可以为他们分配权限,只编辑他们的CPT级别,而不查看其他级别。然后,您可以为每个职位类型分配不同的ACF字段集。

对字段集中的字段使用相同的名称,然后当您获取数据时,所有数据都将以相同的方式格式化,您只需检查if(get_field(\'field_name\')) { 如果该职位不存在该字段,则什么也不做。或者,您可以创建single-{cpt}.php 并以此方式控制前端布局。

结束

相关推荐

根据用户角色限制自定义字段 - 小码农CODE - 行之有效找到问题解决它

根据用户角色限制自定义字段

时间:2017-09-21 作者:Paul Cullen

我已经进行了广泛的搜索,找到了限制用户发帖数量的唯一解决方案。

我们有一个可湿性粉剂网站,我们想通过一个非常利基市场的简单目录来赚钱。我们希望有不同级别的广告合作伙伴,他们可以根据自己的级别访问特定领域。

例如,黄金可能有10个图像,青铜可能有1个。或者黄金有“网站”字段。

我在网站上大量使用ACF,我不需要支付插件或前端解决方案,我们可以单独解决支付方面的问题,我们将使用Wordpress后端。我只需要能够根据用户角色修改现场可用性。有没有办法做到这一点?

谢谢

2 个回复
最合适的回答,由SO网友:Paul Cullen 整理而成

我设法找到了一个名为“ACF用户角色字段设置”的插件,该插件根据用户角色限制可用字段。工作正常。

SO网友:WebElaine

一个简单的解决方案是:为每个级别创建一个自定义帖子类型,并使用CPT权限,这样您就可以为他们分配权限,只编辑他们的CPT级别,而不查看其他级别。然后,您可以为每个职位类型分配不同的ACF字段集。

对字段集中的字段使用相同的名称,然后当您获取数据时,所有数据都将以相同的方式格式化,您只需检查if(get_field(\'field_name\')) { 如果该职位不存在该字段,则什么也不做。或者,您可以创建single-{cpt}.php 并以此方式控制前端布局。

相关推荐