5ответ(ов) в теме
Здравствуйте!
Пробую вывести панель управления в произвольное место, используя указанный в инструкции код:
<?php if ( is_user_logged_in() ) { echo '<a href="'. $rcl_user_URL . '"><i class="fa fa-user"></i><span>Личный кабинет</span></a>'; echo '<a href="' . wp_logout_url( home_url() ) . '">Выход</a>'; } else { echo '<div class="rcl-widget-button"><a href="#" class="recall-button rcl-login" ><i class="fa fa-sign-in"></i><span>Вход</span></a></div>'; echo '<div class="rcl-widget-button"><a href="#" class="recall-button rcl-register" ><i class="fa fa-book"></i><span>Регистрация<span></div></a>'; } ?>
И все вроде работает, кроме кнопки "Личный кабинет". Судя по коду, она остается без ссылки
Вы не можете просматривать опубликованные ссылки
Otshelnik-Fm сказал(а)
Здравствуйте.
$rcl_user_URL - глобальная переменная. Вам ее объявить надо. Смотрите 6й сниппетВы не можете просматривать опубликованные ссылкитему переношу. Это не проблема плагина, а кастомизация.
Я посмотрел вашу ссылку, но не могу разобраться как я должен изменить код, который я скинул выше.
Объявить глобальную переменную. Например в условии global $rcl_user_URL;
<?php if ( is_user_logged_in() ) { global $rcl_user_URL; echo '<a href="'. $rcl_user_URL . '"><i class="fa fa-user"></i><span>Личный кабинет</span></a>'; echo '<a href="' . wp_logout_url( home_url() ) . '">Выход</a>'; } else { echo '<div class="rcl-widget-button"><a href="#" class="recall-button rcl-login"><i class="fa fa-sign-in"></i><span>Вход</span></a>'; echo '<div class="rcl-widget-button"><a href="#" class="recall-button rcl-register"><i class="fa fa-book"></i><span>Регистрация<span></span></span></a>'; } ?>
Тема закрыта. Публикация новых сообщений запрещена.