8ответ(ов) в теме
dydaevskiy
не в сети 3 года
На сайте с 26.04.2016
Участник
Тем 30
Сообщения 162
1
13:53
Версия WP-Recall: 16

Друзья как получить id текущей вкладки? Вкладки в ЛК у которых мне нужно узнать id не сипользуют aJax но при помощи rcl_tab мне так и не удалось получить id именно текущей открытой вкладки.

Редакции сообщения
04.03.2019 13:55dydaevskiyПричина: не указано
0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
2
13:56

данные текущей открытой вкладки должны быть доступны в глобальном объекте $rcl_tab

0
dydaevskiy
не в сети 3 года
На сайте с 26.04.2016
Участник
Тем 30
Сообщения 162
3
13:57

Она мне передает NULL

Может я что-то не так делал:

add_action( 'template_redirect', 'plugin_is_page',100 );

function plugin_is_page() {
    if (!is_admin() && is_page('account') ) {
// ================================================		
// Текущая ссылка страницы
//global $wp;
global $rcl_tab;

//d($rcl_tab);

// ================================================
	}
}

Мне нужно получить id вкладки в коде файла плагина.

Редакции сообщения
04.03.2019 13:58dydaevskiyПричина: не указано
04.03.2019 14:00dydaevskiyПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
14:00

init хук попробуйте.

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

Переменная доступна при событии хука «init» на всех страницах (в админке и в фронтенде)

0
dydaevskiy
не в сети 3 года
На сайте с 26.04.2016
Участник
Тем 30
Сообщения 162
5
14:01

Замкнутый круг у меня с плагином, если использую init не могу использовать is_page

0
dydaevskiy
не в сети 3 года
На сайте с 26.04.2016
Участник
Тем 30
Сообщения 162
6
14:14

Может есть вариант как получить из ссылки */account/?user=1&tab=insurance значение insurance?

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

весь вопрос в том, когда именно вам надо получить ИД вкладки, объект $rcl_tab доступ только внутри вкладки, использовать в init его не выйдет, а вообще да, если вкладка загружается не через ajax, то в init идентификатор вкладки можно получить из $_GET['tab']

0
dydaevskiy
не в сети 3 года
На сайте с 26.04.2016
Участник
Тем 30
Сообщения 162
8
14:20

Елки палки... ВОт я запарился то... Элементарные вещи просто вылетают из головы. Начинаешь крутить такие велосипеды что ну просто УХ. А все на виду... Спасибо Андрей. Я просто "запарился". Еще раз спасибо )

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