Bermain-main dengan Looping WordPress

Untuk memunculkan list artikel, WordPress menggunakan loop system. Biasanya menggunakan perintah while seperti ini:

<?php while ( have_posts() ) : the_post(); ?>
<!-- Perintah-perintah PHP untuk memunculkan artikel beserta pernak-perniknya -->
<?php endwhile; ?>

Antara while dan endwhile biasanya akan dimasukkan aneka macam hal yang ingin ditampilkan dalam list artikel. Biasanya adalah Judul artikel beserta link ke artikel tersebut, ringkasan artikel, tanggal, kategori, jumlah komentar dan penulisnya. Secara default, semua list itu akan tampil sama persis mulai artikel pertama sampai terakhir.

Dengan sedikit trik, kita bisa membuat tampilan artikelnya berbeda-beda. Misalnya untuk artikel 1 ditampilkan dalam bentuk biasa, lalu artikel 2-4 ditampilkan dalam bentuk kotak-kotak dengan hanya menampilkan featured image dan judul artikel saja. Kemudian sisanya kita tampilkan hanya dalam bentuk judulnya saja. Gimana caranya?

Kita akan menggunakan counter di dalam loop. Sederhananya seperti ini:

<?php $i=0; ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php $i++; ?>
<?php endwhile; ?>

Di awal, kita beritahu bahwa $i isinya nol. Nah, ketika masuk ke loop, kita pasang script untuk meningkatkan nilainya secara otomatis. Baik, kalau sudah tinggal memproses counternya. Karena cuma ada 3 macam cara menampilkan post, maka kita pakai perintah if aja.

<?php $i=0; ?>
<?php while ( have_posts() ) : the_post(); ?>
  <?php $i++; ?>
  <?php if ($i == 1) :?>
    <!-- Tampilkan postingan pertama disini -->
  <?php elseif ($i <= 4) :?>
    <!-- Tampilkan postingan 2-4 disini -->
  <?php else: ?>
    <!-- Tampilkan postingan lainnya disini -->
  <?php endif; ?>
<?php endwhile; ?>

Sekarang terserah anda mau diatur seperti apa. Selamat berkreasi

Dicari dengan kata kunci:

cara bermain wordpress,cara memainkan wordpress,looping,cara main wordpress,bermain wordpress,cara looping,menambahkan sidebar pada wordpress,cara looping di php,looping dalam looping,loop dalam loop