Fügen Sie meinen benutzerdefinierten Links Standard-wp_nav_menu-classn hinzu

Ich füge benutzerdefinierte Menüelemente mit dem Filter wp_nav_menu_items hinzu. Die Struktur ist sehr einfach, einige “li” mit “a” innen. Der Punkt ist, gibt es eine Möglichkeit, WordPress Standardmenü calsses (wie “menu-item-menu-item-type-post_type menu-item-object-seitenaktuell-menu-item page_item page-item-1995 current_page_item menu-item- 1997 aktiv “ecc ..” in meinen benutzerdefinierten Links? Dies ist der Code:

add_filter( 'wp_nav_menu_items', 'my_nav_menu_profile_link' ); function my_nav_menu_profile_link($menu) { if (!is_user_logged_in()) { ob_start(); ?> 
  • <a href="https://wordpress.stackexchange.com/questions/195254/add-default-wp-nav-menu-classes-to-my-custom-links/">Login
  • <?php $profilelink = ob_get_contents(); ob_end_clean(); $menu = $menu . $profilelink; return $menu; } }

    Solutions Collecting From Web of "Fügen Sie meinen benutzerdefinierten Links Standard-wp_nav_menu-classn hinzu"