Простые способы отображения имени пользователя, вошедшего в систему, в WordPress

Когда дело доходит до улучшения пользовательского опыта на вашем веб-сайте WordPress, отображение имени пользователя, вошедшего в систему, может добавить индивидуальности. В этом сообщении блога мы рассмотрим несколько методов, которые позволят вам легко демонстрировать имена пользователей, вошедших в систему. Независимо от того, являетесь ли вы новичком или опытным разработчиком WordPress, эти простые в реализации методы помогут вам достичь вашей цели. Давайте погрузимся!

Метод 1: использование плагина
Если вы предпочитаете простое решение без погружения в код, вам подойдет плагин. Плагин «Отображение имени пользователя, вошедшего в систему» ​​является популярным выбором. Вот как его установить и активировать:

  1. Перейдите на панель управления WordPress.
  2. Перейдите в раздел «Плагины» и нажмите «Добавить новый».
  3. Найдите «Отображение имени пользователя, вошедшего в систему» ​​в строке поиска.
  4. Установите и активируйте плагин.
  5. Настройте параметры отображения (если доступны) в соответствии со своими предпочтениями.

Метод 2: добавление фрагментов кода в файл Functions.php вашей темы
Для тех, кому удобно редактировать код, этот метод позволяет отображать имя пользователя непосредственно в вашей теме. Выполните следующие действия:

  1. Войдите в панель управления WordPress и выберите «Внешний вид».
  2. Выберите «Редактор тем».
  3. Найдите файл «functions.php» справа.
  4. Добавьте следующий фрагмент кода в конец файла:
function display_logged_in_username() {
    $current_user = wp_get_current_user();
    echo 'Welcome, ' . $current_user->user_login . '!';
}
add_action('wp_footer', 'display_logged_in_username');
  1. Сохраните изменения.

Метод 3: использование короткого кода
Шорткоды предоставляют удобный способ отображения динамического контента в WordPress. Вот как создать короткий код, показывающий имя пользователя, вошедшего в систему:

  1. Откройте файл вашей темы «functions.php», как описано в методе 2.
  2. Вставьте следующий фрагмент кода:
function get_logged_in_username() {
    $current_user = wp_get_current_user();
    return 'Welcome, ' . $current_user->user_login . '!';
}
add_shortcode('username', 'get_logged_in_username');
  1. Сохраните изменения.
  2. Теперь вы можете использовать короткий код [username]в любом месте вашего веб-сайта, чтобы отобразить имя пользователя, вошедшего в систему.

Метод 4: использование пользовательского виджета
Другой способ продемонстрировать имя пользователя — создать собственный виджет. Этот метод требует добавления кода в вашу тему или создания собственного плагина. Вот упрощенный пример:

  1. Откройте файл вашей темы «functions.php» или создайте собственный файл плагина.
  2. Добавьте следующий фрагмент кода:
class Username_Widget extends WP_Widget {
    public function __construct() {
        parent::__construct(
            'username_widget',
            __('Username Widget', 'text_domain'),
            array('description' => __('Displays the username of the logged-in user.', 'text_domain'))
        );
    }
    public function widget($args, $instance) {
        $current_user = wp_get_current_user();
        $username = $current_user->user_login;
        echo $args['before_widget'] . 'Welcome, ' . $username . '!' . $args['after_widget'];
    }
}
register_widget('Username_Widget');
  1. Сохраните изменения.
  2. Перейдите на панель управления WordPress, выберите «Внешний вид» >«Виджеты».
  3. Перетащите «Виджет имени пользователя» в нужную область виджетов.
  4. Настройте его параметры (если доступно).

Отображение имени пользователя, вошедшего в систему, в WordPress — отличный способ персонализировать ваш веб-сайт и повысить удобство использования. В этой статье мы рассмотрели различные методы, в том числе использование плагина, добавление фрагментов кода, использование шорткодов и создание пользовательских виджетов. Выберите метод, который соответствует вашему уровню комфорта, и внедрите его, чтобы обеспечить теплый прием своим пользователям. Начните использовать эти методы сегодня и сделайте свой сайт WordPress более привлекательным, чем когда-либо!