11ответ(ов) в теме
Komkovv
не в сети 8 лет
На сайте с 01.10.2016
Участник
1
14:03

Доброго дня.
Столкнулся с проблемой. Нужно добавить форму входа, чтобы она отображалась на каждой странице в Хэдере.
Использовал для этого такой код: ?php echo do_shortcode('[ wp-recall ]'); ? (без пробелов в квадратных скобках и всё это в треугольных кавычках)

Всё работает, кроме страницы личного кабинета.
Т.к. на странице личного кабинета так же используется шорткод [ wp-recall ], то он конфликрует с кодом в шапке сайта.
Подскажите, как их изолировать друг от друга?

0
Андрей CS
не в сети 12 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
2
14:12

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

0
Komkovv
не в сети 8 лет
На сайте с 01.10.2016
Участник
3
14:18

Наверное я не совсем правильно выразился.
На сайте есть панелька, где отображается аватар пользователя, его рейтинг и предлагается войти в свой личный кабинет.
Эта панель (не знаю, как она правильно называется) размещена в хедере.
Выглядит примерно так:

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

Соответственно если зайти в личный кабинет, где отображается эта же панель, она конфликтует с шорткодом, размещенным на странице.

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
14:21

Что это за панелька?

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
5
14:22

Столкнулся с проблемой. Нужно добавить форму входа, чтобы она отображалась на каждой странице в Хэдере.
Использовал для этого такой код: ?php echo do_shortcode('[ wp-recall ]');

Шорткод '[ wp-recall ]' - это не панель входа. Это вывод личного кабинета. выводить его в хедере нельзя. Если вы это сделали - убирайте

0
Komkovv
не в сети 8 лет
На сайте с 01.10.2016
Участник
6
14:23

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

Что это за панелька?

Ну это панель, которая выводится, если на странице разместить шорткод [ wp-recall], просто стилями подправленная.

0
Komkovv
не в сети 8 лет
На сайте с 01.10.2016
Участник
7
14:31

Otshelnik-Fm сказал(а)
Шорткод '[ wp-recall ]' - это не панель входа. Это вывод личного кабинета. выводить его в хедере нельзя. Если вы это сделали - убирайте

В инструкции вроде именно так предлагается панель входа вывести.
Чтобы стало понятнее разместил шорткод на тестовом сайте:

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

Вот в страницу я добавил код [ wp-recall ]
Появилась форма регистрации, после которой с этой панели можно будет войти в личный кабинет.
На странице личного кабинета тоже содержится только шорткод [ wp-recall ], который генерирует поля личного кабинета.

Вот у меня и стоит задача форму входа разместить в шапке сайта, но чтобы она не конфликтовала с личным кабинетом.

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
8
14:40

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

вот инструкция как установить личный кабинет. Там не сказано что это выводит форму входа

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

тут советы и факты

оттуда же ссылка на решение своей формы входа

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

или тут

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

16 пункт

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
9
18:34

Ваш вопрос сподвиг меня рассказать о форме входа и регистрации. Читайте

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 12 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
10
19:54

форма входа выводится шорткодом loginform, а wp-recall - только для вывода самого личного кабинета.

1
Komkovv
не в сети 8 лет
На сайте с 01.10.2016
Участник
11
13:18

Андрей CS сказал(а)

форма входа выводится шорткодом loginform, а wp-recall - только для вывода самого личного кабинета.

Спасибо тебе, мил человек, что услышал, в чём моя проблема и помог!

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