• Gelöst R. Kendlbacher

    (@rkendlbacher)


    Schönen guten Tag,

    der Zustandsbericht meiner lokalen Webseite für Testzwecke meldet, dass HTTPS nicht zu Verfügung steht. Das ist richtig. localhost:8888 mit MAMP auf Mac mit aktuellem macOS 15.6.1 läuft über HTTP.

    Wie stelle ich diese Warnmeldung ab?

    Ich hatte dieses Problem vor vielen vielen Jahren schon einmal, doch leider seine Lösung vergessen und finde auch nichts, außer kompliziert Zertifikate einzubinden. In meiner geschützten Entwicklungsumgebung ist das aber nicht nötig – oder doch?

    Vielen Dank für Eure Hilfe vorab!

    • Dieses Thema wurde vor 9 Monaten, 3 Wochen von R. Kendlbacher geändert.
    • Dieses Thema wurde vor 9 Monaten, 3 Wochen von R. Kendlbacher geändert.
Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Moderator threadi

    (@threadi)

    Die Tests und ihre Ergebnisse unter Werkzeuge > Website-Zustand gibt es eigentlich nicht ohne Grund. Sie helfen auf mögliche Fehler aufmerksam zu machen. Daher gibt es in WordPress selbst auch keine Option um diese abzuschalten oder zu beeinflussen.

    Dennoch kann man sie auf 2 Wegen beeinflussen:

    A) Mit einem individuellen PHP-Code kann man den Test zum HTTPS-Status deaktivieren:

    add_filter( 'site_status_tests', function( $list_of_tests ) {
    unset( $list_of_tests['async']['https_status'] );
    return $list_of_tests;
    });

    Dieser Code müsste in die functions.php eines Child-Themes oder per Code Snippet Plugin eingefügt werden.

    B) Dieses ältere Plugin: https://wordpress.org/plugins/site-health-tool-manager/ – es läuft auch bei mir im Test mit einem aktuellen WordPress problemlos.

    Thread-Starter R. Kendlbacher

    (@rkendlbacher)

    Sehr geehrter threadi,

    ich kann nicht anders als baff zu sein. Ich habe alle möglichen Lösungswege diesen Nachmittag abgegrast und feststellen müssen, dass sie alle nach 6-8 Jahren veraltet sind.

    A) Mit einem individuellen PHP-Code kann man den Test zum HTTPS-Status deaktivieren:

    add_filter( 'site_status_tests', function( $list_of_tests ) {    unset( $list_of_tests['async']['https_status'] );    return $list_of_tests;});

    Dieser Code müsste in die functions.php eines Child-Themes oder per Code Snippet Plugineingefügt werden.

    Ich arbeite ohnehin mit einem Child Theme und somit ist dessen functions.php die Lösung.

    Vielen vielen Dank. Große Erleichterung! Und vielen Dank für Ihr Engagement. Sie haben meinen unumwundenen Respekt.

    • Diese Antwort wurde vor 9 Monaten, 3 Wochen von R. Kendlbacher geändert.
    Moderator threadi

    (@threadi)

    Danke für die Blumen und auch das gelöst markieren vom Topic. Wir Duzen uns hier aber 😉

    Thread-Starter R. Kendlbacher

    (@rkendlbacher)

    Das „Sie“ war mein Decodierfehler, ich hatte die Antwort in der Hektik so verstanden. Entschuldige – natürlich „Du“ 🙂

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)

Das Thema „Fehlermeldung: Webseite verwendet kein HTTPS“ ist für neue Antworten geschlossen.