Beynim yandı diyerek konuya girmek istiyorum.
Arkadaşlar ben wordpress'de birşey yapmak istiyorum ama bir türlü nasıl yapacağımı bulamadım.
şimdi
3 kategorim var
a kategorisi
b kategorisi
c kategorisi
bu kategorilerin içinde 5'er yazı var ben blog diye bir sayfa oluşturdum bu kategoriler altındaki yazıları blog sayfasında göstermek istiyorum
https://www.seouzmani.info/blog/
yukarıdaki linkteki gibi tüm kategorilerdeki yazılar blog diye tek bir sayfa altında
bunu nasıl yaparım yardımcı olurmusunuz ?
İlk başta tema klasörünün olduğu yere page-blog.php adında bir dosya oluştur.
Daha sonra o dosyaya şunları yaz;
<?php
/* Template Name:Blog*/
get_header();
// WP_Query arguments
$args = array(
'cat' => '2,6,17,38'
);
// The Query
$query = new WP_Query( $args );
// The Loop
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
echo "<h1>".get_the_title()."</h1>";
}
}
// Restore original Post Data
wp_reset_postdata();
get_footer();
?>
gibi çekebilirsin. $args dizisinde olan cat kısmına istediğin kategori idlerini yazacaksın. Veya direkt şu şekilde de kullanabilirsin.
$query = new WP_Query( array( 'category_name' => 'kategori1,kategori2' ) );
Ardından açtığın sayfayı düzenle kısmına gir. sağ kısımda sayfa şablonu var. Ordan blog seçip kaydet.