我有一个名为资源的CPT列表。我希望每个资源都可以分配给任意数量的用户。分配最好由管理员进行,登录,导航到该用户的电子邮件,并查看所有可用资源的复选框列表,然后他们可以选中资源a旁边的复选框,然后用户可以访问资源a。将有大约150个资源,所以这不是一个短列表。
有什么想法吗?
我有一个名为资源的CPT列表。我希望每个资源都可以分配给任意数量的用户。分配最好由管理员进行,登录,导航到该用户的电子邮件,并查看所有可用资源的复选框列表,然后他们可以选中资源a旁边的复选框,然后用户可以访问资源a。将有大约150个资源,所以这不是一个短列表。
有什么想法吗?
这是您可以通过Advanced Custom Fields 插件。诀窍是使用ACF_LITE
模式,该模式允许您从中定义用户配置文件字段的动态列表functions.php
. 您可以迭代每个帖子类型并显示其复选框。然后使用edit_user_profile_update
挂接呼叫$user->add_cap(\'edit_[resource]\')
或$user->remove_cap(\'edit_[resource]\')
, 等
我一直在论坛上搜寻,但找不到解决方法。如果有人能帮忙,我们将不胜感激!我正在尝试显示指向当前用户作者页的链接(所有用户都有作者权限)。我现在正在使用这个:<a href=\"<?php echo home_url() . \'/author/\' . get_the_author_meta( \'user_login\', wp_get_current_user()->ID ); ?>\" >My personal page</a> 问题是,当没有用户登