Beiträge von Nordwinkel

    Super Danke. Ich denke, ich habe den Auslöser gefunden. In einem Javascript "small-menu.js" taucht zumindest "h1" auf. Ich vermute mal, dass es daran hängt.
    Hier der Code:
    $.fn.smallMenu = function() {
    $masthead.find( '.site-navigation' ).removeClass( 'main-navigation' ).addClass( 'main-small-navigation' );
    $masthead.find( '.site-navigation h1' ).removeClass( 'assistive-text' ).addClass( 'menu-toggle' );

    $( '.menu-toggle' ).unbind( 'click' ).click( function() {
    $masthead.find( '.menu' ).toggle();
    $( this ).toggleClass( 'toggled-on' );
    } );
    };

    // Check viewport width on first load.
    if ( $( window ).width() < 640 )
    $.fn.smallMenu();

    // Check viewport width when user resizes the browser window.
    $( window ).resize( function() {
    var browserWidth = $( window ).width();

    if ( false !== timeout )
    clearTimeout( timeout );

    timeout = setTimeout( function() {
    if ( browserWidth < 640 ) {
    $.fn.smallMenu();
    } else {
    $masthead.find( '.site-navigation' ).removeClass( 'main-small-navigation' ).addClass( 'main-navigation' );
    $masthead.find( '.site-navigation h1' ).removeClass( 'menu-toggle' ).addClass( 'assistive-text' );
    $masthead.find( '.menu' ).removeAttr( 'style' );

    Kann ich das ohne weiteres in der Datei ändern?

    Erstmal vielen Dank für deine Antwort. Einen Theme-Support habe ich bisher noch nicht gefunden. Daher konnte ich diese Frage auch noch nicht stellen. Ich mache mich mal auf die Suche.
    Hmm, auf die Idee, dass das in einem JavaScript hinterlegt sein könnte kam ich noch gar nicht. Ich dachte, ich könnte das in der header.php verändern. Zumindest habe ich dort den Eintrag gefunden. Mit dem Nachteil, dass wenn ich es verändere, die oben genannten Probleme auftreten. Ich habe leider von Programmierung keinen wirklichen Plan. Kann man ein JavaScript so ohne Weiteres verändern?
    Was braucht es von mir, damit es einfacher wird, das verantwortliche JavaScript zu finden?

    Moin zusammen,
    ich hoffe, das hier ist die richtige Kategorie, wenn nicht möchte ich einen Moderator bitten, das Thema an die richtige Stelle zu schieben.

    Ich habe folgendes Problem: Auf meiner Website nordwinkel.de verwendet das Theme bei der responsiven Ansicht des Hauptmenüs eine h1-Überschrift. Das Hauptmenü fährt auf kleineren Bildschirmen zusammen und erhält den Titel "Menü". Und dieser Schriftzug ist dann die h1-Überschrift. Das ergibt für mich einfach keinen Sinn. Das verwendete Theme ist Snaps, wovon ein Child-Theme erstellt wurde, um andere Anpassungen vorzunehmen. Wenn ich im Child-Theme die h1-Tags verändere, verschwindet in der responsiven Darstellung leider das komplette Menü. Das ist dann ja auch nicht Sinn der Sache.
    Hat jemand eine Idee, wie ich das verändern kann? Kann ich die h1-Tags durch p-Tags ersetzen und dann irgendwie mit CSS rumfummeln, bis es passt?

    Vielen Dank schon mal vorab und viele Grüße
    Konrad