Ho letto @Nacin's You not know Query ieri ed è stato inviato un po 'in una buca di coniglio interrogatorio. Prima di ieri, stavo usando (a torto) query_posts()per tutte le mie esigenze di interrogazione. Ora sono un po 'più saggio sull'uso WP_Query(), ma ho ancora alcune aree grigie. Quello che …
Ho modificato la ricerca WP integrata utilizzando il pre_get_postsfiltro, consentendo all'utente di ordinare i post (incluso un gruppo di tipi di post personalizzati) in base a campi diversi. Il problema che sto riscontrando è che quando dico a WP di ordinare in base a un meta-valore, escluderà tutti i post …
Ho la seguente query che chiamo nel mio modello taxonomy.php tramite query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Questa funzione funziona perfettamente. Tuttavia, dopo aver letto il codice per i post delle query, ha menzionato pre_get_posts come metodo preferito per modificare la query predefinita. Pre_get_posts sarebbe più efficiente della mia funzione …
Vedo che molte persone preferiscono usare pre_get_postshook anziché query_posts. Il codice seguente funziona e mostra tutti i post che hanno la meta chiave "in primo piano" function show_featured_posts ( $query ) { if ( $query->is_main_query() ) { $query->set( 'meta_key', 'featured' ); $query->set( 'meta_value', 'yes' ); } } add_action( 'pre_get_posts', 'show_featured_posts' …
Stavo leggendo l' eccellente risposta di Stephen Harris a questa domanda sull'uso di WP_query(), query_posts()e pre_get_posts. Dice "pre_get_posts è un filtro per alterare qualsiasi query. Viene spesso usato per modificare solo la" query principale "." È possibile utilizzare pre_get_postsper filtrare solo una specifica query secondaria creata con WP_Query? per esempio. …
Sto usando pre_get_postsper regolare il numero di post visualizzati sulla mia homepage. function lifelounge_query_adjust( $query ) { if ( is_home() ) { set_query_var( 'posts_per_page', 12 ); return; } } add_filter( 'pre_get_posts', 'lifelounge_query_adjust' ); Ma sto incontrando un problema con i post appiccicosi. Fondamentalmente, se ho post appiccicosi, la query mostrerà …
Ho fatto ricerche abbastanza approfondite su come usare pre_get_posts pagine vere e le prime pagine statiche, e sembra che non esista un metodo infallibile. L'opzione migliore che ho trovato fino ad oggi era da un post fatto da @birgire su Stackoverflow . L'ho riscritto in una classe demo e ho …
Ho trovato questa domanda: C'è un modo per usare $ query-> set ('tax_query' nel filtro pre_get_posts? che sembra indicare che sì, è possibile modificare la query di tassonomia sugli archivi di tassonomia tramite pre_get_posts (). così ho pensato add_action('pre_get_posts', 'kia_no_child_terms' ); function kia_no_child_terms( $wp_query ) { if( is_tax() ) { …
C'è un modo di usare $query->set('tax_query', ...)nel pre_get_postsfiltro? ad esempio il codice successivo non modifica la query. Nota che sto costruendo $ tassonomie da e ricerca personalizzata. function custom_search_filter($query) { ... // array('taxonomy' => 'category', 'field' => 'id', 'terms' => array( 41,42 ), 'operator' => 'IN') $taxonomies = implode(',', $taxonomy_arr); …
Voglio elencare le immagini solo per l'immagine caricata dall'utente. Ecco lo scenario: Utilizzando l'uploader di immagini sul front-end utilizzando iframe. Ho aggiunto un upload_fileslimite agli utenti a livello di abbonato e voglio che vedano solo le immagini che hanno caricato. Ho trovato questo Q Restringere gli utenti a visualizzare solo …
Come posso cambiare l'ordine dei post nella dashboard dell'amministratore, in modo che vengano visualizzati in ordine alfabetico in base al titolo, anziché all'ultimo?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.