Rozwiązanie proste, mało-ładne ….ukryć stylami:
.welcome-user { display:none; }
Rozwiązanie trudniejsze, lepsze:
Utworzyć motyw potomny i przez niego nadpisać plik header/header-one.php (ewentualnie też header-two.php)
A w pliku tym ciachnąć tego typu kawałeczek kodu:
<?php
if (is_user_logged_in()) {
global $current_user;
wp_get_current_user();
?>
<div class="welcome-user">
<span class="line">|</span>
<?php esc_html_e('Welcome', 'accesspress-store'); ?>
<a href="<?php echo esc_url(get_permalink(get_option('woocommerce_myaccount_page_id'))); ?>" class="my-account">
<span class="user-name">
<?php echo esc_html($current_user->display_name); ?>
</span>
</a>
<?php esc_html_e('!', 'accesspress-store'); ?>
</div>
<?php } ?>
Niestety ani jedno ani drugie rozwiązanie nie jest trafione. Problem raczej nie tkwi w motywie ponieważ sprawdzałem na innych standardowych motywach i jest to samo.
Skoro problem występuje na różnych motywach, to przyczyny szukaj we wtyczkach.
Właśnie szukam cały czas i jakoś nie mogę na to trafić, usunąłem nawet całe menu i utworzyłem od nowa i ten link znowu się pojawia. Reinstalacja mega menu też nic nie dała, mam zainstalowane tylko niezbędne wtyczki.