У меня есть эта переменная работает хорошоКак использовать глобальную переменную внутри do_shortcode
<?php $dlm_download->the_title(); ?>
но когда я положил его внутри существующего do_shortcode он возвращает пустое значение
<?php echo do_shortcode("[sdfile url='http://example.com/goto-php-2?file=".$dlm_download->the_title()."']"); ?>
Я использую Download Monitor plugin for WordPress.
** отметить решение, предоставляемое rnevius будет работать только с устаревшей версией плагина, но doessn't работать с текущей версией Скачать плагин монитора
Скорее всего, метод 'the_title()' отгоняет что-то от его имени, и вы ожидаете, что эта вещь будет возвращенной стоимостью, не так ли? !! – someOne