gpt4 book ai didi

Wordpress:获取当前用户角色

转载 作者:行者123 更新时间:2023-12-04 13:46:30 24 4
gpt4 key购买 nike

我有这个功能将当前用户角色添加为正文中的一个类。

add_filter( 'body_class', 'custom_class' );
function custom_class( $classes ) {
$classes[] = get_user_role();

return $classes;
}

它不起作用,我知道问题是 get_user_role()在这一行:
 $classes[] = get_user_role();

这行有什么问题?

如果我改用这条线, 它工作正常 :
 $classes[] = "someText";

最佳答案

我在 wordpress 中找不到 get_user_role() 函数

我想你正在寻找

$current_user = wp_get_current_user();

并且您可以指出该用户的显示名称为
$current_user->display_name

并在 body 类功能中
add_filter( 'body_class', 'custom_class' );
function custom_class( $classes ) {
$classes[] = $current_user->display_name;

return $classes;
}

关于Wordpress:获取当前用户角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46424728/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com