从您的帐户更改为客户名称
Changing from Your Account to Customer Name
是否有任何挂钩可以将 "YOUR ACCOUNT" 文本更改为用户名或用户 ID?
好问题!最好的方法是使用过滤器挂钩 "the_title" 来显示页面标题。在更改用户名之前,您需要检查用户是否已登录以及是否是您的页面。
这是一个代码命题,可以放入您的 functions.php:
function wc_filter_page_title($title, $id = null) {
if( is_user_logged_in() && strtolower($title) == 'your account' ){
$current_user = wp_get_current_user();
return $current_user->display_name;
} else {
return $title;
}
}
add_filter('the_title', 'wc_filter_page_title', 10, 2 );
如果您在多语言网站中、页面标题不同或者您只想在菜单中进行此更改,则此代码需要进行一些更改。
是否有任何挂钩可以将 "YOUR ACCOUNT" 文本更改为用户名或用户 ID?
好问题!最好的方法是使用过滤器挂钩 "the_title" 来显示页面标题。在更改用户名之前,您需要检查用户是否已登录以及是否是您的页面。
这是一个代码命题,可以放入您的 functions.php:
function wc_filter_page_title($title, $id = null) {
if( is_user_logged_in() && strtolower($title) == 'your account' ){
$current_user = wp_get_current_user();
return $current_user->display_name;
} else {
return $title;
}
}
add_filter('the_title', 'wc_filter_page_title', 10, 2 );
如果您在多语言网站中、页面标题不同或者您只想在菜单中进行此更改,则此代码需要进行一些更改。