Domande taggate «wp-query»

"wp-query" si riferisce ambiguamente a una di queste due cose. 1) WP_Query è una classe nativa di WordPress che consente agli utenti di interrogare il database dei post utilizzando una serie di criteri. 2) $ wp_query è la variabile globale che contiene l'oggetto di query principale preparato da WordPress in base a una determinata richiesta.




4
Il modo migliore per rilevare se ci si trova in una pagina POST SINGOLA
Quindi può sembrare una cosa piuttosto umile, ma seguimi qui. Sto cercando di aggiungere un po 'di logica attraverso l' pre_get_postsazione. Questo è l'intero oggetto WP_Query che mi è stato dato. (vedi la fine) Cose che ho considerato usando: is_single() - troppo ampio. is_singular()- troppo presto per usarlo, poiché get_queried_object()non …
9 wp-query 

2
Utilizzo di un WP_Query personalizzato con il ciclo get_template_part
Ho una query per un tipo di post personalizzato: <?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 )); ?> E voglio scorrere questi post usando il loop-books.php: <?php get_template_part( 'loop', 'books' ); ?> All'interno di loop-books.php ho …


4
Impaginazione con query SQL personalizzata
Ho la mia stringa SQL per selezionare i post Tipo di post personalizzato con la specifica clausola WHERE. Ho usato l'offset e il limite per restituire post appropriati a seconda della pagina visualizzata. Funziona benissimo. Ora, vorrei far funzionare previous_posts_link()e le next_posts_link()funzioni. Entrambi sono chiamati da get_posts_nav_linkquali usi global $wp_query. …



4
È possibile interrompere completamente il recupero dei post da WP_Query?
Sto cercando di utilizzare WP Redis per memorizzare nella cache l'intero oggetto $ wp_query con chiave $ query_vars_hash . Ecco come è $wp_querystato aggiunto a $wp_object_cache: add_action('wp', function($wp) { if ( is_admin() ) return; global $wp_query; if ( !wp_cache_get($wp_query->query_vars_hash, 'globals') ) { wp_cache_add($wp_query->query_vars_hash, $wp_query, 'globals'); } }); Quindi, devo verificare …
8 wp-query  hooks  cache 

1
Ordina per DESC, ASC in WP_Query personalizzato
Ho bisogno di fare un ordine multi-livello in una query. Il problema è con l'ordine di un valore DESC e l'altro ASC come in SQL. Il seguente SQL sembra darmi quello che voglio quando lo eseguo nel terminale: SELECT DISTINCT * FROM wp_posts INNER JOIN wp_postmeta ON wp_posts.ID = wp_postmeta.post_id …
8 wp-query  mysql  order 





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.