lostyazilim
tr.link

Wordpress tema hakkında yardım

4 Mesajlar 795 Okunma
lstbozum
tr.link

kisier kisier WM Aracı Kullanıcı
  • Üyelik 27.11.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek pazarlama
  • Konum İstanbul Anadolu
  • Ad Soyad S** Ç**
  • Mesajlar 85
  • Beğeniler 20 / 7
  • Ticaret 0, (%0)
merhaba bir tema da yardımcı olursanız sevinirim. aşağıda paylaştığım temada ana sayfa da 3 farklı kategori sergilemek istiyorum fakat temanın aslı son eklenen yazı ya göre otomatik alıyor ben çoklu olarak ayarladım ama kategorileri kod ile nasıl çekeceğimi bilemedim konu hakkında yardımcı olursanız çok sevinirim

[PHP]


KATEGORİ 1




query_posts('paged='. get_query_var('paged'));
while (have_posts()) : the_post();
get_template_part('post-film');
endwhile; ?>



KATEGORİ 2





query_posts('paged='. get_query_var('paged'));
while (have_posts()) : the_post();
get_template_part('post-film');
endwhile; ?>



KATEGORİ 3





query_posts('paged='. get_query_var('paged'));
while (have_posts()) : the_post();
get_template_part('post-film');
endwhile; ?>




[/PHP]
 

 

www.tuglamarket.com
wmaraci
reklam

NuhKetim NuhKetim Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 14.11.2019
  • Yaş/Cinsiyet 35 / E
  • Meslek webmaster
  • Konum Zonguldak
  • Ad Soyad N** K**
  • Mesajlar 136
  • Beğeniler 1 / 11
  • Ticaret 3, (%67)


 

 

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad B** M**
  • Mesajlar 2771
  • Beğeniler 293 / 949
  • Ticaret 33, (%100)
$category_1 = 1; // 1. kategorinin ID'si

echo get_cat_name( $category_1 );

$args_query = array(
'posts_per_page' => 5,
'order' => 'DESC',
'cat' => $category_1,
);

$query = new WP_Query( $args_query );

if( $query->have_posts() ) {
while( $query->have_posts() ) {
$query->the_post();
}
} else {
printf( esc_html( '%s kategorisine ait bir yazı bulunamadı.' ), get_cat_name( $category_1 ) );
}

wp_reset_postdata();

/***************************/

$category_2 = 2; // 2. kategorinin ID'si

echo get_cat_name( $category_2 );

$args_query = array(
'posts_per_page' => 5,
'order' => 'DESC',
'cat' => $category_2,
);

$query = new WP_Query( $args_query );

if( $query->have_posts() ) {
while( $query->have_posts() ) {
$query->the_post();
}
} else {
printf( esc_html( '%s kategorisine ait bir yazı bulunamadı.' ), get_cat_name( $category_2 ) );
}

wp_reset_postdata();

/***************************/

$category_3 = 3; // 3. kategorinin ID'si

echo get_cat_name( $category_3 );

$args_query = array(
'posts_per_page' => 5,
'order' => 'DESC',
'cat' => $category_3,
);

$query = new WP_Query( $args_query );

if( $query->have_posts() ) {
while( $query->have_posts() ) {
$query->the_post();
}
} else {
printf( esc_html( '%s kategorisine ait bir yazı bulunamadı.' ), get_cat_name( $category_3 ) );
}

wp_reset_postdata();


Bu şekilde istediğin kadar kategoriye ait yazı çekebilirsin.
kisier

kişi bu mesajı beğendi.

kisier kisier WM Aracı Kullanıcı
  • Üyelik 27.11.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek pazarlama
  • Konum İstanbul Anadolu
  • Ad Soyad S** Ç**
  • Mesajlar 85
  • Beğeniler 20 / 7
  • Ticaret 0, (%0)
@wpuzman teşekkür ederim hocam çok sağolun tema sahibi destek verdi farklı bir sistem ile yaptı aşağıdaki gibi

yalnız burada her 3-4 yazı arasında adsense reklam çıkartmak istiyorum öyle mümkünmüdür acabA?



$catIDs = array(34, 29, 1);
foreach ($catIDs as $catID) {
?>





query_posts('cat='. $catID . "&posts_per_page=20");
while (have_posts()) : the_post();
get_template_part('post-film');
endwhile; ?>


}
?>



 

 

www.tuglamarket.com
wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al