Pressematerial in WordPress zum Download anbieten

[Dieser Beitrag ist veraltet.] In WordPress werden custom post types häufig dazu verwendet, Portfolios oder Produkte anzuzeigen. Im Prinzip kann man mit benutzerdefinierten Inhalts-Typen alles Mögliche ausgeben lassen. Ich habe nach dem Vorbild des dänischen Entwicklers Jesper Johansen einen Downlaod-Bereich für Pressematerial realisiert. Die Anleitung dazu fand ich auf seiner Website http://jayj.dk.

Den umfangreichen Code für die custom post types habe ich nicht in die functions.php eingefügt, sondern eine Extradatei angelegt und sie in der functions.php eingebunden per
include_once (TEMPLATEPATH . '/dateiname.php');.
Unter //Add more! habe ich eigene Ausgabefelder definiert. Beispiel:
// Setup some default values (hier stehen die Standardwerte, die ich um folgende ergänzt habe
'formate' => 'JPG',
'resolution' => '72dpi',

Die Wertzuweisung entspricht meiner gewünschten Voreinstellung. Sie kann auch leer bleiben: => “. Was gemeint ist, sehen Sie hier:custom post type.In den Funktionen müssen noch andere Anpassungen gemacht werden. Um sie zu finden, habe ich einfach nach vorhandenen Feldern gesucht und entsprechend meine eigenen Angaben ergänzt.

Die Ausgabe der einzelnen Downloads erfolgt in der bei Jesper herunterladbaren Archiv-Datei. Das sieht dann so aus: presse.hapkemedia.com/downlaods. Die oben erwähnten Felder werden als Metadaten ausgegeben. Kategorien werden mit der Datei taxonomy-download-categories.php im Backend angezeigt. Die Eingabe erfolgt im Backend genauso wie bei Artikel-Kategorien unter „Downloads“.

Jesper hat die Archiv-Datei nach meinen Wünschen noch ein wenig angepasst. Das Styling per CSS kann man nun noch selbst vornehmen, damit es zu eigenen Webseite passt. Ganz praktisch finde ich die Shortcodes. Damit lassen sich einzelne Downloads in der dazugehörigen Pressemeldung anzeigen: [ download id=“1″ ] (ohne Leerzeichen). Journalisten finden dann gleich, was sie brauchen.

Tags: , , ,

Nichts verpassen und neue Beiträge abonnieren

Privatsphäre garantiert! Jederzeit abbestellbar!

einen Kommentar schreiben

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

Top