• 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.)

Über mich

  • Simea Merki

    Jeden Tag Menschen helfen, das zu sagen, was sie zu sagen haben. Mit Wirkung und Vision, trotzdem ressourcensparend. Ob es dabei um Websites, Webshops, Content Systeme, Texte oder auch Design geht, ist zweitrangig. Im Vordergrund stehst du und deine Vision. Mit massgeschneiderten und innovativen Ideen geben wir beim Familienunternehmen morntag unser Allerbestes, deine Message zu unterstützen.

Was denkst du dazu?
yeah!
2
wooow
2
what?
0
meh.
0
hahaha
0
Das könnte dich auch interessieren:
Ad - SiteGround Webhosting - Einfache Site-Verwaltung. Mehr erfahren.
Beitrag teilen
Was denkst du dazu?
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

 

Hinweis: Es kann bis zu zwei Stunden gehen, bis dein Kommentar auf der Website erscheint. Bitte poste deinen Kommentar nur einmal 😉

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

  • Neue Beiträge als E-Mail
    jeden Dienstag die neusten Blogposts in deiner Inbox
    Unsere Partner:

    Dein Gerät ist aktuell offline.