私はWordpress Bootstrapサイトを持っています。ドロップダウン メニューの機能に問題なく WP Bootstrap Navwalker を実装しました。ここで提供されているコード例を使用して指示に従いました: https://github.com/wp-bootstrap/wp-bootstrap-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' );
誰かがこれに遭遇したことがありますか、それとも私が間違ったことを知っていますか?