Merhaba hocalarım,

Bir tane woocommerce alışveriş sitesi hazırlıyorum, hesabım menüsüne bir tane öğe ekledim bu menü bir alt url'yi açsın istiyorum hesabım sayfasından tıkladığımda gitmiyor, tekrar hesabım sayfasını dönderiyor, ama ana sayfadan navigasyondan gidiyor.

add_filter ( 'woocommerce_account_menu_items', 'misha_one_more_link' );
function misha_one_more_link( $menu_links ){

    // we will hook "sistem" later
    $new = array( 'sistem' => 'Sisteme giriş yap' );

    // or in case you need 2 links
    // $new = array( 'link1' => 'Link 1', 'link2' => 'Link 2' );

    // array_slice() is good when you want to add an element between the other ones
    $menu_links = array_slice( $menu_links, 0, 1, true )
    + $new
    + array_slice( $menu_links, 1, NULL, true );


    return $menu_links;
 
 
}


add_filter( 'woocommerce_get_endpoint_url', 'misha_hook_endpoint', 10, 4 );
function misha_hook_endpoint( $url, $endpoint, $value, $permalink ){
 
    if( $endpoint === 'sistem' ) {
 
        // ok, here is the place for your custom URL, it could be external
        $url = site_url ('sistem');
 
    }
    return $url;
 
}
Bir türlü alt sayfaya gitmiyor, yardımcı olursanız sevinirim