#php #include
#php #включить
Вопрос:
Как мне встроить включение в код?
** Я хочу эту страницу (tabtab.php ), который будет отображаться перед
страницей $content tabtab.php в настоящее время не отображается с этим кодом . **
if(!empty($mp3Link)) {
$linkHtml = '
<a class="w3-black" href="#ucomment">com</a>
' . include (TEMPLATEPATH . '/tabtab.php') . '
';
};
$mp3Info =
"<h2><p><span>1 : </span><span>$mp3_caption</span></h2></p>";
return $imageTag.$mp3Info."<br/>".$playerTag."<br/>".$linkHtml.$content;
}
return $content;
}
add_filter('the_content', 'append_mp3_file');
Комментарии:
1. оберните ваш php-код между <?php … ?>
2. <?php include (TEMPLATEPATH . ‘/single_ads.php ‘); ?>
3. В этом случае сайт тоже не загружается
4. @MohammedYassineCHABLI, нет. Это просто выведет ‘<?php include (TEMPLATEPATH . ‘/single_ads.php ‘); ?>’ в виде строки.
5. Сайт не загружается
Ответ №1:
Вам нужно сделать функцию включения частью PHP, а не строкой,
if(!empty($mp3Link)) {
$linkHtml = '
<a class="w3-black" href="#ucomment">comen</a>
<span id="ucomment"></span>
' . include (TEMPLATEPATH . '/single_ads.php') . ' **// I want to embed it here**
';
};
Комментарии:
1. На этот раз ошибки не было, но single_ads.php страница не отображается (не загружена)
2. Можете ли вы поделиться большей частью кода? Файл не загружается, потому что if не может быть найден?
3. Файл существует, но не отображается… Я добавил изображение в статью
4. Я хочу, чтобы эта страница отображалась перед $ content