Hier die „Weiteren Informationen“ (es gibt sie nur auf Englisch, es ist beide Male derselbe Hilfetext):
Ansonsten zeigt die Konsole nur Dutzende gelbe Meldungen à la
Das Cookie “CookieLawInfoConsent” wird bald als Cross-Site-Cookie gegen “https://((meine Seite))/wp-includes/js/jquery/jquery.min.js?ver=3.6.0” behandelt, da das Schema nicht übereinstimmt.
Sowie die weiße Meldung
JQMIGRATE: Migrate is installed, version 3.3.2
Leider ist mir nicht klar, wie ich damit weiterarbeite, trotz der bisherigen Erklärungen.
Genau die roten Beispiele habe ich erwartet, der Browser lädt sie nicht wegen http.
Rufe in einem eigenen Browser-Tab die Datei http://fonts.googleapis.com/css?family=PT+Sans herunter und speichere sie unter neuem Namen (z.B. cyrillic_latin.css) in ein vorhandenes Verzeichnis deines Servers (z.B. /css)
Dann ersetze in deinen Webseiten (bzw. an zentraler Stelle) den Aufruf http://fonts.googleapis.com/css?family=PT+Sans durch /css/cyrillic_latin.css und du solltest deine gewohnte Schrift wieder sehen.
Das hättest du auch machen können, dann hättest du festgestellt, dass es geht, und dann hättest du dir das ganze Märchen mit
sparen können, weil nichts davon erforderlich ist, soweit bisher erkennbar.
Nein, in Beitrag 7 hast du ihm den Tipp gegeben
Das ist ein kleiner aber feiner Unterschied. Du kennst auch die Nutzungsrechte der fremden Dateien nicht, ob man sie überhaupt einfach so auf den eigenen Server kopieren kann!
Das wäre eher eine Einstellung in einer der css-Dateien als in PHP, es sei denn, in PHP wird irgendwo eine CSS-Klasse extra eingebunden.
Nach dem, was du bisher gezeigt hast, sieht es danach aus, ja.
Wenn es meine Website wäre, würde ich bei dem Theme erstmal alles http einfach durch https ersetzen (bei den Links zu den Fonts und zu Grafiken) und dann schauen, ob das gut aussieht, oder ob noch etwas ggf. nachträglich angepasst werden muss.
Hallo zusammen, Danke nochmal für allen Zuspruch und alle Beschreibungen. Letztlich kann ich persönlich Eure Beschreibungen nicht komplett nachvollziehen, das ist nicht mein stärkster Bereich, auch wenn es für andere einfach ist.
Ich habe darum diesen billigen Trick probiert:
irgendein anderes Gratis-Theme aktiviert
leicht kaputtes Wunsch-Theme aus WP-Seite heraus gelöscht (Ordner verschwand dann auch im FTP-Client)
zusätzlich im FTP-Client diesen Unterordner gelöscht: wp-content/themes/[Theme-Name]
Original-Theme aus Zip-Datei, 7 Jahre alt, via WP-Seite neu geladen + aktiviert
Das brachte nichts. Die Fehler, die nach der Umstellung von http auf https entstanden, sind immer noch da: Kästchen statt Menüdreiecken, leicht andere Schriften. Alles sah genau aus wie zuvor.
Obwohl ich schwören könnte, dass ich beim traurigen Refresh-Klicken (auch Strg-Refresh) in einem anderen Browser einmal kurz die vermissten Menüdreiecke gesehen hätte, aber es ist nicht reproduzierbar.
Ich muss es wohl dabei lassen oder ein ganz anderes Theme verwenden oder irgendwas finden, was man noch löschen muss. Es sei denn:
Denkst Du da an bestimmte Dateien auf dem Server? Eine .php-Datei editieren schaffe ich manchmal, und ich würde ja das Original nicht löschen, sondern nur umbenennen.
wenn ich noch mal stören darf. Bei meinem Bezahl-Theme gab’s ja das Problem, das nach Umstellung von http auf https u.a. die Menüdreieck-Grafiken nicht mehr erschienen, stattdessen Platzhalter-Kästchen.
Ich habe von dem Theme auch noch eine Gratis -Version installiert, mit weniger Gestaltungsmöglichkeiten. Das war seit 6 Jahren nicht mehr aktiv. Wenn ich nun diese Gratis -Version des Themes installiere, erscheint das Menü MIT Menüdreiecken. Dort gibt es also kein Umstellungsproblem (das Menü ist ansonsten scheint’s nicht abgespeckt gegenüber der Bezahl-Version, v.a. die Startseite und die Feineinstellungen sind vielseitiger).
Und ich habe das Plug-in WP-Reset* in der Gratisversion installiert:
Außerdem habe ich alle überflüssigen Plug-ins gelöscht (nicht nur deaktivert). Danach hatte ich gar kein Theme mehr. Dann das Bezahl-Theme neu installiert. Einige persönlichen Einstellungen, die zuvor jede Neu-Installation überlebt hatten (u.a. Header-Titel-Farbe), waren nun weg. Aber die Menüdreiecke fehlten immer noch. Ich frage mich, ob es auch mit der MySQL zu tun hat.
Vielleicht würde ich noch in diese PHP-Dateien schauen und gucken, ob man dort wie vorgeschlagen von http auf https umstellen kann:
*ich weiß, dass das für einen Einsteiger gefährlich ist, aber man Schnappschüsse machen und ich kann berichten, dass das Wiederherstellen eines Schnappschusses wie erhofft funktioniert. Und der Content ist noch da.