Weiss jemand warum?
Das ist kein gültiger JavaScript Code, ein paar Grundlagen z.B. hier.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenWeiss jemand warum?
Das ist kein gültiger JavaScript Code, ein paar Grundlagen z.B. hier.
Auf der verlinkten Seite wird das Oshine-Theme (kostenpflichtig) verwendet, evtl. hilft Dir das etwas weiter.
Hier ist die Seite "sicher". Deaktiviere mal Deine Browser Add-Ons oder nutze einen anderen Browser.
Allerdings ist der "simple-translate" HTML-Code nach wie vor im entspr. Beitrag und auch in einigen weiteren zu finden, entferne den dort, so findest Du die Beiträge:
Mit dem Link in header.php hat das nichts zu tun.
Deaktiviere der Reihe nach Deine Plugins, so wie man es Dir an anderer Stelle bereits geraten hat, v.a. solche, die was mit Übersetzungen zu tun haben.
Alternativ entferne den gesamten simple-translate HTML-Code aus dem Beitrag "Hinweis: Neues Buch von mir erschienen", falls der da per Hand reinkopiert wurde und nicht per Plugin, der nutzt in den inline Styles den monierten Link als Hintergrundbild.
... <div class="simple-translate-button " style="background-image: url('moz-extension://54d08d71-be9c-4785-b8a3-48e6f9b5d31d/icons/512.png'); height: 22px; width: 22px; top: 10px; left: 10px;"></div> ...
Und wie findet man sowas raus? Man ruft die Webseite auf und schaut sich mit Tastenkombi Strg-U oder rechte Maustaste > Seitenquelltext anzeigen den HTML-Code an und sucht nach diesem Link...
Hier erzeugt das Plugin "Google Tag Manager" einen JavaScript-Fehler in der Browser Konsole wenn das Browser Add-On "uBlock Origin" aktiv ist und dann erscheint nirgends ein Popup.
Auf solche Plugins, die ggf. von Werbeblockern gefiltert werden und dann keine saubere Fehlerabfrage haben, sollte man wohl generell verzichten oder dem Entwickler entspr. Hinweise geben.
Bei Login Problemen würde ich mal diese Ajax Login und ggf. MemberWunder Plugins deaktivieren.
Weiterhin erschliesst sich mir nicht, ob/wozu man diese Asset CleanUp, Health Check, McAfee SECURE, Official Facebook Pixel, WP Real-Time Social-Proof Plugins braucht, würde mal all den für den normalen Beitrieb der Webseite unnötigen Kram abschalten bei der Fehlersuche...
Zum Thema Updatesicher / Child-Theme siehe Erklärungen und Links in einem älteren Thread von Dir.
Ok. Innerhalb des BEGIN/END WordPress Bereichs in der .htaccess sollte nichts geändert oder auskommentiert werden, das bringt später garantiert Probleme...
Wenn in der .htaccess entspr. BEGIN und END Marker für WordPress und andere BEGIN und END Marker für Deine Regeln genutzt werden, wird beim Speichern der Permalinks nichts (nur der WordPress Teil) überschrieben.
Wie/wo genau wurde für welchen Post Type die Hierarchie aktiviert?
Wie/wo genau wurde für welchen Post Type die Hierarchie aktiviert?
ein Plugin Loco Translate installiert, das übersetzt alles, nur nicht diese Buttons also die Begriffe in den Buttons ..
Da es keine klare Antwort dazu gab, gehe ich davon aus, dass es sich um dieses "MyListing" Theme handelt. Wende Dich bzgl. der Buttons an den Support des Theme Herstellers, den hast Du mitgekauft.
Bei Installationen mit Kauf-Themes, die zudem noch im Maintenance Mode sind, kann man nur schwer weiterhelfen.
Generell wäre wohl erstmal zu klären, woher diese Buttons überhaupt genau kommen, das geht aus einem einfachen Screenshot aber nicht hervor.
.. Loco Translate .. Und so hinterlegen, dass ich es nicht bei jedem Update neu übersetzen muss.
Wie man die Übersetzungen in "safe locations" ablegt, so dass sie bei Updates nicht überschrieben werden, seht in der Plugin-Anleitung.
.ich habe das Theme: My Listing installiert
Handelt es sich um dieses Theme? Falls ja, eine deutsche Sprachdatei wird dort meines Wissens mitgeliefert, falls die fehlt oder nicht funktioniert, sollte der mitgekaufte Support des Herstellers da am besten weiterhelfen können.
und ein zusätzliches Übersetzungstemplate
Was genau ist damit gemeint? Wozu? Was ist das für ein Template? Oder ist ein Plugin wie Loco Translate gemeint? Wie man dessen Übersetzungen in "safe locations" ablegt, so dass sie bei Updates nicht überschrieben werden, seht in der Plugin-Anleitung.
Hast Du schon im Support Forum des Plugins gefragt? Die Autoren des Plugins sollten das am besten beantworten können und sind dort sehr aktiv.
Ist im Editor bei "drei Punkte oben rechts > Ansicht anpassen" das "Beitragsbild" angehakt?
Wird ein Plugin wie Disable Gutenberg oder Classic Editor verwendet?
Der erste und wichtigste Punkt ist: Anhand Server-Logs & Backups feststellen, wann/woher der Hack kam, Lücke identifizieren, Lücke schliessen.
Danach kann man sich ans Neueinrichten oder Bereinigen usw. machen.
Wie schon bei der Contact Form 7 Frage hilft auch hier sicher das Durchlesen der Anleitung, Tutorials, usw.
Weiterhin, da Du die Pro Version hast, die Inanspruchnahme des mitgekauften Supports.
" Auf diesen Server braucht man Zugriff, um die Seite jetzt zu reparieren (entweder auf die Datenbank oder über FTP)." Woher bekomme ich den?
Nochmal: Wende Dich an die Person, die den Server eingerichtet hat und von der Du die Seite übernommen hast und zeige der Person diesen Thread.
Gehostet ist die Seite wie von @danielgoehr bereits mitgeteilt bei https://all-inkl.com/ - dafür brauchst Du Zugangsdaten. KAS heisst der technische Bereich bei diesem Hoster, siehe auch Button "Kundenlogin". Darüber kann man die Datenbank einsehen und wie oben beschrieben die Änderung machen.
Du kannst theoretisch auch bei All-Inkl. im Support anrufen, genau schildern, was Du gemacht hast, und um Änderung der hier im Thread genannten Einträge in der Datenbank oder das Einspielen eines Datenbank-Backups von gestern bitten, das setzt aber voraus, dass Du dort irgendwie entspr. nachweisen kannst, dass Du dafür berechtigt bist oder dass die einen sehr netten Tag haben.
Wenn Du alleine nur Zugangsdaten zum WordPress-Dashboard hast, kann man hier nicht weiterhelfen.
Wende Dich an die Person, von der Du die Seite übernommen hast und zeige der Person diesen Thread.
Die Seite läuft auf irgendeinem Server (das nennt man Hosting). Auf diesen Server braucht man Zugriff, um die Seite jetzt zu reparieren (entweder auf die Datenbank oder über FTP).
Würde empfehlen, eigenen Code auf Basis der Beispiele des Plugins ACF zu erstellen, Link siehe oben.
Formuliere Dein Problem ggf. nochmal neu mit dem dazu passenden richtigen Code-Beispiel, dann kann Dir vielleicht jemand weiterhelfen.
Die Abfrage von Checkbox-Werten bei ACF funktioniert eigentlich anders, siehe Link zu den Beispielen oben.
Hast Du getestet was passiert, wenn "Keine" und zusätzlich eine andere "Organisation" angehakt wird?
Füge mal nach Deinen beiden get_field Zeilen noch das hier ein und poste die Ausgaben bei verschiedenen Checkbox-Einstellungen, dann kann man ggf. eine passende Lösung ermitteln.