Warum ich Meta Box AIO ACF Pro vorziehe
(Custom) Post Types | (Custom) Taxonomies | Custom_Fields | WP-Plugins

Warum ich Meta Box AIO ACF Pro vorziehe

Meta Box verwendete ich lange bevor ich mit ACF zu tun hatte. Ich entdeckte es kurz, nachdem es erschienen war. Meta Box wurde von einem Entwickler für Entwickler entwickelt, um eine Schnittstelle für Metaboxen und benutzerdefinierte Felder zu schaffen, mit der man schnell eigene Felder anlegen und einsetzen konnte. Es gab keine Oberfläche, sondern nur…

Gutenberg: Blöcke mit Custom Post Type Queries
(Custom) Post Types | WP-Plugins

Gutenberg: Blöcke mit Custom Post Type Queries

Mittlerweile hat sich im WordPress Repository eine beachtliche Anzahl von Plugins mit Gutenberg-Blöcken eingefunden. Viele davon sind Sammlungen mit mehreren Blocks, von denen einer auch dafür vorgesehen ist, Inhalte wiederzugeben. Meistens beschränkt sich die Ausgabe auf Beiträge und manchmal auch Seiten. Um einen Block zu bekommen, mit dem auch ein Loop durch benutzerdefinierte Inhalte eingefügt…

Gutenberg: eigene Blöcke mit ACF bauen
(Custom) Post Types | PHP

Gutenberg: eigene Blöcke mit ACF bauen

Mit der Funktion acf_register_block() sind benutzerdefinierte Blöcke in kurzer Zeit einsatzbereit. Neue Blockkategorie voransetzen Potentiell können einzelne oder alle Standardkategorien ausgeschlossen oder neu angeordnet werden, resp die Standardkategorien auf im Inhaltstyp erwünschte beschränkt. Die Standardkategorien sind common formatting layout widgets embed Einen oder mehrere ACF-Blöcke registrieren Templates einbinden (hier in einem Plugin, kann auch ein…

Post Type Archive Custom Query: Pagination funktioniert ab Seite 6 nicht mehr
(Custom) Post Types | (Custom) Taxonomies | Hooks und Filter | Kunden und Leser | Queries

Post Type Archive Custom Query: Pagination funktioniert ab Seite 6 nicht mehr

Die Anzahl berechneter Seiten ist bei 6 Einträge pro Seite mit 8 korrekt, und die mit paginate_links generierte Paginierung entspricht dem. Bis Seite 5 werden mir auch die richtigen Einträge angezeigt. Ab Seite 6 allerdings erhalte ich nur noch 404-Meldungen. Da es sich um ein Post Type Archiv handelt, würde auch the_posts_pagination funktionieren. Das zeigt…

Pagination für Custom Post Type funktioniert nicht auf Startseite
(Custom) Post Types | Kunden und Leser

Pagination für Custom Post Type funktioniert nicht auf Startseite

Für ein Archiv das unter dem Inhalt einer Themenseite dargestellt werden soll, wurde ein Seitentemplate mit einem Custom Query und einer Pagination mit paginate_links angelegt. Das funktionierte auch, so lange die Seite mit dem Archiv nicht zur Startseite gemacht wurde. Auf der Startseite ändert sich mit Klick auf eine Folgeseite zwar der Permalink in der…

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…

Warum haben meine Custom Post-Beiträge keinen Feed-Link obwohl Kommentare erlaubt sind?
(Custom) Post Types | Kunden und Leser

Warum haben meine Custom Post-Beiträge keinen Feed-Link obwohl Kommentare erlaubt sind?

Feeds gehören selbstverständlich zu WordPress, und reichen von der höchsten Beitragsebene bis hin zum Kommentare-Feed eines einzelnen Beitrags (Link/feed/). Die Voraussetzung bei benutzerdefinierten Inhaltstypen (Custom Post Types) ist allerdings ebenfalls, dass der Paramter has_archive true ist. Wenn kein Zugriff auf die Registrierung des Post Types möglich ist, kann der Parameter in den register_post_type_args()-Filter eingefügt werden….

WordPress Post Type-Funktionen
(Custom) Post Types | Coding | WordPress

WordPress Post Type-Funktionen

Die Funktion flxo_has_archive ermittelt, ob der abgefragte Inhaltstyp ein Archive hat. Die Abfrage ist auch auf andere boolsche Post Type-Argumente anwendbar. Array aller öffentlichen Inhaltstypen ausgeben (inklusive Seiten) Array aller öffentlichen Inhaltstypen exklusive Seiten Post Type Objekt ausgeben Gibt die Labels und Paramter eines Post Types aus. Parameter eines Post Types ändern