Die Action the_post wird bei jedem setup_postdata aufgerufen, nicht nur im main query. Mit der Integration eines Bildes im Content hat the_post nichts zu tun.
Beiträge von b3317133
-
-
Würde mich mal interessieren, welche Hacks so eine Umbenamung der Tabellen machen
Kein Hack macht sowas. Irgendwelche Security- oder sonstige dafür gemachte Plugins dagegen schon.Hat der Kunde Adminrechte, also kann er Plugins installieren/deinstallieren?
Wie oft wurden Backups gemacht, wie genau kannst Du die Änderung eingrenzen?
Ob die Seite gehackt ist, kann man direkt feststellen, indem man die Dateien mit sicher sauberen Dateien vergleicht, da muss man nichts beobachten.
-
Weiß da jemand Näheres dazu, welcher Hack das sein kann?
Wahrscheinlich ein "ich klicke alles was geht in einem 'Security' Plugin an" Hack. -
Die WordPress-Dokumentation lesen und WP_DEBUG verwenden?

$credentials['user_password'] angewendet auf einen String gibt da mind. ein Warning.
-
Der erste Parameter der [FONT=courier new]wp_login[/FONT] action sind keine [FONT=courier new]$credentials.[/FONT]
Siehe auch hier.
-
Bei Aktualisierungen (= geänderter Beitrag) könnte man z.B. die Parameter so ergänzen:
Der Code holt sich anhand der Sortierung (default: 'date') exakt einen Beitrag und vergleicht dessen ID mit dem gespeicherten. Man könnte natürlich auch mehrere Beiträge holen und anders vergleichen, da gibt es kaum Grenzen, die REST-API Parameter sind weitestgehend wie bei WP_Query. Frohes Basteln!
Ergänzung: Zum Testen was Du zurückbekommst kannst Du die URL natürlich auch per Hand aufrufen, z.B.
[FONT=courier new][COLOR=#000000]example.com/wp-json/wp/v2/posts?per_page=1&categories=1&filter[orderby]=modified[/COLOR][/FONT]
-
Hier für eine Spalte als Startpunkt, die restlichen CSS-Namen darfst Du gerne selbst über "rechte Maustaste" -> "Element untersuchen" o.ä. herausfinden.
-
Könnt ihr mir helfen, was ich vielleicht falsch mache?
Du benutzt ein Cache-Plugin. Daher solltest Du sowas hier verwenden, solange das Notice-Plugin das nicht selbst erkennt. -
Habe ich den 'the_post' Hook falsch verstanden? Gibt es einen anderen Hook in den ich mich besser reinhängen sollte?
Benutzer besser den [FONT=courier new]the_content[/FONT] Filter, z.B.
PHPfunction b3317133_the_content( $content ) { $counter = 0; $content = preg_replace_callback( '/<img .*?>/', function( $matches ) use ( &$counter ) { $counter++; return 'Bild ' . $counter . ': ' . $matches[0]; }, $content ); return $content; } add_filter( 'the_content', 'b3317133_the_content', 999 );
ggf. i.v.m. einem Conditional.Ergänzung, auch für Mitleser: [FONT=courier new]$matches[0][/FONT] stellt jeweils den [FONT=courier new]<img ..>[/FONT] Tag dar. Wie man die Bildnummer da jetzt davorstellt, anhängt, in HTML verpackt, das darf jeder gern selbst üben.

-
-
-
das logo würde sich über die nav-punkte legen, wenn der bildschirm klein ist.
Könnte man mit einer ergänzenden Media-Query lösen.
-
Zu "Jetpack", siehe Beitrag von maxe.
Zu "Mehrsprachigkeit": Der aktuell gewählte Ansatz über die Tabs erscheint auf den ersten Blick nett, berücksichtigt aber vieles wie z.B. Suchmaschinen nicht, denen WordPress derzeit mitteilt, der ganze Website und sein Inhalt wäre komplett englisch...
Wenn Du ernsthaft Zweisprachigkeit für Besucher und Suchmaschinen anbieten willst, empfiehlt sich ein Plugin wie WPML (kostenpflichtig) o.ä., wobei egal mit welchem Plugin jede mögliche Lösung auf jeden Fall Einarbeitung erfordert.
Wenn man WordPress als privates Katzenfoto- oder Urlaubsbilder-Blog benutzt und die Auffindbarkeit eher egal ist, dann kann man auch rein mit fertigen Plugins und ein paar CSS-Anpassungen ganz gut fahren, sobald man es aber ernsthafter benutzt, ist immer etwas Eigeninitiative oder eine gute Betreuung erforderlich, egal was irgendeine "einfache" Anleitung erzählt.
Ansonsten, weiter so, Du hast viel Content, da kann man was draus machen, das ist schon mal der grosse Unterschied zu vielen anderen..
-
Falls Du "JetPack" benutzt, schalte dieses Plugin mal ab, evtl. verursacht das Deine Probleme. Gute Nacht.
-
Kann hier mit FireFox am PC keine Verpixelung feststellen. Kannst Du einen Screenshot erstellen, wie die Verpixelung bei Dir aussieht?
Ergänzung: Das erste Bild mit dem Mädchen und dem Spiegel o.ä. wird hier von extern von Photobucket eingebunden, nicht aus der WordPress Mediathek.
Ergänzung 2: Du verwendest WP Super Cache, evtl. kann man das deshalb "von aussen" derzeit nicht sehen, ggf. den Cache mal abschalten oder zumindest leeren.
-
Kannst Du ein genaues Beispiel-Bild nennen, wo man diese starke Verpixelung sieht bzw. am besten einen Screenshot erstellen, wie es bei Dir aussieht?
-
Und danke für den Hinweis, wusste nicht, dass ich da die Datenschutzerklärung hätte ändern müssen.
Externe Inhalte sind externe Inhalte, CDNs, Google Webfonts, ... kurz gesagt, alles was nicht auf Deinem Server liegt. Das ist erstaunlicherweise selbst Agenturen oder anderen Firmen im IT-Umfeld oft nicht klar, was immer man daraus für Schlüsse ziehen mag...
-
Kann mir vielleicht jemand mit der Vorgängerversion 1.49 aushelfen?
Für zukünftige ähnliche Probleme: wordpress.org/plugins/caldera-forms/developers/ -> Andere Versionen -
Eine Lösung wäre auch das Umwandeln der Pages in Posts und dann die korrekte Verwendung.
Dafür gibt es z.B. das Plugin Post Type Switcher.
-
Das Anlegen von Kategorien oder Hinzufügen/Bearbeiten von Seiten halte ich nicht für eine komplizierte Handlung, das konnte ich bisher aber nicht, am Design möchte ich nichts verändern.
In dem Fall lege "für den Alltag" am besten noch einen standard "Redakteur" Account (bei englischem WordPress "Editor" genannt) für Dich selbst an, diese Rolle ist genau dafür da und kann genau das.