Intereting Posts
Показывать значение настраиваемого поля как ссылку Как получить общее количество баллов за каждую звезду? Таможенная система тегов пользовательских сообщений типа «Страница не найдена» Очень простой вопрос – как правильно использовать wp_mail () в плагине Повторное назначение темы / дочерней темы при сохранении обновлений Как я могу аутентифицировать учетные данные пользователя для экземпляра WordPress? Получить 1-е изображение в сообщении и установить его как изображение, когда сообщение сохраняется / обновляется Функциональность изменения модификации плагина Только для зарегистрированных пользователей Реализация функции language_attributes Переписать URL-адрес на основе ввода формы «Запрос запроса» WP_Query SQL Query Отображать название персонализированного заголовка в виде текста, если миниатюра сообщения недоступна Показать Недавно добавленные пользовательские типы сообщений с пользовательским таксономии Shortcode добавить ссылки на список условий публикации Есть ли условный тег, чтобы определить, является ли пост _any_ пользовательским типом сообщения?

do_shortcode закрыть

Я использую плагин jscrollpane на WordPress вместе с дополнительным настраиваемым плагином полей. Плагин jscrollpane использует следующие короткие коды:

[vr_jsp] [/vr_jsp] 

У меня есть два разных пользовательских поля, которые мне нужно установить между их собственным набором вышеуказанных коротких кодов, которые:

 <?php the_field('first_content_block'); ?> <?php the_field('second_content_block'); ?> 

Я понимаю, что вы можете использовать приведенный ниже код для этого, но я немного зациклен на том, что использовать для вывода пользовательского поля между двумя короткими кодами.

 <?php echo do_shortcode('[vr_jsp]CONTENT HERE[/vr_jsp]'); ?> 

Чтобы уточнить, мне нужно создать настраиваемое поле (first_content_block), где указано «СОДЕРЖАНИЕ ЗДЕСЬ».

Solutions Collecting From Web of "do_shortcode закрыть"

Используйте get_field вместо поля the_field. Таким образом, вы можете присвоить его переменному.

 $first_comment = get_field('first_content_block'); $second_comment = get_field('second_content_block'); echo do_shortcode("[vr_jsp] $first_comment, $second_comment [/vr_jsp]"); 

Я не пробовал, но посмотрю, работает ли это.