-
AuthorPosts
-
December 5, 2017 at 8:33 pm #885222
Hi,
Vor dem letzten update hatte ich keine Probleme mit dem Enfold Child Hauptmenü auf Smartphones (getestet mit iPhone).
Es wurden die Menüstriche angezeigt und man konnte dort auf der Seite weiternavigieren.Jetzt sehe ich zwar die typischen Menüstriche aber wenn ich drauf klicke gibt es keine Reaktion mehr.
Beim iPad sehe ich auf Grund des größeren Bildschirmes das Menü als Text und es funktioniert alles.
Die Ursache dürfte in einer Ergänzung in der functions.php (im child theme) liegen. Ich habe dort eine zusätzliche Anmelde/Abmelde Funktion in das Hauptmenü mit Anzeige des Usernamens nach Anmeldung integriert. Hat bisher gut funktioniert. Nun klemmt es aber beim smartphone Betrieb.
Hier der Code dazu
/* login/logout menu bar */
add_filter(‘wp_nav_menu_items’, ‘add_login_logout_link’, 10, 2);
function add_login_logout_link($items, $args)
{
ob_start();
wp_loginout(‘index.php’);
$loginoutlink = ob_get_contents();
ob_end_clean();
$items .= ‘- ‘. $loginoutlink .’
‘;
return $items;
}
/* welcome user */
add_filter( ‘wp_nav_menu_items’,’my_custom_menu_item’);
function my_custom_menu_item($items)
{
if(is_user_logged_in())
{
$user=wp_get_current_user();
$name=$user->display_name; // or user_login , user_firstname, user_lastname
$items .= ‘<li style=”padding: 0em 1em; font-family: bree serif; color: rgb(255, 255, 255);”>Mitglied: ‘.$name.”;
}
return $items;
}Habt ihr eine Idee was man hier ändern kann damit das wieder mit der aktuellen Enfold Version funktioniert?
Danke
Mit freundlichen Grüßen
Siegfried
December 5, 2017 at 8:47 pm #885225Sorry, hab jetzt die Lösung auf Eurer Support Seite gefunden:
Hab den Code verändert
add_filter(‘wp_nav_menu_items’, ‘add_login_logout_link’, 10, 2);
function add_login_logout_link($items, $args) {
if( $args->theme_location == ‘avia’ ) {
ob_start();
wp_loginout(‘index.php’);
$loginoutlink = ob_get_contents();
ob_end_clean();
$items .= ‘<li class=”menu-item”>’. $loginoutlink .’‘;
}
return $items;
}Nun funktioniert es.
Danke
December 6, 2017 at 12:14 am #885282Hi,
I’m glad you were able to find a solution. If you need additional help, please let us know here in the forums.
Best regards,
Jordan Shannon -
AuthorPosts
- The topic ‘Menü auf smartphone geht nicht’ is closed to new replies.