«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.

3
Post Get Post veya WP_Query Kullanmalı mıyım
Taxonomy.php şablonum üzerinden çağırdığım aşağıdaki sorgu var query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Bu fonksiyon mükemmel çalışıyor. Ancak, sorgu gönderileri için kodeksi okuduktan sonra, varsayılan sorguyu değiştirmek için tercih edilen bir yol olarak pre_get_posts'tan bahsetti. Pre_get_posts aşağıdaki wp_query işlevimden daha verimli olur mu? Öyleyse, pre_get_posts'u nasıl oluşturabilirim ve değişkenimi ve …

4
Posta kimliğini wp_query'den dışla
Belirli bir yayını WP_Query sorgusundan nasıl hariç tutabilirim? (Örneğin, 278 kimliği olan bir gönderi dışındaki tüm gönderileri göster) Post__not_in argümanını denedim ama sadece tüm gönderileri sildi .. Herhangi bir yardım çok iyi olurdu. İşte benim mevcut sorgu <?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(array( 'post_type' => 'case-study', …
28 wp-query  exclude 

5
WP oturumlarında değişkenler nasıl saklanır ve alınır?
Bazı onay kutuları ve giriş kutuları seçim kutularını içeren bir formum var ve kullanıcının bir ajax araması yoluyla ne istediğini gösterir. Sorun, kullanıcı öğeyi tıkladığında ve ayrıntı sayfasının gösterilmesi ve ardından önceki sayfaya geri dönmeye karar vermesi durumunda, önceki seçimini tekrar tıklatıp seçmesi gerekir. Detay sayfasının düğmesi tıklandığında ve oturumdaki …
28 wp-query  session 

3
WP_Query'den posta kimliklerini al?
Aşağıdakilerden sorgulanan bir dizi posta kimliğini alabilmemin bir yolu var mı: $latest = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => 3 )); if ( $latest -> have_posts() ) : while ( $latest -> have_posts() ) : $latest -> the_post(); get_template_part( 'templates/content', 'post' ); endwhile; endif; wp_reset_postdata(); Takip et: …

4
Çıkarılan sql, yürütmeden hemen sonra nasıl yazdırılır
Çalıştırılan sql sorgusunu hemen sonra yazdırabileceğim bir yol arıyorum: $wpdb->query( $wpdb->prepare("INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s, date_captured=%s,crawl_id=%d, image_main=%s,images=%s,brand=%s, series=%s,model=%s,condition=%s,box=%s, papers=%s,year=%s,case_size=%s,status=%s,listed=%s, asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d", $this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_meta['image_main'],$images,$post_meta[0],$post_meta[1],$post_meta[2],$post_meta[3],$post_meta[4],$post_meta[5],$post_meta[6],$post_meta[7],$status,$post_meta[9],$post_meta[10],$post_meta[11],$this->getForumSettings()->ID) ); Sorguda hangi değerlerin gittiğini görebilirsiniz, bu harika olurdu. Teşekkürler
26 wp-query  wpdb 

4
WP_Query çağrısında wp_reset_query () kullanmak gerekli midir?
Gönderileri almak için aşağıdaki kodu kullanıyorum: <?php $featuredPosts = new WP_Query(); $featuredPosts->query('showposts=5&cat=3'); while ($featuredPosts->have_posts()) : $featuredPosts->the_post(); ?> <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1> <div class="meta"> By <?php the_author() ?> </div> <div class="storycontent"> <?php the_excerpt(); ?> </div> <?php endwhile; ?> Kullanmam gerekir wp_reset_query()mi? Yaparsam, nereye yerleştirmeliyim?
26 wp-query 

4
WP_Query'nin aldığı gönderilerin sayısı nasıl sınırlanır?
Google ve WPSE’de araştırmalar yapıyorum ve tekrar tekrar gördüğüm tek şey showposts, kullanımdan kaldırılmış olmak. Ben tanıyorum WP_Queryve ben ayarlarsanız düşündüm posts_per_pagebenim sınırı (yani. 5) ve karşı nopagingüzere true, bu "gibi bir şeye olacaktı Tamam, sana vereceğim sadece 5 mesajların ". Fakat bu işe yaramıyor. Bunu nasıl yapabilirim?
25 posts  wp-query  query 

2
WP_Query ile pre_get_posts kullanma
Ben okuyordum Stephen Harris için 'ın mükemmel cevap bu soruya kullanımına ilişkin WP_query(), query_posts()ve pre_get_posts. Diyor "pre_get_posts değiştiren bir filtre vardır herhangi bir sorgu. Bu en sık sadece 'ana sorgu' değiştirmek için kullanılır." Kullanmak mümkündür pre_get_postsfiltreye sadece belirli ikincil sorgu ile oluşturulan WP_Query? Örneğin. $my_secondary_loop = new WP_Query(...); if( $my_secondary_loop->have_posts() …

1
Sayfa başına varsayılan gönderi değerini nasıl alabilirim? ayarlarından-> okuma. Ve toplam mesaj sayısı?
Sayfa başına gönder varsayılan değerini (ayarlar-> okumada ayarlanan değeri) almak istiyorum. Etrafa baktım ve şimdiye kadar sadece sorgulamanın yollarını buldum. sorun şu ki, sadece sayfalandırma amacıyla almak istiyorum ayarlanmış olanı değiştirmek istemiyorum. kullanmayı düşündüm $something->post_count.(yanlış olabilirim ama anladığım kadarıyla şu anda görüntülenen postaların miktarını döndürüyor) ancak bu bazı durumlarda yanlış …

3
WP_Query'yi sonuç döndürmemeye zorlayabilir miyim?
Kullanıcıların çok fazla meta sonrası arama yapmasını sağlayan bir arama özelliğine sahip bir web sitesinde çalışıyorum. Zorla sonuç alamadığım belirli bir arama modeli var. WP_Query teknik olarak veritabanında sonuçları bulacaktır, ancak if( $example->have_posts() )başarısızlığı tetiklemek için hiçbir sonuç döndürmemesi için bunu bir şekilde geçersiz kılmak istiyorum . WP_Query'e iletebileceğim bir …
23 wp-query  loop  search 

4
Wp_query tek bir istekle meta gönderebilir mi?
postsDizi içinde meta gönderen bir wp_query oluşturmak istiyorum . $args = array ( 'post_type' => 'page', 'meta_key' => 'someMetaKeyName', ); // The Query $query = new WP_Query( $args ); Bu şöyle bir şey döndürür: Gördüğünüz gibi gönderilerin herhangi bir meta verisi yok, meta verinin döndürülen diziye eklenmesi de mümkün mü? …


5
Bir listeyi önce meta anahtarla (varsa) sıralamak ve kalan anahtarları başlığa göre sıralanmış meta anahtar olmadan göstermek için sorgulama
Terime bağlı öğelerin bir yayın tarihine (özel tarih alanı) göre sıralanmasını istediğimiz özel bir sınıflandırma terim sayfası şablonu üzerinde çalışıyorum - ve aynı günde birden çok öğe varsa (YYYY-AA- DD) daha sonra bunları başlığa göre sıralayın ve son olarak özel alan doldurulmamışsa (eski öğeler) başlığa göre sıralayın. Bu yüzden, bir …

1
Küresel görevlere güvenelim mi?
@toscho, bu düşünceye, tekrar düşünmemi sağlayan bir yorum yaptı . Dünya çapında, özellikle de benzeri ülkelerle ilgili olarak ne kadar güven duymalıyız $post? Ne olmuş yani? Genel değişken, kontrolünüz yapılmadan önce herkesin üzerine yazılabilir. Global değişkenlerin amacı bu: global erişim. $postörneğin, kesinlikle temanın içinde ya da eklentiler tarafından en çok …

2
Yuvalanmış döngülerdeki gönderi verilerini önceki döngüye sıfırlama
Mesajlar eklentisi yazıları ile iç içe döngüler kullanmaya çalışıyorum. Döngüler her ikisi de çalışır, ancak sorun ikinci iç içe döngü ($ issue) sonra ortaya çıkar. $ Yayın döngüsüne tekrar erişmek istiyorum, ancak veriler hala $ sorunu veriler. wp_reset_query() istemediğim single.php dosyasında ana döngüye geri dönecektir. get_posts()Yeni WP_Query yerine kullanabilirsiniz , …
21 wp-query  loop  reset 

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.