chat gpt ye attınız mı hocam kodu
GPT:
Anladığım kadarıyla, kategori sayfasında içerikleri sol ve sağ sütunlarda sıralı bir şekilde göstermek istiyorsunuz. Sol sütunda 1, 2, 3, 4, 5 başlıklı gönderiler varsa, sağ sütunda 6, 7, 8, 9, 10 şeklinde devam etmesini istiyorsunuz. Bunun için kodu biraz değiştirebilirsiniz.
Aşağıdaki düzenlemelerle bu işlemi yapabilirsiniz:
<div class="col-lg-9 pt-4">
<h1><?php echo category_description(); ?></h1>
<?php if (have_posts()): ?>
<table class="table table-borderless table-sm w-auto">
<tbody>
<tr>
<td>
<ul class="mb-0">
<?php
$post_count = 1;
while (have_posts() && $post_count <= 5): the_post();
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> -<?php the_field('kategori_listeleme_basligi'); ?></li>
<?php $post_count++; endwhile; ?>
</ul>
</td>
<td>
<ul class="mb-0">
<?php
$post_count = 6;
while (have_posts() && $post_count <= 10): the_post();
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> -<?php the_field('kategori_listeleme_basligi'); ?></li>
<?php $post_count++; endwhile; ?>
</ul>
</td>
</tr>
</tbody>
</table>
<?php else: ?>
Content not found
<?php endif; ?>
</div>Yukarıdaki kodda, ilk while döngüsü ile sol sütunda 1'den 5'e kadar olan başlıkları alırken, ikinci while döngüsüyle sağ sütunda 6'dan 10'a kadar olan başlıkları alıyoruz. $post_count değişkeni, her döngüde arttırılarak istediğimiz sıradaki gönderiyi almayı sağlar. Bu sayede, 1-5 ve 6-10 arasındaki başlıklar sırasıyla sol ve sağ sütunlarda gösterilir.