Şu anda tüm mesajlar kategori bazında listeleniyor, Listeyi bir meta-anahtar ile filtrelemeliyim. Filtreyi kullandım ('posts_where') ancak tüm sorgu değiştirildi. WHERE koşulunu, oluşturulmakta olan mevcut sql'ye eklemem gerekiyor.Wordpress filtre yayını görüntülenmeden önce
cevap
function get_filtered_post($args, $meta, $value){
$posts = get_posts( $args);
$ids = array();
foreach($posts as $post){
$id = $post->ID;
if(get_post_meta($id, $meta, true) == $value){
$ids[] = $id;
}
}
return $ids;
}
$args = array('post_type' => 'post', 'posts_per_page' => -1);
$IDofPost = get_filtered_post($args, 'my-meta-key', 'the-metas-value');
foreach($IDofPost as $id){
echo get_the_title($id);
}
Bu işlev yardımcı olacaktır umarım. Verilen post meta değerleri ile post kimliği döndürür.
hangi dosyada aşağıdaki kodu eklemeliyim? Şu anda bir eklenti dosyası üzerinde çalışıyorum – user2861455
filtrelenmiş yazıyı görüntülemekte olduğunuz bu kodu eklemeniz gerekir. –
bir eklenti dosyasına eklemek için herhangi bir yolu var mı? – user2861455
- 1. WordPress get_next_post
- 2. Java'da UDP Yayını
- 3. WordPress WordPress yüklemiş yenisi
- 4. Twitter json yayını?
- 5. android yayını almıyor
- 6. Android TCP sunucu yayını
- 7. Python UDP Yayını göndermiyor
- 8. Açısal 2 olay yayını
- 9. boost :: asio UDP yayını
- 10. SpringId Veri Yayını
- 11. Wordpress özel yayın türü
- 12. Wordpress header.php içinde Wordpress
- 13. Wordpress get_avatar_url
- 14. wordpress
- 15. Wordpress:
- 16. WordPress
- 17. Wordpress
- 18. WordPress
- 19. WordPress -
- 20. wordpress
- 21. Wordpress
- 22. iPhone UDP yayını ve yanıtı
- 23. Android 4.2.2 Gelen çağrı yayını
- 24. Unity - Android Yayını alıcısı çağrılmadı
- 25. Java üzerinde UDP yayını çalışmıyor
- 26. Android bildirim eylem yayını güvenliği?
- 27. Tüm WordPress yazılarını
- 28. jQuery Filtre ve Ters Filtre
- 29. Wordpress Tüm Mesajları Göster
- 30. Android SDK: Görüntülenmeden çiğ önizleme kamera görüntüsünü göster
Eklentide filtre nasıl eklenir? – user2861455