将主页替换为自定义标题菜单中的图像链接

时间:2019-03-08 作者:J86

我想要实现的是这样的标题菜单:

header menu

现在,我有这个:

current menu

我就在不远处。为了达到我目前的状态,我跟随these instructions 并添加了一些自定义CSS。因此,我在functions.php:

<?php
  function register_my_menu() {
    register_nav_menu(\'header-menu\',__( \'Header Menu\' ));
  }

  add_action( \'init\', \'register_my_menu\' );
 ?>
并将此添加到header.php:

<?php
  wp_nav_menu(array(\'theme_location\' => \'header-menu\'));
?>
我现在想做最后一步.svg 显示徽标而不是文本Home.

我该怎么做?我看不出有什么选择。这在高级主题中当然很常见,具体是如何做到的?有没有干净的方法?我可能可以通过创建一个左菜单和一个右菜单(暂时忽略购物车和登录),然后在两个菜单之间用静态HTML敲打我的徽标来解决这个问题,但这种解决方案对我来说大错特错。

任何帮助都将不胜感激。

1 个回复
SO网友:J86

我找不到一种方法来在那里放置图像标签,所以我按照汤姆·诺厄尔的建议做了。我添加了一个类,并使用CSS使文本消失,并将徽标图像显示在其位置。看起来效果不错。