【问题标题】:adding div to navigation - Wordpress将 div 添加到导航 - Wordpress
【发布时间】:2016-05-08 17:17:37
【问题描述】:

在我的 Wordpress 网站的 functions.php 中创建后退/下一个按钮

<?php if ( is_single() ) : // navigation links for single posts ?>

    <?php next_post_link( '<div class="nav-next">%link</div>', '<span class="fa fa-chevron-right"></span>' . _x( '', 'Previous post link', 'bnNav' ) ); ?>
    <?php previous_post_link( '<div class="nav-previous">%link</div>', _x( '', 'Next post link', 'bnNav' ). '<span class="fa fa-chevron-left"></span>'); ?>

...

哪个输出

<nav id="nav-below" class="post-navigation" role="navigation">
  <div class="nav-next">
      <a rel="next" href="http://localhost/wordpress/?p=369">
  </div>

  <div class="nav-previous">
     <a rel="prev" href="http://localhost/wordpress/?p=104">
  </div>
</nav>

我想在 .nav 中的每个 div 中放置另一个 div,但不确定如何将其添加到我的 functions.php 中的代码中

我希望输出是

<nav id="nav-below" class="post-navigation" role="navigation">
  <div class="nav-next">
      <div id="arrow-right"></div>
      <a rel="next" href="http://localhost/wordpress/?p=369">
  </div>

  <div class="nav-previous">
     <div id="arrow-left"></div>
     <a rel="prev" href="http://localhost/wordpress/?p=104">
  </div>
</nav>

【问题讨论】:

    标签: php html css wordpress


    【解决方案1】:

    尝试使用以下代码:

    <?php if ( is_single() ) : // navigation links for single posts ?>
    
        <?php next_post_link( '<div class="nav-next"><div id="arrow-right"></div>%link</div>', '<span class="fa fa-chevron-right"></span>' . _x( '', 'Previous post link', 'bnNav' ) ); ?>
        <?php previous_post_link( '<div class="nav-previous"><div id="arrow-left"></div>%link</div>', _x( '', 'Next post link', 'bnNav' ). '<span class="fa fa-chevron-left"></span>'); ?>
    

    只需在%link 之前添加新的&lt;div&gt;

    【讨论】:

    • 这可以解决问题,我猜我的代码理解错了,谢谢!
    猜你喜欢
    • 2021-10-12
    • 1970-01-01
    • 1970-01-01
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-04
    • 2012-02-01
    相关资源
    最近更新 更多