Merhaba değerli arkadaşlar;

BOOTSTRAP YAPILMIŞ BİR HTML TASARIMI WORDPRESS TEMAYA ÇEVİRİYORUM LAKİN BOOTSTRAP MENÜ İLE KODLANMIŞ

WORDPRESS NAVWALKER MENÜ ÖZELLİĞİ İLE MENÜYÜ ÇALIŞTIRIYORUM

TEK SIKINTI AÇILIR MENÜ OLMUYOR DEPTH 2 YAPMAMA RAĞMEN ÇIKMIYOR BÖYLE BİR SORUN YAŞAYAN OLDU MU BİRAZ ARAŞTIRDIM AMA SİZE SORAYIM DEDİM BİR YANDAN ARAŞTIRMAYA DEVAM EDİYORUM

YARDIMCI OLURSANIZ SEVİNİRİM TEŞEKKÜRLER HAYIRLI GECELER...

SORUNU ÇÖZDÜM AŞAĞIDAKİ KODLARI FUNCTİONS KLASÖRÜNE KOPYALADIM AÇILIR MENÜ ÇALIŞTI

add_filter( 'nav_menu_link_attributes', 'prefix_bs5_dropdown_data_attribute', 20, 3 );
/**
 * Use namespaced data attribute for Bootstrap's dropdown toggles.
 *
 * @param array    $atts HTML attributes applied to the item's `<a>` element.
 * @param WP_Post  $item The current menu item.
 * @param stdClass $args An object of wp_nav_menu() arguments.
 * @return array
 */
function prefix_bs5_dropdown_data_attribute( $atts, $item, $args ) {    if ( is_a( $args->walker, 'WP_Bootstrap_Navwalker' ) ) {        if ( array_key_exists( 'data-toggle', $atts ) ) {            unset( $atts['data-toggle'] );            $atts['data-bs-toggle'] = 'dropdown';        }    }    return $atts; }
KODLAR PAYLAŞIYORUM

HEADER.PHP MENÜ KODU

 <?php wp_nav_menu( array(
    'theme_location'  => 'primary',
    'depth'           =>  2, // 1 = no dropdowns, 2 = with dropdowns.
    'container'       => 'div',
    'container_class' => 'collapse navbar-collapse',
    'container_id'    => 'navbarNav',
    'menu_class'      => 'nav navbar-nav mx-auto',
    'fallback_cb'     => 'WP_Bootstrap_Navwalker::fallback',
    'walker'          => new WP_Bootstrap_Navwalker(),
) ); ?>
FUNCTİONS DOSYASINA YAPTIĞIM KODLAR

register_nav_menus( array(
    'primary' => __( 'Primary Menu', 'THEMENAME' ),
) );
/**
 * Register Custom Navigation Walker
 */
function register_navwalker(){
  require_once get_template_directory() . '/inc/class-wp-bootstrap-navwalker.php';
}
add_action( 'after_setup_theme', 'register_navwalker' );