5ответ(ов) в теме
Виталик Васильев
не в сети 3 года
На сайте с 19.02.2017
Участник
Тем 14
Сообщения 49
1
22:50

Здравствуйте!
Пробую вывести панель управления в произвольное место, используя указанный в инструкции код:

<?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>';
	}
?>

И все вроде работает, кроме кнопки "Личный кабинет". Судя по коду, она остается без ссылки

Вы не можете просматривать опубликованные ссылки
0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
23:15

Здравствуйте.
$rcl_user_URL - глобальная переменная. Вам ее объявить надо. Смотрите 6й сниппет

Вы не можете просматривать опубликованные ссылки

тему переношу. Это не проблема плагина, а кастомизация.

0
Виталик Васильев
не в сети 3 года
На сайте с 19.02.2017
Участник
Тем 14
Сообщения 49
3
23:22

Otshelnik-Fm сказал(а)

Здравствуйте.
$rcl_user_URL - глобальная переменная. Вам ее объявить надо. Смотрите 6й сниппет

Вы не можете просматривать опубликованные ссылки

тему переношу. Это не проблема плагина, а кастомизация.

Я посмотрел вашу ссылку, но не могу разобраться как я должен изменить код, который я скинул выше.

0
Preci
не в сети 2 месяца
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1644
4
23:54

Объявить глобальную переменную. Например в условии 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>';
	}
?>

1
Виталик Васильев
не в сети 3 года
На сайте с 19.02.2017
Участник
Тем 14
Сообщения 49
5
23:56

Спасибо!

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