从您的帐户更改为客户名称

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 );

如果您在多语言网站中、页面标题不同或者您只想在菜单中进行此更改,则此代码需要进行一些更改。