Beiträge von b3317133

    Schau Dir die Dokumentation bzw. Beispiele bei [FONT=Courier New]wp_insert_post()[/FONT] nochmal an, das Feld heisst [FONT=Courier New]meta_input[/FONT], nicht [FONT=Courier New]meta-input[/FONT], zudem fehlt in Deinem modifizierten Code ein Komma vor der Zeile, das müsste eigentlich einen PHP Fatal Error ergeben.

    Verwende zudem statt [FONT=Courier New]true[/FONT] eher als String lesbare Werte, z.B. [FONT=Courier New]'ja'[/FONT] , damit Du die Meta Felder auch einfach im WordPress Editor kontrollieren bzw. bearbeiten kannst. Würde auch die Meta Feld Namen klein schreiben, das macht man üblicherweise so.

    Das oben verlinkte zweite Beispiel zeigt eigentlich relativ klar, wie man den Filter verwenden kann:

    WordPress verwaltet selbst kein NoIndex/NoFollow auf Seitenbasis, dafür verwendet man in der Regel ein SEO Plugin und dessen API.

    Ohne extra Plugin kannst den/die IDs Deiner neuen Seiten selbst irgendwo speichern oder bei Deinen neuen Seiten ein Custom Field ([FONT=Courier New]meta_input[/FONT]) mitspeichern und dann über den [FONT=Courier New]wp_robots[/FONT] Filter den Meta Tag anhand dieser Daten beeinflussen, Ansatz siehe dort User Contributed Notes zweites Beispiel.

    Verschiedene Plugins bieten verschiedene Möglichkeiten, Templates z.B. über ein Child Theme zu überlagern, daher ist die Angabe des Plugins und Herstellers durchaus wichtig.

    In diesem Fall bietet der Hersteller lt. Plugin Anleitung diese einfache Möglichkeit:

    Kopiere die gewünschten Template Dateien aus dem [FONT=Courier New]templates[/FONT] Ordner des Plugins in den Hauptordner Deines Child Themes. Dort kannst Du dann Anpassungen vornehmen.

    Irgendwelche Magie oder Änderungen in Original-Dateien im Plugin Ordner sind nicht nötig.

    Technischer Hintergrund: Das genannte Plugin verwendet die WordPress API [FONT=Courier New]locate_template()[/FONT] um ggf. vorhandene Template Dateien für eine Überlagerung zu finden, der entspr. Code kann bei Interesse in der Funktion [FONT=Courier New]template()[/FONT] in der Datei [FONT=Courier New]modern-events-calendar-lite/app/libraries/parser.php[/FONT] nachgelesen werden.

    Alternativ zum Kopieren der Template Dateien kannst Du z.B. auch die vorhandenen Hooks des Herstellers in den Templates nutzen, um vor/nach den Plugin Inhalten eigene Inhalte einzufügen. In der Plugin-Anleitung befinden sich kurze Code Beispiele dafür.

    Weiterhin offen ist die Frage, welches genaue Plugin gemeint ist? Link zum Plugin Hersteller bzw. Plugin Download?

    Dann könnten mögliche echte Helfer sich das ansehen und Dir ggf. sagen, ob/wie dieses Plugin wie viele andere Plugins die Möglichkeit bietet, Templates z.B. über ein Child Theme zu überlagern.

    In den Standardeinstellungen verwendet WP Fastest Cache keine CDNs, man müsste das extra einrichten und dafür auch Accounts usw. bei CDN Anbietern anlegen. Wenn Du das nicht machst, gibt es eigentlich keinen Handlungsbedarf bzgl. Datenschutzerklärung.

    Möglichkeiten:

    • Spiele eines Deiner Backups ein.
    • Frage beim Hosting Support nach, ob die ein Backup von Datenbank und Dateien haben und lasse das einspielen.


    Nicht so wirklich empfehlenswerte Möglichkeiten:

    • Nutze ein Downgrade Plugin für den WordPress Core, z.B. dieses, exakt auf die vorher genutzte Version.
    • Vorher auch Theme & Plugins auf die vorherigen Versionen zurückrollen, falls sie aktualisiert wurden.


    Erstelle in jedem Fall vor jeglicher weiterer Veränderung ein Backup der aktuellen Installation (auch wenn sie nicht richtig funktioniert) und sichere das lokal am PC, damit Du eine Basis hast falls weitere Dinge noch mehr schief gehen.

    Spiele die ältere WordPress Version wieder ein und frage beim Support der Plugins ob es ggf. irgendwann aktuelle kompatible Versionen gibt. Lt. der Produktseite sind die Plugins wohl nur bis WordPress 5.x kompatibel.

    Alternativ suche jemanden, der sich gut mit WordPress auskennt, und lasse die Plugins für aktuelle WordPress Versionen anpassen (soweit das möglich ist).

    Bei Hoststar scheint alles beim Alten zu sein. Habe Zugriff auf die Datenbank, etc.


    In der Datenbank sind in der Tabelle [FONT=Courier New]wp_users[/FONT] (oder ggf. anderes Präfix als [FONT=Courier New]wp_[/FONT]) die WordPress Benutzer aufgelistet.

    Über das Formular funktioniert es nicht, da ich keine Abrechnung habe (gratis Website und wird wo anders gehostet), meinen Bestätigungscode vom 1. Tag hab ich nicht mehr.


    Was konkret bedeutet das? Welches Formular wo ist gemeint? WordPress erstellt keine Bestätigungscodes.

    Deine verlinkten Webfonts sind ungültig und enthalten eine HTML 404 Seite, die wiederum CSS für body enthält, das der Browser verwendet und Dir in die Quere kommt.

    Code
    https://dynaverse.astro.uni-koeln.de/wp-content/fonts/833b5eba58dd236a1ca25565db61ba7f.css


    Schau Dir an, wo/wie diese Font CSS Datei eingebunden wird.