在Twenty 17主题中,要实现在帖子和首页中使用两种不同的标题图像,可以按照以下步骤进行操作:
<?php if (has_header_image()) : ?>
<a href="<?php echo esc_url(home_url('/')); ?>" rel="home">
<img src="<?php header_image(); ?>" width="<?php echo esc_attr(get_custom_header()->width); ?>" height="<?php echo esc_attr(get_custom_header()->height); ?>" alt="">
</a>
<?php endif; ?>
<?php if (is_home()) : ?>
<a href="<?php echo esc_url(home_url('/')); ?>" rel="home">
<img src="链接到第二种标题图像的URL" alt="">
</a>
<?php else : ?>
<?php if (has_header_image()) : ?>
<a href="<?php echo esc_url(home_url('/')); ?>" rel="home">
<img src="<?php header_image(); ?>" width="<?php echo esc_attr(get_custom_header()->width); ?>" height="<?php echo esc_attr(get_custom_header()->height); ?>" alt="">
</a>
<?php endif; ?>
<?php endif; ?>
请确保将“链接到第二种标题图像的URL”替换为你实际使用的第二种标题图像的URL。
现在,你的Twenty 17主题将在帖子和首页中使用两种不同的标题图像。帖子将使用设置的特色图像,而首页将使用你指定的第二种标题图像。
领取专属 10元无门槛券
手把手带您无忧上云