У меня есть H2 и форма в верхней части моей страницы, она присутствует на любой странице и находится в шаблоне темы в header.php, но мне нужен контент для изменения на 2 конкретных страницах. Текущий код заключается в следующем:PHP If, Elseif, Else Statement в Wordpress Header
<h2 id="formhead">Buy, Hire or Enquire</h2>
<?php echo do_shortcode('[gravityform id="1" name="Contact Form" title="false" description="false"]'); ?>
Я попытался изменить его Условное, ElseIf, другое заявление:
<?php
if (is_page('54')) {
<h2 id="formhead">Hire or Enquire</h2>
echo do_shortcode('[gravityform id="3" name="Contact Form" title="false" description="false"]');
} elseif (is_page('52')) {
<h2 id="formhead">Buy or Enquire</h2>
echo do_shortcode('[gravityform id="2" name="Contact Form" title="false" description="false"]');
} else {
<h2 id="formhead">Buy, Hire or Enquire</h2>
echo do_shortcode('[gravityform id="1" name="Contact Form" title="false" description="false"]');
}
?>
Это, однако, ломает сайт полностью и ничего не загружает. У меня нет реального опыта php (я уверен, что в коде есть только очень простая ошибка), только то, что я понял из-за проб и ошибок, но так как это происходит на реальном сайте, я не могу себе позволить постоянно ломать сайт.
Заранее спасибо
Willem
есть ошибка синтаксиса .. PHP теги не закрыты, сообщают об ошибках об ошибках –