WordPress — вставьте код PHP в Visual Composer

У меня есть код php (код плагина ACF Pro). Как я могу вставить этот код в мой Visual Composer? Долгое время не мог найти решение, но сейчас это важно для меня.

<?php if( have_rows('add_a_new_table') ): ?>
<?php
while( have_rows('add_a_new_table') ):
the_row();
// vars
$t_title         = get_sub_field('t_title');
$t_pricing       = get_sub_field('t_pricing');
$t_emails_number = get_sub_field('t_emails_number');
?>
<div class="col-sm-12 col-sm-4 text-center">
<div class="courses-column">
<div class="courses-column-inner">
<h3><?php echo $t_title; ?></h3>
<p style="font-size: 24px;">
<?php echo $t_pricing; ?>
</p>
<br>
<p style="font-size: 16px;">
<?php echo $t_emails_number; ?>
</p>
</div>
</div>
</div>

<?php endwhile; ?>
<?php endif; ?>

Я не могу понять это через шорткоды из-за & пока условия. Строка HTML и Row JS также бесполезны для меня.

1

Решение

Просто поместите свой php-код в функцию и создайте шорткод

function vComp(){
**PHP CODE**
}
add_shortcode( 'vShortcode', 'vComp' );

Перейдите в Visual Composer — сопоставление шорткодов — шорткод карты — затем введите действительный шорткод (пример: [vShortcode]).

11

Другие решения

Создать функцию на странице functions.php.

function shortcode (){
}
add_shortcode('shortcode-name',shortcode );
2

По вопросам рекламы [email protected]