Я хочу отобразить значение переменной PHP на любой странице, используя шорткод в WordPress.
Я создал:
function custom_shortcode() {
echo $unique;
}
add_shortcode( 'test', 'custom_shortcode' );
Когда я размещаю шорткод [test]
на любой странице ничего не возвращается.
$unique
переменная, чтобы показать имя пользователя вошедшего в систему в URL. Например: example.com/?username
Ожидаемый результат на внешнем интерфейсе должен быть: example.com/?username
попробуй это:
function custom_shortcode( $atts, $content = null ) {
global $unique; // if $unique is global var add this line too
return $unique;
}
add_shortcode( 'test', 'custom_shortcode' );
Других решений пока нет …