Das war nur der hilflose Versuch eines Noch-Daus. :-)
Das voläufige Ergebnis ist nun hier zu finden:
Franchies ShopBlog » Motive im Überblick
Und das ist der Code der hier arbeitet:
PHP
<?php /* */
//$dgal= query_posts($query_string.'posts_per_page=-1');
/* query_posts($query_string.'posts_per_page=-1');
while(have_posts()) { the_post();
$dgal = get_posts('category=12');
}
*/
$dgal = get_posts('numberposts=0&category=12');
function getThumbs($stichwort, $dgal){
foreach($dgal as $post) : setup_postdata($post);
$galArr = explode("|\n", get_post_meta($post->ID, "designthumbs", true));
foreach($galArr as $thepics){
$dtharr = explode(",", $thepics);
$pos = strpos($dtharr[1], $stichwort);
if($pos===false){}else{
$galentry = '<dl class="galerie2">'."\n\t".'<dt><span><img src="http://franchie.de/wp-content/uploads/'.$dtharr[0].'" alt="'.$dtharr[2].'" /></span></dt>'."\n\t".'<dd><a href="'.get_permalink($post->ID, '', true).'" title="'.the_title('','',false).'">Zum Blogbeitrag</a></dd>'."\n".'</dl>';
echo $galentry;
};
};
endforeach;
}
//*/
?>
Alles anzeigen
Custom field 'designthumbs' ist wie folgt aufgebaut:
Dateiname, Stichwörter Stichwörter Stichwörter,Url zum Shop, Name des Shops
Erweiterung kommt dann noch. Jetzt bin ich erst einmal weg. Damit ist das Script auch für andere verwendbar, dei ähnliches gebrauchen können.
BTW wer daraus ein Plugin machen kann ... wäre super. ;-)