美化说明:
RiPro v2主题后台默认有logo设置选项,但它是全局的不能单独添加首页logo;
有时候我们需要开启顶部菜单首页透明选项,但是这样我们的logo颜色就不能很好的适配;
如果你有更改单独首页logo的需求那就接着往下看,今天小编把方法写出来。
代码部署:
1.找到/主题目录/inc/template-tags.php文件,在959行替换以下代码:
function ripro_v2_logo($options = array()) {
$options = array_merge(array('contrary' => true), $options);
$logo_src = _cao('site_logo');
// 检查当前页面是否为首页
$is_home = is_front_page();
// 如果当前页面为首页且存在标志,则更改标志的 src 属性
if ($is_home && !empty($logo_src)) {
$logo_src = '/wp-content/themes/../../logo.png';
}?>
<div class="logo-wrapper">
<?php if (!empty($logo_src)): ?>
<a href="<?php echo esc_url(home_url('/')); ?>">
<img class="logo regular" src="<?php echo esc_url($logo_src); ?>" alt="<?php echo esc_attr(get_bloginfo('name')); ?>">
</a>
<?php else: ?>
<a class="logo text" href="<?php echo esc_url(home_url('/')); ?>"><?php echo esc_html(get_bloginfo('name')); ?></a>
<?php endif;?>
</div> <?php
}
2.注意:修改代码中的logo路径或者链接
© 版权声明
THE END
暂无评论内容