• Thema

  • Technologie

Update von PrintCSS-Plugin “Magazine”: Custom Post Types, neue ACF-Platzhalter, Post Filterung und Sortierung

Das Plugin “Magazine PrintCSS” für WordPress (von Andreas Zettl) hat übers Wochenende erhebliche Updates erhalten. Welche das sind, erfährst du hier:

REST-Endpunkt

Es wurde ein REST-Endpunkt erstellt, damit man auch automatisiert PDFs rendern kann, ohne sich im WordPress-Backend einloggen zu müssen, oder dass das PDF in der Mediathek gespeichert wird.

Custom Post Types

Aus den Post-Templates wurden Post (& Custom Post Types)-Templates. Damit kann man neu auch alle selbst erstellten Post Types zu PDFs rendern. Zum Beispiel Events (Custom Post Type mit ACF-Feldern):

Conditional ACF Placeholders

Um Inhalte von Advanced Custom Fields anzuzeigen, abhängig davon, ob ein bestimmter Wert gegeben ist, oder nicht.

So bedeutet {{post.ACF_fieldName=fieldValue.title}} folgendes: In einem Post, wenn das ACF_fieldName (wird ersetzt mit dem Feldnamen) den fieldValue (einen genauen Wert, z.B. eine Checkbox) hat, dann wird der Titel des Posts angezeigt.

magazineSortAndFilterPosts für functions.php

Die Abfrage aller Posts kann nun auch gefiltert und sortiert werden über eine WordPress-Funktion im functions.php. Das ist eine zentrale Funktion für die Anordnung der Posts, zum Beispiel für einen Magazin-Export.

…und vieles mehr

Neu sind auch die Platzhalter einfacher einzufügen, es gibt einen Platzhalter fürs Inhaltsverzeichnis und die Kategorien.


Hier der komplette Changelog des Plugins

  • Version 0.1.2
    • Add Rest Endpoint (POST /wp-json/magazine/v1/pdf, Body {“ids”: [265, 123], “theme”: “Events”})
    • Add Support for Custom Post Types
  • Version 0.1.1 
    • Add new Placeholders for Posts and Pages ({{categories}}, {{category_slugs}})
    • Add Placeholders for Prefix and Postfix HTML ({{toc_list}})
    • Add ACF Conditional Placeholders for Prefix and Postfix HTML (example: {{post.ACF_fieldName=fieldValue.title}})
    • Update Help Text with new Placeholders
    • Add Placeholder Buttons next to the Theme Editors
    • add magazineSortAndFilterPosts for functions.php (The function magazineSortAndFilterPosts can be defined in the functions.php of your WordPress installation. You will get passed an array with the post ids, which you can filter or sort. You will need to return an array with the post ids in your method.)

Noch mehr finden:

  • Thema

  • Technologie

Beitrag teilen
Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email
Share on xing
Was denkst du dazu?
yeah!
2
wooow
2
what?
0
meh.
0
hahaha
0
Diskussion

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

 

Aktuelle Jobangebote
  • Grafik / Prepress / Druck / Verpackung / Werbetechnik | Medienjobs und Stellen für Profis

  • publishingblog-News
    jeden Dienstag in deiner Inbox
    • Banner für die Bestellung vom Affinity Publisher – Das umfassende Handbuch von Christian Denzler

    Noch mehr finden:

    • Thema

    • Technologie

    Dein Gerät ist aktuell offline.