Nachdem ich mich nun immer tiefer in die Theme-entwicklung reinsteigere, wird's schon etwas kompliziert.
Szenario: Beiträge mit Bildern befüllen, automatisch selektiv auslesen.
Ich habe bereits ein Auto-Alle-Bilder-Darstell-Plugin namens EasyPermGals geschrieben. Ich liebe die Vorgehensweise, einfach zu schreiben, Bilder hochladen, und fertig ist der Lack. Kein seltsames einfügen, keine Sondercodes für die Gallery usw.
Nun möchte ich diese einfache Usability einem Künstlerkumpel für sein Portfolio zur Verfügung stellen, und ihm erlauben, eigene Headerbilder darzustellen. Mit FTP und so hat er nicht viel am Hut, weshalb es möglichst einfach gehen soll.
Im Archiv dann z.b. auch Beitragsthumbnails anzeigen usw.
Alles kein Problem, durch das Schreiben einer Funktion in der functions.php:
function postimage($size=medium,$num=1) {
if ( $images = get_children(array(
'post_parent' => get_the_ID(),
'post_type' => 'attachment',
'numberposts' => $num,
'orderby' => 'rand()',
'post_mime_type' => 'image',)))
{
foreach( $images as $image ) {
$attachmenturl=wp_get_attachment_url($image->ID);
$attachmentimage=wp_get_attachment_image( $image->ID, $size );
echo '<a href="'.$attachmenturl.'" rel="lightbox">'.$attachmentimage.'</a>';
}
} else {
echo "No Image";
}
}
Alles anzeigen
Aber: ich möchte, dass EIN bestimmtes Bild im Header, der Rest woanders dargestellt werden. Und andere wiederum gar nicht.
Ich dachte daher, es wäre am einfachsten durch die Verwendung von Metatags. Also, dem Bild, das in den Header soll, in der description ein [isheader] oder sonstwas hinzufügen.
Wie geht das ?
:)
Wie lese ich diese Bild-informationen aus?
Ist dies eigentlich das richtige Forum? Oder sollte es in der Pluginentwicklung stehen?