WordPress: taksonomi göre Yalnızca göster mesajlar

1 Cevap php

Ben özel taksonomi ile WordPress çalışan duyuyorum, benim temada functions.php aracılığıyla ekledi. Benim tema başka bir şablona belirli sonrası tarzda mesajları çağırıyor ama onların taksonomisi değer olarak çağırıyor geçerli sonrası adına eşittir eğer sadece bu mesajları göstererek gösteren hangilerinin sınırlamak istiyor duyuyorum.

Yani, örneğin: Ben "Red Tree" albümü sayfaya geldim ve ben "şarkıları" post türü altında tüm mesajları arıyorum eğer, her şarkıyı çağırır. Ben "disk" olarak etiketlenmiş özel sınıflandırma var ve ben kırmızı ağaç sayfada eğer onların taksonomisi değeri olarak seçmek "Red Tree" ile sadece gösteri mesaj kısıtlamak istiyorum.

Yazının "disk" taksonomi değer geçerli sayfa adıyla aynı ise, o zaman devam, değilse, hiçbir şey görüntü yok: Yani ben sadece söylemek gerek.

Bu benim "şarkısı" post türü mesajları arıyorum nasıl:

<?php
   $pages = get_posts('numberposts=9999&post_type=song&post_status=publish&order=ASC&orderby=date');

   $i = 1;
   foreach( $pages as $page ) {
       $content = $page->post_title;
       if( empty($content) ) continue;

       $content = apply_filters('the_content', $content);

    if ($i%2===0) { ?><tr class="gigpress-row gigpress-alt">

       <?php } else { ?><tr class="gigpress-row"><?php } ?>

       <td><?php echo $page->post_title ?></td>
  <td><?php echo get_post_meta($page->ID, "p30-length", true); ?></td>
  <td><a href="http://itunes.com/<?php echo get_post_meta($page->ID, "p30-itunes-song", true); ?>">BUY</a></td>

  </tr>

<?php $i++;

   }    ?>

Thanks, Wade

1 Cevap

Ben çok özel taksonomilerin kullanılan değil ama eğer doğru hatırlıyorum en iyi seçenek query_post taksonomilerin sorgulamak için kullanmaktır.