【问题标题】:Changing classes from A tags in Wordpress Menu从 Wordpress 菜单中的 A 标记更改类
【发布时间】:2018-02-15 11:57:58
【问题描述】:

我正在本地计算机上开发 Wordpress 主题,我认为使用 bootstrap 会很酷。我已经在 html/css 中构建了网站,但想将其上传到 Wordpress(学习 wordpress)。

现在我正在重建我的导航部分,因为我希望它可以在我的管理面板中自定义。我正在使用:

<?php $args = array( 'theme_location' => 'header' ); ?>
<?php wp_nav_menu( $args ); ?>

bowser 显示了一个 div>ul>li>a。我编辑了 div、ul 和 li 的类来引导类,但现在我需要为我的 a 标签获取一个 nav-link 的 A 类。

这是我的弓箭手现在给我的:

<div class="collapse navbar-collapse" id="navbarCollapse">
  <ul class="navbar-nav ml-auto">
    <li class="nav-item">
      <a href="http://localhost/wordpress/index-html">Homepage</a>
    </li>
  </ul>
</div>

这就是我想要的。

<a href="http://localhost/wordpress/index-html" class="nav-link">Home</a>

我现在正在编辑我的 nav-menu-template.php,但找不到它。 我在哪里可以更改 wp_nav_menu();

中 A 标签的类

(我知道其他人也问过这个问题,但我无法让该代码工作。可能是因为命令从 2014 年开始,或者可能是因为我做错了什么。)

【问题讨论】:

标签: php html wordpress twitter-bootstrap


【解决方案1】:

查看主题的functions.php 文件可能会有一些运气。尝试在该文件中查找 wp_nav_menu 函数,看看会得到什么。

您要查找的代码可能在functions.php 中,或者您可能在该文件中找到对另一个文件的引用。

根据模板的构造方式,这些内容的处理方式可能会有很大差异,这可能就是您没有太多运气来寻找答案的原因。

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-09
    • 2015-12-02
    • 2012-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多