3ответ(ов) в теме
юрий
не в сети 3 года
На сайте с 21.12.2014
Участник
Тем 114
Сообщения 403
1
02:16
Версия WP-Recall: 16.15.5

Подскажите пожалуйста: сделал сабвкладку "Купить доступ" во вкладке ЛК "Доступ" (доп. WP Access Ultimate) и хочу вывести там карточки доступа (пример

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

), но эти карточки выводятся шорткодом и в самой сабвкладке отображается просто шорткод

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

(на отдельно созданной стр., которую вывожу в сабвкладке, шорткод отображается как надо - в виде карточек доступа).

Код использую этот:

Спойлер
add_action('rcl_setup_tabs','my_new_subtab');
function my_new_subtab(){
	$subtab = array(
        'id'=> 'vip',
        'name'=> 'Покупка VIP-статуса',
        'icon' => 'fa fa-plus',
	'public'=> 1,
        'callback'=>array(
            'name'=>'my_content_vip_subtab'
        )
    );
   
// Добавляем сабвкладку.
    rcl_add_sub_tab('wau-tab',$subtab);
}
 
//Функция которая генерирует содержание сабвкладки
function my_content_vip_subtab() {
    $post_id_5920 = get_post( 5920 );
   $content = $post_id_5920->post_content;
   
   return $content ;
}

Что в нем не так? Нужно чтобы в сабвкладке отображался не шорткод а сами карточки.

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

шорткод в php-коде запускают так:

return do_shortcode('[shortcode]');

1
юрий
не в сети 3 года
На сайте с 21.12.2014
Участник
Тем 114
Сообщения 403
3
09:23

Андрей - спасибо Вам большое за помощь, всё получилось. Тему можно закрывать.

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