Wordpress引导WP引导Navwalker图标位于错误一侧

Wordpress引导WP引导Navwalker图标位于错误一侧,wordpress,glyphicons,wp-nav-walker,Wordpress,Glyphicons,Wp Nav Walker,我有一个Wordpress引导网站。我实现了WP引导Navwalker的下拉菜单功能,没有任何问题。我使用此处提供的代码示例遵循了说明:。一切都很顺利 但是,下拉图标位于左侧 我添加了几个不同的图标只是为了测试,但它总是显示在左侧。我把它改成了右箭头,因为它在烦我 我在代码中使用的正是他们网站上的内容,作为一个稍加修改的示例 wp_nav_menu(array( 'theme_location' => 'menu-1', 'container' =>

我有一个Wordpress引导网站。我实现了WP引导Navwalker的下拉菜单功能,没有任何问题。我使用此处提供的代码示例遵循了说明:。一切都很顺利

但是,下拉图标位于左侧

我添加了几个不同的图标只是为了测试,但它总是显示在左侧。我把它改成了右箭头,因为它在烦我

我在代码中使用的正是他们网站上的内容,作为一个稍加修改的示例

  wp_nav_menu(array(
    'theme_location'  => 'menu-1',
    'container'       => 'div',
    'container_class' => 'navbar-collapse collapse',
    'container_id'    => 'navcol-1',
    'menu_class'      => 'nav navbar-nav ml-auto',
    'depth'           => 2,
    'echo'            => true,
    'fallback_cb'     => 'WP_Bootstrap_Navwalker::fallback',
    'walker'          => new WP_Bootstrap_Navwalker()
    ));
        ?>

    if ( ! file_exists( get_template_directory() . '/inc/class-wp-bootstrap-navwalker.php' ) ) {
        // File does not exist... return an error.
        return new WP_Error( 'class-wp-bootstrap-navwalker-missing', __( 'It appears the class-wp-bootstrap-navwalker.php file may be missing.', 'wp-bootstrap-navwalker' ) );
    } else {
        // File exists... require it.
        require_once get_template_directory() . '/inc/class-wp-bootstrap-navwalker.php';
    }

    add_action( 'after_setup_theme', 'register_navwalker' );

有没有人遇到过这个问题,或者可能知道我做错了什么?

看着定制助行器的样子,这就是为什么图标是第一个:

$item_output .= isset( $args->link_before ) ? $args->link_before . $icon_html . $title . $args->link_after : '';
您可以将其更新为:

$item_output .= isset( $args->link_before ) ? $args->link_before . $title . $icon_html . $args->link_after : '';

但我真的认为这应该通过
css
来处理,以便将图标放置在右侧。

非常感谢。CSS是一条路要走!