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