Домой Wp-Recall WP-Recall: Установка и настройка Порядок вывода личного кабинета через author.php не срабатывает
11ответ(ов) в теме
dirz
не в сети 2 года
На сайте с 30.05.2018
Участник
Тем 10
Сообщения 38
1
19:24
Версия WP-Recall: 4.9.7

Поскольку подобная тема скрыта от моего аккаунта пришлось создать новую.
Через шорткод всё функционирует, однако второй способ через author.php не срабатывает, а при нажатии на профиль опять ссылает на ту же самую страницу.

Что я сделал
1. Из файла archive.php сделал author.php и вставил вот на скрине:

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

Может как то не так вставил?
2. Переключил в настройках способ вывода. На скрине:

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

Стоит сказать что я просто без создания файла author.php вставлял требуемый код в файл archive.php, только он также не срабатывал.

В чём может быть дело?

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

попробуйте между <?php и if( добавить пробел

0
dirz
не в сети 2 года
На сайте с 30.05.2018
Участник
Тем 10
Сообщения 38
3
22:41

Так хотелось чтоб помогло, только картинка не изменилась

Вы не можете просматривать опубликованные ссылки
0
dirz
не в сети 2 года
На сайте с 30.05.2018
Участник
Тем 10
Сообщения 38
4
23:10

Я бы и шорткодом вывел, только при таком способе, как я понял, title не проявляется. Вернее проявляется, но только той страницы где расположен этот шорткод.
Есть ещё вариант - тему поменять.

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
5
08:40

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

0
dirz
не в сети 2 года
На сайте с 30.05.2018
Участник
Тем 10
Сообщения 38
6
09:04

Здравствуйте!

Если я верно понял вопрос

При добавлении шорткода ЛК выводится на странице

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

(1,2,...)

Надо как у вас

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

, то есть через author.php

Или вы имели ввиду кусок кода &&is_author()),? Я экспериментировал с ним. Сейчас попробую на свежую голову, может быть не то сделал.

0
dirz
не в сети 2 года
На сайте с 30.05.2018
Участник
Тем 10
Сообщения 38
7
09:30

К сожалению... видимо что-то я упустил опять и ничего не выходит.

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
8
09:40

При обращении к адресу /author/ wordpress автоматически подключает шаблон author.php или же если его нет archive.php, это зашито в ядро ВП. Думаю, стоит убедиться подключается ли созданный вами файл при обращении к /author/, разместите там любой кастомный код с выводом, например

<?php print_r('Выводится author.php'); ?>

и попробуйте обратиться по адресу /author/admin/, если увидите выводимую строку, то файл однозначно подключается, останется разобраться почему не выводится ЛК через размещенную функцию.

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

В вашем author.php эксперимента ради можно убрать весь php код и оставить только 10-ю строку

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

вызова ЛК

Если выведется - то значит вы вставили в немного неподходящее место

0
dirz
не в сети 2 года
На сайте с 30.05.2018
Участник
Тем 10
Сообщения 38
10
11:10

Благодарю. Адрес .../author/admin/ подключения не выявил, а эксперимент по оставлению только 10 ой строки ничего не дал. Видимо дело в теме. Буду переустанавливать тему значит. Займусь...

0
dirz
не в сети 2 года
На сайте с 30.05.2018
Участник
Тем 10
Сообщения 38
11
14:35

В итоге всё работает. Как я и думал мета теги сразу же отобразились, чего не получалось сделать при выводе ЛК шорткодом.

Перед этим было следующее:
1.переустановка темы, которая ничего не дала, поэтому вернул всё на место.
2.Настройки плагина yoast частично блокировали некоторые вещи, так как плагин формировал записи в .htaccess. После этого url site.ru/author/... отобразился но с ошибкой 500. Обратился к хостеру, потому как
В том году из-за проблем на стороне хостера не функционировал wp плагин типа elementor и пришлось хостинг для этого сайта сменить, но в этот раз они всё поправили.

Одним словом, спасибо.

0
Вы не имеете права на публикацию сообщений в этой теме