Patlat ve bir wordpress sorgudaki değerleri birleştirmek için nasıl

0 Cevap php

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"

0 Cevap