Bütün portföy bölüm adlandırılan tek bir özel alana sahip wordpress bir çok sayfa var.
Verilerin bazı örnekler
page 1 : portfolio-section = red
page 2 : portfolio-section = blue
page 3 : portfolio-section = red
page 4 : portfolio-section = red,blue
Şimdi wp sorgu yürütülürken im:
$querystr = "
SELECT wposts.*
FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta
WHERE wposts.ID = wpostmeta.post_id
AND wpostmeta.meta_key = 'portfolio-section'
AND wposts.post_status = 'publish'
ORDER BY wpostmeta.meta_value DESC
";
$pageposts = $wpdb->get_results($querystr, OBJECT);
foreach ($pageposts as $post) {
echo '<li><a rel="all '.get_post_meta($post->ID, 'portfolio-section', $single = true).'"><span>'.get_post_meta($post->ID, 'portfolio-section', $single = true).'</span></a></li>';
}
hangi değerleri döndürür: "kırmızı", "mavi", "kırmızı, mavi"
Ancak ne ben yapmak istiyorum "kırmızı, mavi" ve bir şekilde bu yüzden nihai liste birleştirmek patlayabilir olduğunu
"Kırmızı", "mavi"