Beiträge von b3317133

    Der Link hinter "Startseite" wurde manuell eingegeben statt die tatsächliche "Startseite" als Seite auszuwählen. Ändern kann man das unter Design > Menüs.

    Generell sind bei einem WordPress Umzug die auch sonst überall verteilten "hardgecodeten" alten Links durch die URL der neuen Installation zu ersetzen, da fehlen bei Dir auch noch einige. Das macht man z.B. mit einem Umzugsplugin oder einem Plugin wie Better Search Replace, mehr dazu in Suchmaschinen: WordPress Umzug

    Im Screenshot ist der HTML Anker wieder bei der Auflistung selbst eingegeben worden statt beim als Ziel gewünschten Absatz unten.

    1. Auflistung anklicken, das Feld auf dem Screenshot rechts bei "HTML Anker" leeren.
    2. Runterscrollen, den Absatz Absatz "Echter Dost origanum vulgare" anklicken und dort den HTML Anker eingeben.


    Weiterhin hast Du den Link im Screenshot offenbar von #Dost auf #Echter-Dost geändert, dadurch muss der HTML Anker beim als Ziel gewünschten Absatz dann auch Echter-Dost heissen.

    Der HTML Anker wird im Code im Attribut id hinterlegt, daher steht oben id.

    Im Link im Screenshot fehlt das - Zeichen zwischen Wilde und Karde, der Link sollte #Wilde-Karde heissen damit er zum Absatz mit diesem id springt. Und entferne den id bei der Auflistung der Links, leere dafür das Feld auf dem Screenshot rechts bei "HTML Anker", ein id darf nicht doppelt vorhanden sein.

    • Stelle sicher, dass in der Datenbank an zwei Stellen die URL zurück auf http geändert wurde, siehe auch WordPress Dokumentation.
    • Leere den Browser Cache.
    • Link zur Seite?


    Siehe auch Forenregeln, Punkt II

    Generell: Deaktiviere vor allen Umstellungsversuchen alle vorhandenen Cache- und Optimierungs-Plugins und suche Dir auch vorher eine entspr. Anleitung, wie was genau zu machen ist, Suchmaschinen: WordPress SSL Umstellung

    Der genannte Link zur Seite erzeugt derzeit nur leere weisse Seiten mit Server Error 500 HTTP Header. Mehr dazu findet sich ggf. im Error Log des Servers.

    • Wie genau wurde die Installation umgezogen? Mit einem Plugin? Mit welchem? Nach welcher Anleitung?
    • Welche PHP Version läuft auf dem alten und welche auf dem neuen Server? Lade jeweils eine Datei [FONT=Courier New]info.php[/FONT] mit diesem Inhalt hoch und öffne sie jeweils im Browser:
      PHP
      <?php phpinfo();


    Tipp am Rande: Wenn man WordPress Seiten betreut, sollte man schon in der Lage sein, die WordPress Version bzw. das genutzte Theme und Plugins zu erkennen.

    Ergänzung: Inzwischen wird die Startseite gezeigt und der Login ist möglich, die restlichen Seiten sind 404. Es fehlt jetzt noch folgendes:

    • Einstellungen > Permalinks > Speichern Button unten ohne Änderungen (erzeugt .htaccess neu und behebt das 404 Problem)
    • Ersetzen alte Subdomain durch neue Hauptdomain in Datenbank z.B. mit Plugin Better Search Replace (korrigiert die hardgecodeten URLs in den Seiteninhalten)

    Deine Installation stellt die jQuery Bibliothek nicht als $ zur Verfügung, der externe Widget Code erwartet das aber.

    Code
    Uncaught TypeError: $ is not a function - https://www.viele-schaffen-mehr.de/projects/vsm/dist/js/widget.js:1


    Ergänze mal diese zusätzliche Zeile am Beginn des Widget Codeblocks:

    Code
    <script type="text/javascript">window.$ = window.jQuery</script>

    Könnte man in etwa so lösen, ungetestet:

    Code
    function b3317133_pre_get_posts( $query ) {
        if ( $query->is_main_query() && !is_admin() && is_category() ) {
            $query->set( 'orderby', 'rand' );
        }
    }
    add_action( 'pre_get_posts', 'b3317133_pre_get_posts' );

    Stelle sicher, dass alle nötigen Seiten existieren und publiziert sind (nicht auf Entwurf stehen o.ä.), siehe auch WooCommerce > Einstellungen > Erweitert > Seiteneinrichtung bzw. bei Bedarf wenn Seiten versehentlich gelöscht wurden WooCommerce > Status > Werkzeuge > Standard-WooCommerce-Seiten erstellen.

    Wenn Du Deine Seite "Shop" auf Entwurf stellst, zeigt das Menü nicht mehr auf den Link [FONT=Courier New]/shop/[/FONT] sondern über den ID auf den nicht zugänglichen Entwurf [FONT=Courier New]/?page_id=977[/FONT], was dann (warum genau auch immer) auf Dein erstes Produkt weitergeleitet wird.

    Evtl. wäre ein Plugin wie dieses hier besser für Deine Zwecke geeignet als der aktuelle Ansatz.