Die Aufgabe
Wenn du für einen Inhaltstyp deiner Website wie Immobilien, technische Produkte oder ähnliches Downloads (zB. PDF-Files, XLS-Files oder auch zip-Archive) anbieten willst kannst du diese natürlich einfach in die Mediathek hochladen und dann die URLs dieser Dateien mit Buttons oder Textlinks aufrufen lassen. Für einige wenige Dateien ist das auch eine gute Lösung. Wenn du eine große Anzahl an Datenblättern o.Ä. anbietest oder Einschränkungen für Benutzergruppen benötigst wirst du vmtl. eine Lösung wählen die genau dieses Funktionen in einem Plugin vereint. Hier beschreibe ich einen Weg der zwischen den beiden Anforderungen liegt. Wir wollen:
- Keine oder beliebig viele Downloads zu einem Beitrag (oder einem anderen Inhaltstyp) anbieten.
- Die Anzeige der Downloads soll automatisch über ein Template erfolgen.
- Informationen wie Fileart und ein frei einzugebender Name sollen angezeigt werden.
Neben einer aktuellen WordPress-Umgebung verwenden wir folgende Tools:
- Elementor Pro - damit können wir das Single Post Template für die Ausgabe des Beitrages gestalten.
- Advancedcustomfields Pro - die Pro-Version benötigen wir, weil wir ein Repeater-Feld (Wiederholungsfeld) einsetzen wollen.
- Dynamic Content for Elementor benötigen wir u.a. für die Ausgabe des Repeater-Feldes.
- Dynamic Shortcodes (Teil der Lizenz von Dynamic Content) benötigen wir um in das Template für den Download die korrekten Fileinformationen zu laden.
Klingt vielleicht alles auf den ersten Blick ein wenig kompliziert. Aber eine komplexere Dateiverwaltung wie Wiederholfelder (Repeater) brauchen eben auf der Fronstseite auch eine entsprechende Umsetzung.












