PostPage Flex by Peter R. Stuhlmann
Wordpress plugin, that integrates for example the recent posts in form of a tile view (flexbox) on any page.
by Peter R. Stuhlmann · github.com/peter-stuhlmann/wp-plugin-postpage · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/peter-stuhlmann/wp-plugin-postpage/archive/refs/heads/master.zipWP PostPage Flex
[recent-blogposts] gibt alle Beiträge in chronologischer Reihenfolge aus. Dabei werden nur das Beitragsbild sowie der Titel des Beitrags ausgegeben.
Mit dem Shortcode [recent-blogposts-complex] werden ebenfalls alle Beiträge in chronologischer Reihenfolge ausgegeben. Es werden allerdings neben dem Titel und dem Beitragsbild auch das Veröffentlichungsdatum, der Autor und ein kurzer Textausschnitt ausgegeben.
Diese Shortcodes können durch Parameter erweitert werden, um individuelle Einstellungen für die Ausgabe der Blogposts zu treffen. Sie werden einfach zusätzlich in die eckigen Klammern geschrieben.
posts_per_page="X" gibt die letzten X Beiträge in chronologischer Reihenfolge aus.
orderby="Y" gibt alle Beiträge in Y-Reihenfolge aus. Für Y können u.a. folgende Werte verwendet werden: -ID
- author
- title
- modified
- relevance
- rand (= random)
format="Z" gibt die Beiträge in einem anderen Format bzw. Seitenverhältnis aus. Wird dieser Parameter weggelassen, werden die Beiträge standardmäßig beim Shortcode
- [recent-blogposts] quadratisch und bei
- [recent-blogposts-complex] im Verhältnis 2:1 dargestellt. Für Z können folgende Werte verwendet werden:
- square
- 2x1
- 3x2
category_name="abc" gibt alle Beiträge der Kategorie abc in chronologischer Reihenfolge aus.
tag="xyz" gibt alle Beiträge mit dem Tag xyz in chronologischer Reihenfolge aus.
hover="grayscale" sorgt dafür, dass das Beitragsbild beim Überfahren mit der Maus in Graustufen angezeigt wird. Wird dieser Parameter weggelassen, ist der Effekt umgekehrt: Die Bilder werden standardmäßig in Graustufen gezeigt und beim Überfahren mit der Maus nehmen sie die entsprechenden Originalfarben an.
Natürlich können auch alle oder einzelne Parameter kombiniert werden: z.B. [recent-blogposts format="3x2" posts_per_page="X" orderby="Y" category_name="abc" tag="xyz"]
License
Licensed under the MIT License.
© Peter R. Stuhlmann Webentwicklung. All rights reserved.