Deafolt只允许我们为每个用户选择一个角色。由于我的网站要求,我必须启用多个用户角色选择。我已经搜索过了,但找不到任何答案。我也尝试过创建自定义字段的插件,但一点运气都没有。
有没有人尝试过这个或有任何插件建议或代码。
Deafolt只允许我们为每个用户选择一个角色。由于我的网站要求,我必须启用多个用户角色选择。我已经搜索过了,但找不到任何答案。我也尝试过创建自定义字段的插件,但一点运气都没有。
有没有人尝试过这个或有任何插件建议或代码。
您可以创建一个自定义角色,该角色将具有所需的多个角色的功能,并分配该单个自定义角色。
或者您可以通过代码简单地执行此操作,可以通过创建WP\\u用户类的实例并调用add\\u role()来设置用户的角色,例如:
$user = new WP_User( $user_id );
$user->add_role( \'editor\' );
我开发了两个插件,其中一个功能相同(相同的名称,相同的功能)。当试图激活两个插件时,Wordpress会抛出一个错误,因为它不允许我以相同的名称定义函数两次。有没有一种方法可以使这个函数只对插件私有,而不使用面向对象编程,也不简单地重命名函数?我不想使用OOP,因为我首先要学习它。此外,我不想重命名该函数,因为我可能也想在其他插件中使用它,而重命名感觉不太合适。