我正在编辑 wordpress 的第二十二个主题。我希望通过 slug 名称根据类别存档页面获得不同的标题图像。这不是真正的问题,我缺乏 php 知识,而且我的标记有问题,或者缺少一些括号或关闭 php 标记,我会很感激看到问题所在!
这是下面的代码,我想要它做的是当查看足球页面时,它将具有与该页面不同的图像,与棒球相同。每个其他页面将只使用在二十二个主题选项的后端使用的标题图像。
<?php $header_image = get_header_image();
if( is_category( 'basball' ) ) :
<img src="banner1.jpg" alt="baseball"/>
elseif( is_category( 'football' ) ) :
<img src="banner2.jpg" alt="football"/>
else ( ! empty( $header_image ) ) : ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php echo esc_url( $header_image ); ?>" class="header-image" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" /></a>
<?php endif; ?>
错误消息:解析错误:语法错误,第 60 行 /home/topteamf/public_html/wp-content/themes/twentytwelve/header.php 中的意外 '<'
谢谢大家!