Beiträge von Robota

    Was der Website von wo einbindet und welche Cookies er setzt, liegt zu 100% in der Verantwortung des Websitebetreibers.

    Wenn der Websitebetreiber selbst keine Ahnung hat, sollte er sich kompetente Hilfe holen oder keinen Website betreiben.


    Ich wage mal die Prognose, dass mindestens 80% der Wordpress-Nutzer nicht wissen, welches Cookie woher kommt.
    Aber du hast Recht, Analytics brauchen wir nicht, habe ich entfernt, das Spendenplugin (Give) deaktiviert.
    Wenn ich nun auch noch PlansoForms deaktiviere, ist kein einziges Cookie mehr drin.
    Für PlansoForms (also die Formulare) werde ich mir eine Alternative suchen, zumal das Plugin anscheinend sowieso nicht mehr supportet wird.


    Spenden kann man auch ohne Plugins bekommen


    Kannst du mir da einen Tip geben?


    den WordPress Emoji Unsinn sollte man sowieso generell deaktivieren


    Da weiß ich gar nicht, was das genau ist.
    Wenn ich PlansoForms deaktiviere, werden auf der Seite keine Cookies mehr gesetzt - sollte man dieses Plugin zum Deaktivieren der Emojis trotzdem installieren?

    Als "normaler" Wordpress-User weiß man doch selbst nicht, welches Plugin hinter den verschiedenen Cookies steckt.
    Durch Ausprobieren habe ich es jetzt für das eine Cookie heraus gefunden.
    Einige der anderen Cookies sind durch den Namen eindeutig (stripe z.B. ist ein Zahlungsdienst wie Paypal), andere, z.B. "_gid" kann alles mögliche sein.
    Aber selbst wenn man weiß, welches Cookie zu welchem Plugin gehört, was soll man dagegen machen, außer das Plugin zu löschen?

    Hallo, ich mache mal ein eigenes Thema dafür auf, weil das Plugin nicht mehr Hauptthema für mich ist, sondern die Umsetzung, wie man Cookies findet bzw. heraus findet, woher sie kommen und wie man sie hinter ein Cookie-Plugin setzen kann, dass die Cookies erst setzt, wenn der Besucher sein OK gibt.
    Enstanden ist das Thema durch diesen Threat: https://forum.wpde.org/threads/plugin…19-eugh.187724/

    Wenn ich meine Seite aufrufe wird mir z.B. "_wp_session", "wp-settings-1" und "wp-settings-time-1" angezeigt, die kommen trotz des WP nicht von Wordpress?


    Bleiben wir beim Beispiel der "_wp_session".
    Ich habe nun nach und nach die Styles und die Plugins deaktiviert und die Seite dann immer wieder getestet.
    Dadurch habe ich heraus gefunden, dass dieses Cookie anscheinend von dem Plugin PlansoForms (https://de.wordpress.org/plugins/planso-forms/) stammt.

    Im nächsten Schritt habe ich alle Dateien des Plugins nach "wp-session" durchsucht und 5 Treffer in der index.php gefunden, siehe dazu den Screenshot im Anhang.

    Wie wäre nun das weitere Vorgehen? Wie kann ich das Setzen des Cookies hier heraus nehmen und hinter ein Cookie-Plugin setzen? (Ich benutze das Plugin Cookie Notice)

    LG Robota

    Hallo, ich habe eben auch diesen Code probiert und es hat sich nichts getan.
    Mir ist dann irgendwann klar geworden, dass es mehrere Dateien für unterschiedliche Arten der Seiten (je nach gewähltem Layout) gibt, so gibt es z.B. die Datei page-center.php, die für die Seite bearbeitet werden muss, auf der ich geprüft habe, ob die Änderungen greifen.
    Auf einer anderen Seite musste dann page.php bearbeitet werden.
    Ich habe nun beide Seiten mit dem ersten Code von dir bearbeitet und nun sieht man die Linien nur noch, wenn die Kommentarfunktion aktiviert ist:

    PHP
    if (
                                    gt3_get_theme_option('page_comments') == "enabled"
                                    && 'open' == $post->comment_status
                                ) { ?>

    Vielen Dank für deine Hilfe! :)

    Ich habe die betreffende Stelle in der Datei page.php gefunden:


    Jetzt müsste ich diese Abfrage ersetzen durch eine Abfrage, ob die Kommentarfunktion auf der Seite aktiv ist:

    PHP
    if (gt3_get_theme_option('page_comments') == "enabled") {?>

    Vielen Dank, ich habe es mit der ersten PHP-Variante probiert und damit klappt es auch.

    Zitat

    Die Ausgabe der horizontalen Linie <hr class="comment_hr"/> steht wahrscheinlich weiter oben im Code...


    Dachte ich eben auch aber in der Datei lässt sich unter "hr" so gar nichts finden:

    Hallo, auf unserer Seite haben wir das Theme (https://themeforest.net/item/diamond-p…s-theme/9274644) Diamond installiert.

    Bei diesem Theme wird leider auf jeder Seite, auf der das Kommentare schreiben nicht aktiviert ist, eine horizontale Linie sowie die Meldung angezeigt: Sorry, the comment form is closed at this time.

    Diese Linie und die Meldung möchten wir gerne verstecken, wenn Kommentare nicht aktiviert sind.

    Ich habe dazu im Rootverzeichnis des Themes die Datei comments.php gefunden, sowie wohl auch die betreffende Stelle im Code dazu:

    Ich habe nun versucht die vorletzte Zeile auszukommentieren mit STRG+K.
    Die zwei Slashs werden auch gesetzt, die Zeile bleibt aber aktiv.
    Wenn ich es speichere, hochlade und anschaue habe ich die gleiche Meldung wie vorher, nur mit den zwei Slashs dazu, die angezeigt werden.

    Könnt Ihr mir sagen, ob mein Problem überhaupt gelöst wäre, wenn ich diese Zeile auskommentieren würde und falls ja, wie ich die Zeile richtig auskommentieren kann?

    Ich weiß, dass es ein Bezahl-Theme ist, ich habe den Support auch schon angeschrieben aber seit 2 Tagen noch keine Antwort. Ich glaube, dass ich das mit eurer Hilfe schneller hin bekomme, als mit dem Support.

    Child-Theme ist natürlich aktiv und hier noch der Link zu einer Beispielseite, auf der die betreffende Meldung angezeigt wird: https://bit.ly/2lYxaF6

    LG Tim

    Hallo, in unserem Theme (https://bit.ly/32kBL4l) liegt im Ordner /core/languages/ die Datei diamond.pot.

    Im Kommentarbereich auf der Internetseite wird z.B. "Leave a Comment!" angezeigt, das würden wir gerne übersetzen.

    Wie vom Programm Poedit empfohlen, habe ich aus der Pot-Datei eine Übersetzungsdatei angelegt, de.po und de.mo .
    In diesen Dateien habe ich für "Leave a Comment!" die Übersetzung "Hinterlassen Sie einen Kommentar" eingetragen und das in die .po und .mo gespeichert.

    Diese beiden Dateien habe ich im angegebenen Verzeichnis /core/languages hochgeladen.
    Leider wird aber trotzdem noch das englische "Leave a Comment!" angezeigt.
    Hier geht es zur besagten Seite: https://bit.ly/2kgE1ci

    Hat von euch jemand eine Idee, woran es liegen kann, dass nicht die deutsche Übersetzung angezeigt wird?

    Hallo, ich würde gerne auf einzelnen Seiten der Homepage für Gäste das Kommentieren erlauben.

    Unter "Einstellungen - Diskussion" sind diese zwei Optionen aktiviert:
    "Besuchern erlauben, neue Beiträge zu kommentieren"
    "Benutzer müssen zum Kommentieren Name und E-Mail-Adresse angeben"

    Im Beitrag habe ich die Funktion "Kommentare erlauben" unter "Diskussion" auch aktiviert.
    Wenn ich die Seite aufrufe, ist aber leider kein Kommentarfeld oder irgendwas um einen Kommentar zu schreiben dort.

    Fehlt mir eventuell noch eine Option, die ich aktivieren muss?
    Hier geht es zu einer der Unterseiten, auf denen Kommentare erlaubt sind, aber nichts angezeigt wird:
    https://bit.ly/2kgE1ci

    Hallo, ich habe heute wieder einige Emails bekommen mit der Info, dass meine Wordpress-Seite automatisch geupdatet wurde.
    Dabei bekomme ich auch Emails von Testinstallationen, deren Url außer mir gar keiner kennt.

    Daher frage ich mich, wie ein solches Update denn funktioniert?
    Hat Wordpress ein Verzeichnis aller Wordpress-Installationen oder fragen Wordpress-Installationen in bestimmten Abständen selbstständig Updates ab?

    Meine zweite Frage ist, worin unterscheiden sich denn Updates, die automatisch eingespielt werden mit Updates, die man als Benutzer erst ausführen muss?
    Kann nicht auch bei automatischen Updates irgendwas schief gehen, so dass man, wie bei manuellen Updates, gerne eine Sicherung von der vorherigen Version hätte?