如何修改PHP代码中logo对应的首页跳转链接为外部站点链接
修改方法
你只需替换a标签href属性中的站点首页输出逻辑即可,固定跳转的修改步骤如下:
- 找到原有代码中负责输出首页地址的部分:
<?php echo esc_url( home_url( '/' ) ); ?>,这是WordPress内置的输出站点根地址的函数。 - 将
home_url( '/' )替换为你需要跳转的完整外部链接地址即可,示例修改后代码如下(以下https://示例域名.com为示例占位,替换为你实际需要的地址即可):
<a href="<?php echo esc_url( 'https://示例域名.com' ); ?>" rel="home noopener noreferrer" class="site-title site-logo-text" <?php echo esc_attr( $header_text_color ); ?>><?php echo esc_html( get_bloginfo( 'name' ) ); ?></a>
补充说明:新增的
noopener noreferrer是外部跳转的通用安全属性,可避免跨站安全风险,不需要可直接删除。
内容的提问来源于stack exchange,提问作者Ire N
相关产品推荐
相关产品推荐

