Hier erscheint sie, evtl. bist Du in WordPress angemeldet o.ä., melde dich mal ab oder lade die Seite in einem "privaten Fenster" im Browser.
Beiträge von b3317133
-
-
Dein Theme bastelt das Kommentarformular zum Grossteil selbst, anstelle die dafür vorgesehenen WordPress Funktionen sauber zu nutzen. Daher können sich diese Plugins dort nicht "reinhängen".
-
Die Startseite kommt aus WP Super Cache, alle restlichen Seiten geben nur ein UTF-8 BOM aus, die Login-Seite weisst auf Cookie-Sperre wg. bereits erfolgter Ausgaben hin. Das lässt darauf schliessen, dass höchstwahrscheinlich die Datei wp-config.php mit einem unpassenden Editor bearbeitet wurde. Mit dem Hosting dürfte es weniger zu tun haben.
Mögliche Lösung: Notepad++ herunterladen, wp-config.php herunterladen, mit Notepad++ öffnen, im Menü Encoding auf OHNE den Zusatz BOM ändern, speichern, hochladen.
Weitere mögliche Lösung, denn offenbar bastelt gerade jemand an der Seite, eines der jetzt aufgetauchten 4 'w' in [plain]https://wwww.finanzen-mit-pl..[/plain] weglassen.
-
Das mit dem Entfernen des "weiterlesen..." (also das weiterlesen mit den 3 Punkten dahinter) in den 3 featured-pages auf der Startseite kann doch eigentlich gar nicht funktionieren, da, wie wir gesehen haben, auch jedesmal das weiterlesen... von den Excerpts auf den Kategorieseiten entfernt wird (vor Maxes letztem Post auch samt Texten).
Wenn Du die Voraussetzungen klarer definierst, kann man besser helfen. Von Kategorieseiten war bisher keine Rede.
Und zum Punkt, versuchen, Code-Schnipsel zu verstehen, versuche mal zu verstehen was in dem von Dir gefundenen Code dieser Teil ausgibt:
und was dieser Teil ausgibt:PHP<a class="more-link" title="<?php the_title_attribute(); ?>" href="<?php the_permalink(); ?>"><?php _e( 'Read more','radiate' ); ?></a>
Lasse testweise mal einen der beiden Teile weg und prüfe das Ergebnis. -
Poste mal die Datei comments.php aus Deinem Theme.
-
Die wp-config.php ist die einzige Core-Datei, die bei einem Update garantiert nie überschrieben wird.
-
Richtig, das Durchreichen hat noch gefehlt, hatte nicht drauf geachtet, dass hier warum auch immer $text als Eingangsparameter benutzt wird und nicht gleich $excerpt, wie man es sonst machen würde...
Die schliessende geschweifte Klammer hat vor der return... Zeile gefehlt
Off Topic: Ein paar Grundkenntnisse zu WordPress & PHP sollte man haben, wenn man Code-Schnipsel verwenden will. Hat man keine, kann man sich auch ganz schnell böse Sicherheitslücken einhandeln, nicht in diesem Fall, aber alles schon erlebt, blindes Copy & Paste einer Login-Funktion führte zu unerwarteten Ergebnissen...
-
Es wäre wie beschrieben wohl besser, das Session anlegen vor jeglichen Ausgaben von WordPress bzw. des Themes zu machen, z.B. über die init Action, mehr dazu siehe z.B. Suchmaschinen. Das auslesen usw. kann man dann wohl auch in den Template-Dateien machen.
-
Oft ist die Fehlermeldung hilfreich. Hier würde ich sagen, es fehlt eine schliessende geschweifte Klammer.
-
Stimmt, das ist eine logische Erklärung.
Der Bug wäre dann eher, dass eine generelle "Danke für den Kommentar usw." Anzeige fehlt..
Eine genauere Nachricht wie "[COLOR=#ff0000]Ihr[/COLOR] Kommentar wartet auf Freischaltung..." ist aufgrund der beschriebenen Logik ja nicht möglich, da eine Zuordnung ohne Cookie nicht geht.
-
Da hat Wordpress jetzt eine Checkbox, die meines Erachtens nicht ausreichend ist, sowie am Ziel vorbei führt.
Nur kurz zu dieser Box: Diese neue Box ist nur dafür da, um festzulegen, ob Cookies im Browser gesetzt werden oder nicht. Der Veröffentlichungsprozess der Kommentare ist davon nicht betroffen.
Insofern ist diese Box in der Tat sehr irreführend, wenn man sie als "Kommentieren wird dadurch DSGVO konform" ansieht.
-
PHP Sessions kann man in der Regel nur dann starten, wenn vorher keine Textausgaben in den Browser gemacht wurden. In welcher Datei steht dieser Code? Gibt hu_get_content() Inhalte aus?
-
Wordpress.com Zugangsdaten haben mit einem selbst installierten WordPress nichts zu tun. Ausser man benutzt das Plugin JetPack (was man sich aber in Bezug auf DSGVO sehr genau überlegen sollte) und hat den eigenen Website damit verknüpft...
Das alles hat mit dem Release von WordPress 4.9.6 eher nichts zu tun, erstelle für neue Fragen bitte neue Threads an passender Stelle des Forums.
-
Diese neue Box ist eigentlich nur dafür da, um festzulegen, ob Cookies im Browser gesetzt werden oder nicht. Der Veröffentlichungsprozess sollte davon nicht betroffen sein. Evtl. ist es ein Bug in WordPress 4.9.6, Du könntest hier einen Bug Report schreiben, am besten mit Link zu einer Seite, wo man das nachvollziehen kann.
-
Was sagt der Support des Visual Composers? Den hat man in der Regel mitbezahlt. Arbeiten die evtl. selbst an einer passenden Lösung für DSGVO (bzw. GDPR, das ist die englische Abkürzung) ohne extra Plugins?
-
Das liegt an der Art und Weise, wie das Theme den Text dort kürzt. Im Text sind sog. HTML Entities und das Theme schneidet manche einfach mittendrin ab, dadurch entsteht der Effekt. Wende Dich am besten an den Theme-Autor, das ist ein Bug.
-
Poste den Code, so wie Du ihn eingefügt hast und der Fehler erzeugt, dann hilft man Dir hier sicher gern beim Fehler finden.
-
Über z.B. is_singular( ... ) kann man auch den Post-Typ abfragen, für Beiträge ist wäre das 'post' und würde so aussehen:
-
Alternativ kann man auch
- im Dashboard unter "Beiträge -> Alle Beiträge"
- erst oben rechts "Ansicht anpassen" anklicken,
- dort bei "Einträge pro Seite" die Anzahl ggf. hochsetzen und "Übernehmen" klicken,
- dann in der "Beiträge" Liste über das Häckchen neben "Titel" alle sichtbaren Beiträge anwählen
- dann über das Dropdown Feld "Sammelaktionen -> Bearbeiten" wählen und "Übernehmen" Button klicken
- dann unter "Status" auf "Privat" umstellen
- und dann den blauen Button "Aktualisieren" klicken.
-
Es gibt keine "zu viel" Anzahl bei Plugins. Entweder man braucht die Plugins oder nicht.
Bzgl. Einbindung, gehe so vor, wie im Font Awesome Thread beschrieben.