我有這段代碼根據我使用的頁面模板在頁眉中輸出一段不同的代碼。但我不能爲了我的生活而讓它工作。WordPresspress:如果is_page_template爲true,則輸出代碼
我基本上要輸出:
<div class="background-image" style="background-image: url('<?php echo $image[0]; ?>')"> </div>
如果有人正在查看的頁面模板header-hero.php
。
每當我做,我得到的頁面在此輸入:
Parse error: syntax error, unexpected 'is_page_template' (T_STRING), expecting '(' in /Users/Marc/Documents/Websites/www.psy-chosexualsomatics.dev/wp-content/themes/html5blank-stable/header.php on line 33
<header class="header clear" role="banner">
<?php function check_template() {if is_page_template('header-hero.php') {
if (! is_page()) {
echo "<div class='background-image' style='background-image: url('" . $image[0]; "' </div>";
} } } ?>
<div class="nav_container"> <!-- logo & nav -->
<div class="logo col-xs-12 col-md-3 col-lg-3">
<a href="<?php echo home_url(); ?>">
<!-- svg logo - toddmotto.com/mastering-svg-use-for-a-retina-web-fallbacks-with-png-script -->
<img src="/wp-content/uploads/2016/02/PST_LOGO_SHORT_T-1.png" alt="Logo" class="logo-img col-xs-6 col-xs-offset-3 col-md-7">
</a>
</div>
<nav class="nav col-md-6 col-md-offset-2 col-lg-6 col-lg-offset-2" role="navigation">
<?php html5blank_nav(); ?>
</nav>
<div style="clear:both;"></div>
</div>
</header>