无法在Wordpress主题

时间:2016-03-15 06:56:43

标签: php css wordpress

从今天开始,我开始将我的html网站转换为Wordpress主题,在我收到自定义导航菜单之前,情况似乎很好。

我尝试将以下代码转换为wordpress导航菜单但我不知道如何混合Material Design Lite(外部框架)和wordpress。

<div class="mdl-layout__tab-bar mdl-js-ripple-effect mdl-color--primary-dark">
  <a href="#overview" class="mdl-layout__tab is-active">Overview</a>
  <a href="#features" class="mdl-layout__tab">Features</a>
  <a href="#features" class="mdl-layout__tab">Details</a>
  <a href="#features" class="mdl-layout__tab">Technology</a>
  <a href="#features" class="mdl-layout__tab">FAQ</a>
  <button class="mdl-button mdl-js-button mdl-button--fab mdl-js-ripple-effect mdl-button--colored mdl-shadow--4dp mdl-color--accent" id="add">
    <i class="material-icons" role="presentation">add</i>
    <span class="visuallyhidden">Add</span>
  </button>
</div>

我只是想知道是否可以使用

创建上面相同的代码
<?php wp_nav_menu( $args ); ?> 

我应该传递一些参数吗?或者我应该改变仪表板?因为我是wordpress的新手,所以一些帮助会很棒!我很乐意听到你的消息!

1 个答案:

答案 0 :(得分:1)

以下是如何做到的

<div id="site-navigation" class="mdl-layout__tab-bar mdl-js-ripple-effect mdl-color--primary-dark">
<?php  
    $menuParameters = array(
        'container'       => false,
        'echo'            => false,
        'items_wrap'      => '%3$s',
        'depth'           => 0,
    );

    echo strip_tags( wp_nav_menu( $menuParameters ), '<a>' );
?>
<script type="text/javascript">
    $(document).ready(function(){
        $('#site-navigation a:first').addClass('mdl-navigation__link is_active');
        $('#site-navigation a').addClass('mdl-navigation__link');
    });
</script>
</div>