我想在作者的基础上隐藏一些部分。
我的要求是,我有一个工作板的主题和用户可以张贴的工作。所以在详细页面中有“如何应用”部分。
现在,我想使用一个名为“聚合器”的作者从其他工作站点feed自动发布。他扮演一个叫“聚合者”的角色。
所以我想隐藏“如何应用”部分,如果文章作者的角色是“聚合器”。
我可以知道如何获取和检查post-author角色吗?
谢谢Alex
最合适的回答,由SO网友:Chris Morris 整理而成
if( !in_array(\'Aggregator\', get_the_author_meta(\'roles\')) ){
//If user is not aggrigator display the info
}
这将获得作者角色作为当前帖子的数组。您可以将帖子id与“角色”一起传递,以从其他帖子获取数据。
还请注意,您的聚合器角色可能是在word press中以小写形式设置的,因此请使if语句反映这一点。