Эхо PHP переменная с использованием шорткода в WordPress

Я хочу отобразить значение переменной PHP на любой странице, используя шорткод в WordPress.

Я создал:

function custom_shortcode() {

echo $unique;

}
add_shortcode( 'test', 'custom_shortcode' );

Когда я размещаю шорткод [test] на любой странице ничего не возвращается.

$unique переменная, чтобы показать имя пользователя вошедшего в систему в URL. Например: example.com/?username

Ожидаемый результат на внешнем интерфейсе должен быть: example.com/?username

1

Решение

попробуй это:

function custom_shortcode( $atts, $content = null )  {
global $unique; // if $unique is global var add this line too
return $unique;
}
add_shortcode( 'test', 'custom_shortcode' );
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector