@fansik

Как вставить php в php?

Как вставить php в php? CMS WordPress

Есть код:
<?php

$content = '<div class="entry-videos"><iframe src="https://www.youtube.com/embed/lItIg32Onz8?rel=0&amp;showi.." frameborder="0" allowfullscreen=""></iframe></div>';

echo $content;

?>


В него нужно вставить вместо: lItIg32Onz8 , то что снизу.
<?php the_field('qwerty'); ?>
  • Вопрос задан
  • 489 просмотров
Решения вопроса 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, wpcute.ru
Используйте функцию get_field, the_field выводит значение на экран.
<?php

$content = '<div class="entry-videos"><iframe src="https://www.youtube.com/embed/' . get_field( 'qwerty' ) . '?rel=0&amp;showi.." frameborder="0" allowfullscreen=""></iframe></div>';

echo $content;

?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
l3ftoverz
@l3ftoverz Куратор тега PHP
Люблю Финский металкор
<?php

$content = '<div class="entry-videos"><iframe src="https://www.youtube.com/embed/'. the_field('qwerty') .'?rel=0&amp;showi.." frameborder="0" allowfullscreen=""></iframe></div>';

echo $content;

?>


Или, более человечески, как я понял там и так подобная структура:
<?php
// Another code ...
?>

<div class="entry-videos">
  <iframe
    src="https://www.youtube.com/embed/<?= the_field('qwerty')?>"
    frameborder="0"
    allowfullscreen="">
  </iframe>
</div>

<?php
// Another Code
Ответ написан
felony13twelve
@felony13twelve
$func = the_field('qwerty'); // ваша функция

$content = '<div class="entry-videos"><iframe src="https://www.youtube.com/embed/'.$func.'?rel=0&amp;showi.." frameborder="0" allowfullscreen=""></iframe></div>';

echo $content;
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы