@advancesss

Как вставить один шорт-код в другой?

Здравствуйте, помогите пожалуйста с синтаксисом на php. Есть такой шорт-код в wordpress

<?php echo do_shortcode('[wt_geotargeting type="content" region_show="Самарская область"]'

 .' Текст '.

'[/wt_geotargeting]');?>


Нужно в этот шорт-код вставить другой шорт-код <?php echo do_shortcode('[ecwd id="16"]'); ?>

То есть должно быть как то вот так:
<?php echo do_shortcode('[wt_geotargeting type="content" region_show="Самарская область"]'

 . echo do_shortcode('[ecwd id="16"]'); .


'[/wt_geotargeting]');?>


Но этот код не работает - выходит ошибка. Как я понимаю проблема в простом синтаксисе
  • Вопрос задан
  • 64 просмотра
Решения вопроса 2
Gomonov
@Gomonov
<?php echo do_shortcode('[wt_geotargeting type="content" region_show="Самарская область"]'

 . do_shortcode('[ecwd id="16"]') .


'[/wt_geotargeting]');?>
Ответ написан
@kupurim
<?php echo do_shortcode('[wt_geotargeting type="content" region_show="Самарская область"]'
 . echo do_shortcode('[ecwd id="16"]') .
'[/wt_geotargeting]');?>

После "echo do_shortcode('[ecwd id="16"]')" не нужно ставить ;
И вообще, это не штрихкод, а шорткод.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы