Come escludere post in rilievo dal loop in WordPress
I post appiccicosi sono un ottimo modo per evidenziare i contenuti in primo piano. Tuttavia, ci sono alcuni posti sul tuo sito web in cui non hai bisogno di post appiccicosi per essere in cima. WordPress non può indovinare questo, quindi è necessario dire esplicitamente a WordPress di escludere post appiccicosi da un ciclo personalizzato. In questo articolo, ti mostreremo come escludere completamente i post appiccicosi dal loop in WordPress e ti mostreremo anche come rimuovere la caratteristica persistente del post, quindi continua a mostrarsi nel loro ordine naturale.
Come togliere l'abilità adesiva del post
Quando si visualizzano i post più recenti in una scheda, non si desidera che i post permanenti rimangano appiccicosi. Se non rimuovi la funzione sticky, l'area dei post recenti sarebbe inutile dato che tutti i tuoi post appiccicosi affolleranno quest'area. Qui è dove query_posts
funzionalità è utile.
Per fare questo dovrai cambiare il tuo loop in qualcosa del genere:
10, 'ignore_sticky_posts' => 1); $ the_query = new WP_Query ($ args); if ($ the_query-> have_posts ()): while ($ the_query-> have_posts ()): $ the_query-> the_post (); ?>
Questo codice ignora che un post è appiccicoso e mostra i post nell'ordine normale. Usando questo codice i tuoi messaggi appiccicosi appariranno nel ciclo, tuttavia non saranno posizionati in alto.
Completamente escludi i messaggi Sticky dal Loop
Se stai utilizzando post di appiccicoso in un dispositivo di scorrimento, a volte potresti voler escludere completamente i tuoi messaggi persistenti dal ciclo. Tutto quello che devi fare è modificare il tuo loop personalizzato in modo che corrisponda a questo:
get_option ('sticky_posts'))); if ($ the_query-> have_posts ()): while ($ the_query-> have_posts ()): $ the_query-> the_post (); ?>
Questo codice non mostrerà alcun post appiccicoso nel ciclo del post. Per ulteriori suggerimenti su come modificare i temi di WordPress, consulta il nostro foglio di trucchi sui temi di WordPress per principianti.
Fonte: codice WP