Задать вопрос
SashaMelbourne
@SashaMelbourne
Web-designer

Как передать значение в шорткод?

Всем привет! Нужно в шорткод [sketchfab id=""] в id подставить значение из <?php the_field('3d'); ?>.

<?php do_shortcode('[sketchfab="тут значение из кастомного поля"]'); ?>

Я в PHP не силен. Подставлял и так и эдак, постоянно ошибка.
  • Вопрос задан
  • 2833 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
Так.. просто же, почти все сами написали..
$id = the_field('3d');
do_shortcode('[sketchfab id="'.$id.'"]');


Тонкость только одна, так Вы можете делать лишь в файлах темы, в админке Wordpress такой финт уже не пройдет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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