«wp-query» etiketlenmiş sorular

"wp-query" belirsiz bir şekilde iki şeyden birini ifade eder. 1) WP_Query, WordPress'e özgü bir sınıftır ve kullanıcıların bir dizi ölçüt kullanarak yayın veritabanını sorgulamasını sağlar. 2) $ wp_query, belirli bir isteğe bağlı olarak WordPress tarafından hazırlanan ana sorgu nesnesini tutan genel değişkendir.

5
Kısmi meta anahtarıyla gönderileri nasıl sorgularım?
Post meta olarak bir yazı için "like" durumunu depolayan bir işlevi var. Ben "gibi" onu sevdim kullanıcı ile ilişkilendirmek istiyorum, bu yüzden 0 gibi sakladığım "like_status_ {user_id}" (burada {user_id} şu anda oturum açmış olan kullanıcının kimliği) adlı özel bir alan kurmak veya 1. Bu yüzden birkaç "beğeniler" içeren bir yazı …

1
4.4'e yükselttikten sonra özel sınıflandırma sorgusu kırıldı
4.2'den 4.4'e yükselttim ve şimdi sınıflandırma sorgum boş çıkıyor. Yükseltmeden önce iyi çalışıyor. Özel posta türüm 'title'tarafından kullanılan adlı özel bir sınıflandırma kaydettim 'sg-publications'. WP şablon hiyerarşisini takiben, taxonomy-title.phpvarsayılan sorgu argümanlarını kullanan adlı bir şablon oluşturdum ve şimdiye kadar her yayını başlığına göre doğru bir şekilde gösterdim. İşte bu şablonda …

1
Ana sayfada normal ve özel yayın türlerini (meta_query ile) karıştırma
Bunu nasıl başaracağınızdan emin değilim. Bir site ana sayfasında standart mesajları ve özel mesajları karıştırmaya çalışıyorum ama sadece bir meta değeri ayarlanmışsa özel yayınları görüntülemek istiyorum. Mesajları görüntülemek iyi çalışıyor 'post_type' => array('game', 'post')ama meta_query'ye eklediğimde normal mesajlar artık görüntülenmiyor (meta_query koşulunu karşılamadıkları için mantıklı). Öyleyse meta_query'yi yalnızca özel gönderi …

4
TEK POST sayfasında olup olmadığınızı tespit etmenin en iyi yolu
Bu oldukça küçük bir şey gibi görünebilir, ama beni burada takip edin. pre_get_postsEylem boyunca biraz mantık eklemeye çalışıyorum . Bu bana verilen tüm WP_Query nesnesidir. (sonuna bakın) Kullanmayı düşündüğüm şeyler: is_single() - çok geniş. is_singular()- get_queried_object()henüz ayarlanmadığı için bunu kullanmak için çok erken . $query->single özellik - yine çok geniş. …
9 wp-query 

2
Get_template_part döngüsüyle özel bir WP_Query kullanma
Özel bir yazı türü için bir sorgu var: <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $books = new WP_Query(array( 'post_type' => 'wiki', 'posts_per_page' => '50', 'paged' => $paged )); ?> Ve ben loop-books.php kullanarak bu mesajlar arasında döngü istiyorum: <?php get_template_part( 'loop', 'books' ); ?> Döngü-books.php içinde ben, sadece …


4
Özel SQL sorgusu ile sayfalama
Belirli WHERE yan tümcesi ile Özel Yazı Türü gönderileri seçmek için kendi SQL dizem var. Görüntülenen bir sayfaya bağlı olarak uygun yazıları döndürmek için ofseti ve sınırı kullandım. Bu iyi çalışıyor. Şimdi yapmak istiyorum previous_posts_link()ve next_posts_link()işlevler çalışır. Her ikisi de get_posts_nav_linkhangi kullanımlardan çağrılır global $wp_query. global $wp_querySQL dizimle veya $wpdb->get_resultssonuçlarıyla …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.