如何在顶部菜单中显示登录的wordpress用户名
本文共694 个字, 需约2 分钟阅读。本文最后更新时间为2024年11 月3日, 部分内容具有时效性,如有失效请留言告知,阅读量:788 阅读

function yh_display_username_wp_menu( $menu_items ) {
global $current_user;
foreach ( $menu_items as $menu_item ) {
if ( strpos( $menu_item->title, '{{username}}' ) !== false ) {
// Get username, otherwise set it to blank.
if ( $current_user->display_name ) {
$username = $current_user->display_name;
} else {
$username = '';
}
$menu_item->title = str_replace( '{{username}}', $username, $menu_item->title );
}
}
return $menu_items;
}
add_filter( 'wp_nav_menu_objects', 'yh_display_username_wp_menu' );
添加代码片段后,它将用用户的显示名替换变量{{username}}。要将此变量添加到WordPress菜单中,请执行以下步骤:
登录到您的WordPress仪表板。导航到外观并选择菜单。选择要添加用户名的菜单。查找或添加要显示用户名的菜单项,然后单击下拉箭头。编辑链接文本并添加{{username}}保存菜单。对您想要在其中显示用户名的每个菜单重复此操作。

版权声明:
作者:Caton
链接:https://faq.gebin.show/108.html
文章版权归作者所有,未经允许请勿转载。
全篇结束