Query mit IDs von Produkten die kein Produktbild haben
Media | Webentwicklung

Query mit IDs von Produkten die kein Produktbild haben

Den Überblick bei Beiträgen oder Produkten in WordPress zu behalten wird mit wachsender Anzahl schwieriger. Manchmal machen Zuständige auch Fehler, die mithin erst in bestimmten Situationen oder lange Zeit später in den Fokus geraten. In solchen Fällen sind Prüffunktionen hilfreich, die zusammenfassen, an welchen Stellen Abweichungen bestehen, zum Beispiel bei welchen Produkten in WooCommerce das…

Paginierung für ACF-Repeater Einträge
Custom_Fields | WP-Plugins

Paginierung für ACF-Repeater Einträge

Die Datenfelder sollen nur für Seiten und auch nur dann verfügbar sein, wenn ein bestimmtes Template ausgewählt wird. Da die Anzahl der Einträge auf manchen Seiten hoch werden kann, wünscht sich der Kunde eine Paginierung nach einer je Seite frei definierbaren Anzahl von Einträgen. Die wird je Seite die das Template verwendet in einem separaten…

WooCommerce Pagination um „erste“ und „letzte“ Seitenlinks erweitern
WP-Plugins

WooCommerce Pagination um „erste“ und „letzte“ Seitenlinks erweitern

Die Standardpagination von WooCommerce in Produktübersichten hat neben Seitenzahlenlinks auch Links zur vorherigen und nächsten Seite. Für ein Projekt das sehr viele Produkte bekommen sollte, wurde gewünscht, dass es auch noch Links zur ersten und zur letzten Seite gibt, wie in nachfolgender Abbildung. Wer WooCommerce kennt weiß, dass es viele Templates hat, unter anderem eines…

Unterschiede zwischen Custom Post Type Archiv und Custom Post Type Query Template
(Custom) Post Types | PHP | Queries

Unterschiede zwischen Custom Post Type Archiv und Custom Post Type Query Template

Es gibt unterschiedliche Wege, wie man das Archiv eines selbst definierten Inhaltstyps in WordPress auf den Screen bringt. Je nach Anwendungsfall mag es gute Gründe geben, dafür ein Seiten-Template vorzusehen, und ein Custom Query zu schreiben (oder ihn in eine Funktion packen, um ggf. in einem Shortcode wiederzugeben). Post Type Archiv Eigentlich benötigt es kein…

WordPress Attachment-Query nach Vorkommen einer bestimmten Zeichenfolge im Excerpt
Coding | Queries | WordPress

WordPress Attachment-Query nach Vorkommen einer bestimmten Zeichenfolge im Excerpt

Die Quelle für Beitragsbilder dieses Blogs ist Pixabay, eine Plattform für freie, handverlesene Bilder. Auch wenn laut Nutzungsbedingungen keine Pflicht besteht die Herkunft der Bilder zu nennen, liegt mir daran, auf Leistung der Entwickler und Fotografen hinzuweisen. In der Beschreibung jedes Bildes von Pixabay ist daher die Bildquelle festgehalten. Die Bilder haben also etwas gemeinsam,…

WordPress get_posts() orderby post__in
Coding | Queries | WordPress

WordPress get_posts() orderby post__in

Eine nach speziellen Kriterien dynamische Zusammenstellung von Post IDs soll die Basis für einen Query sein, der die Posts genau in der Reihenfolge ausgibt, wie die IDs übergeben werden. ‚orderby‘ => ’none‘; gab die IDs in absteigender Reihenfolge sortiert aus, das war es nicht. In diesem speziellen Fall ist ‚orderby‘ => ‚post__in‘ die geeignete Angabe….

WordPress: Featured Posts aus dem Main Loop ausschließen
Coding | Queries

WordPress: Featured Posts aus dem Main Loop ausschließen

Du hast mit „Sticky Posts“ etwas ganz besonders vor (zum Beispiel einen Slider auf der Startseite einrichten) und willst vermeiden, dass sie im Main Loop nochmal aufgelistet werden? So bekommst Du Sticky Posts aus dem Main Loop raus. Nun kannst Du „Sticky Posts“ (beispielsweise) in Deinem Startseitentemplate mit einem Custom Query aufrufen, dort in eine…