Использовать "название платежной компании", как публично отображаемое имя в Wordpress - PullRequest
0 голосов
/ 30 января 2020

Я написал строку кода для добавления в мои функции. php файл в моей теме. Я пытаюсь настроить таргетинг только на роль пользователя - работодателя, чтобы в поле «Имя выставляющей компании» публично отображалось «Отображаемое имя». Но это не применение информации

function set_default_display_name( $user_id ) {
  $user = get_userdata( $user_id );
  $name = sprintf( '%s %s', $user->first_name, $user->last_name );
  $user_roles = $user->roles;
  $business_role = "Employer";
  $user_company = $user['billing_company'][0];

  if ( $user_roles == $business_role ) {
  $args = array(
    'ID'           => $user_id,
    'display_name' => $user_company,
    'nickname'     => $user_company
  );
  wp_update_user( $args );
  }
}
add_action( 'user_register', 'set_default_display_name' );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...