Домой Каталог: Дополнения WP-Recall Add News WP-Recall Вывод индикатора уведомления в произвольном месте
1ответ(ов) в теме
Rob Roy
не в сети 7 лет
На сайте с 15.07.2016
Участник
1
10:10

Доброго времени суток.

Требуется вывести индикатор статуса уведомления в произвольном месте на сайте.

Решение:
В файл function.php добавляем функцию:

/**
 * [admin_message     FRONT-OFFICE: Shows status administrator message]
 * @param  [integer] $user_ID   [ID current user]
 * @return [string]             [HTML code]
 */
function admin_message( $user_ID ) {
    global $rcl_options;

    if( $rcl_options['on_off_addnwpr'] != 'on_addnwpr' ) {
        return;
    } else {
        $admin_message = '<li class="message">';
            $admin_message .= '<a href="' . get_home_url() . $rcl_user_URL . '"><i class="fa fa-envelope-o" aria-hidden="true"></i></a>';
        $admin_message .= '</li>';
    }

    return $admin_message;
}

В любом месте шаблона:

<?php if( is_user_logged_in() ) {
    echo admin_message( get_current_user_id() );
} ?>

P.S. Возможно место темы не тут, извини Отшельник.

0
Тема закрыта. Публикация новых сообщений запрещена.