Домой Wp-Recall WP-Recall: Вопросы и ответы Изменить вид ссылок на табы в профиле
8ответ(ов) в теме
Евгений
не в сети 5 лет
На сайте с 06.06.2019
Участник
Тем 5
Сообщения 14
1
19:57
Версия WP-Recall: 16.17.11

Добрый день.

Возникла такая проблема. Сейчас ссылки на подразделы ЛК имеют вид типа /author/yzinch/?tab=publics , а хотелось бы привести их к виду /author/yzinch/publics/. Попробовал зарегистрировать query_var "tab" и добавить соответствующее правило перезаписи:
add_rewrite_rule( '(en|ru)/author/([^/]+)/([^/]+)/?$', 'index.php?lang=$matches[1]&author_name=$matches[2]&tab=$matches[3]', 'top' )
не помогло, хотя WP новую переменную видит. Вероятно проблема в том как в WP-Recall определяется какой таб показывать...

Не подскажете каким образом можно реализовать такой функционал? Если можно конечно... И еще хотелось бы понять как в принципе плагин определяет какой таб показывать? Что-то не могу найти в коде...

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

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

0
Евгений
не в сети 5 лет
На сайте с 06.06.2019
Участник
Тем 5
Сообщения 14
3
21:52

а можно подробнее? Где смотреть?

0
Вова (Otshelnik-Fm)
не в сети 1 неделя
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
23:49

Здравствуйте.
А почему это вы определили это как проблема плагина?
Всё прекрасно работает. СЕО и все дела...

?tab=publics

что не так? почему бы и не так? Зачем переделывать?

0
Евгений
не в сети 5 лет
На сайте с 06.06.2019
Участник
Тем 5
Сообщения 14
5
00:14

Я разве определял это проблемой плагина? Где Вы такое нашли? Я говорю что возникла такая вот необходимость переделать ссылки. Лично у меня возникла. Зачем переделывать - долгая история да и не так уж важно. Я попросил помощи в том чтобы разобраться как работает механизм с вкладками. Тут явно какой-то свой механизм, отличный от так сказать "wordpress way"...

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

смотрите файлы
/wp-recall/classes/class-rcl-tab.php
/wp-recall/classes/class-rcl-sub-tabs.php

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

Я разве определял это проблемой плагина? Где Вы такое нашли?

по опубликованному разделу форума. А ведь есть раздел "Вопросы по плагину". Наверно стоит туда перенести тему чтобы потом не путать новых пользователей

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

перенесено

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