Нужна помощь с шорткодом!!
-
Здравствуйте!
Я хочу поместить вот этот код вывода названия категории в шорткод:<?php $cat = '3'; $category=get_category($cat); echo $category->cat_name; ?>
Вот так это я делаю:
function cat_name_shortcode( $atts, $content = null ) { extract(shortcode_atts(array( "name" => '3', ), $atts)); return ' <?php $cat = ' . $name . '; $category=get_category($cat); echo $category->cat_name; ?> ' ; } add_shortcode('cat-name', 'cat_name_shortcode');
Там где . $name . будет мной выбранный параметр, например:
<?php echo do_shortcode('[cat-name name="3"]'); ?>
Но к сожалению у меня не выходит название категории, а выходит вот это:
cat_name; ?>
Что я делаю не правильно? Очень прошу помощи.
Заранее спасибо.
Просмотр 7 ответов — с 1 по 7 (всего 7)
Просмотр 7 ответов — с 1 по 7 (всего 7)
- Тема «Нужна помощь с шорткодом!!» закрыта для новых ответов.