Neler yeni

Hoşgeldin Ziyaretçi

Kayıt olarak forumumuzdan dosya indirebilir,bilgi sahibi olabilir,daha iyi bir şekilde yararlanabilirsin.

Şimdi kayıt ol

WordPress'te Yapışkan Gönderileri Döngüden Hariç Tutma

wordpresstr

Administrator
Yönetici
89
13 Kas 2020
Postanın Yapışkan Yeteneği nasıl kaldırılır
Bir sekmede en son gönderileri görüntülerken, yapışkan gönderilerin yapışkan kalmasını istemezsiniz. Yapışkan özelliği kaldırmazsanız, tüm yapışkan gönderileriniz bu alanı dolduracağından son gönderiler alanı işe yaramaz. Bu, query_postsözelliğin kullanışlı olduğu yerdir .
Bunu yapmak için döngünüzü aşağıdaki gibi değiştirmeniz gerekecek:
1
2
3
4
5
6
7
8
<?php
$args = array(
'posts_per_page' => 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();
?>
Bu kod, bir gönderinin yapışkan olduğunu yok sayar ve gönderileri normal sırayla gösterir. Bu kodu kullandığınızda yapışkan yazılarınız döngüde görünecek, ancak üstte yer almayacaklar.
Normal sırayla görüntülenen yapışkan gönderiler

Sabit gönderileri Döngüden tamamen hariç tutun
Bir kaydırıcıda yapışkan gönderiler kullanıyorsanız, bazen yapışkan gönderilerinizi döngüden tamamen çıkarmak isteyebilirsiniz. Tek yapmanız gereken, özel döngünüzü bununla eşleşecek şekilde düzenlemek:
1
2
3
4
<?php
$the_query = new WP_Query( array( 'post__not_in' => get_option( 'sticky_posts' ) ) );
if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post();
?>
Bu kod, gönderi döngüsünde herhangi bir yapışkan yazı göstermeyecektir.
 
Üst