Cara Menampilkan WordPress Loop Atau The Loop

1 September 2022
Cara Menampilkan WordPress Loop Atau The Loop

Cara Menampilkan WordPress Loop Atau The Loop.  Loop adalah kode PHP yang berfungsi untuk menampilkan sejumlah posting WordPress. WordPress Loop dipergunakan di dalam sebuah tema WordPress untuk menampilkan daftar postingan di halaman web.

Cara Menampilkan WordPress Loop Atau The Loop

Loop WordPress dapat dikatakan menjadi salah satu aspek terpenting dari sejumlah kode WordPress dan menjadi inti dari sebagian besar kueri. Di dalam loop tersebut terdapat beberapa fungsi yang dijalankan secara default untuk menampilkan postingan.

Pengguna atau webmaster dapat mengubah atau mencustom loop agar bisa menampilan sejumlah informasi atau fungsi yang diperlukan.

The Loop pada umumnya akan menampilkan informasi berikut secara default untuk setiap posting .

  • Judul Post(the_title())
  • Waktu(the_time())
  • Kategori(the_category()).
  • Konten(the_content()).
  • Gambar (the_thumbnail()).

 

Cara Menampilkan WordPress Loop

Berikut ini kami beri salah satu contoh bentuk wordpress loop. Kode ini bisa dicustom lagi menyesuaikan kebutuhan. 

Beberapa waktu yang lalu ada salah satu pengunjung yang mengirim lewat komentar yang bertanya tentang cara menempatkan judul artikel di atas foto featured image. Maka dalam panduan ini maka kami sertakan susunan kode yang judul berada di atas gambar. Apabila ingin diubah maka tinggal diubah saja kodenya sesuai yang diinginkan.

NB: kami menggunakan tambahan CSS dari bootstrap.

Menampilkan Loop Tanpa Pagination

Untuk penjelasan yang ada tanda “//” dihapus saja

<?php 
        query_posts( array(
            'showposts' => '3', // jumlah post yang ditampilkan
            'cat' => '9',    // ID kategori
        ) );   
echo '<div class="row m-0">';		
    if( have_posts() ) : while( have_posts() ) : the_post();
?>
<div class="col-12 col-sm-6 col-md-4 p-2">

// Menampilkan Judul
<div class="title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>

// Menampilkan Gambar
<div class="thumbnail">
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<?php if ( has_post_thumbnail() ) : ?>
	<?php the_post_thumbnail('medium'); ?>
<?php else: ?>
<?php endif; ?>
</a>
</div>

// Menampilkan Waktu
<div class="time"><?php the_time('j F Y'); ?></div>

// Menampilkan Ringkasan Konten
<div class="content">
<?php
    $content = get_the_content();
    $trimmed_content = wp_trim_words( $content, 10 );
    echo $trimmed_content;
?>
</div>
</div>
<?php endwhile;
else :
_e( '<div class="no-post col-12 p-2">Belum ada post.</div>' );
endif;
echo '</div>';  
wp_reset_query ();
?>

 

Untuk tampilannya kurang lebih akan seperti ini

8 July 2026
Sharing Teknologi - Plugin PDF & Print by BestWebSoft yang…
16 May 2026
Sharing Teknologi - Plugin Video Gallery by Total-Soft yang Fungsional.…
2 April 2026
Sharing Teknologi - Plugin WP Sticky Sidebar by Premio. WP…

 

Menampilkan Loop Dengan Pagination

Untuk penjelasan yang ada tanda “//” dihapus saja

<?php 
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
	$vkgs=array('paged' =>$paged,
		'posts_per_page' => '6', // jumlah post yang ditampilkan per halaman
		'cat' => '9', // ID kategori
	);  
	$vkquery = new WP_Query($vkgs);  
echo '<div class="row m-0">';		
    if( $vkquery -> have_posts() ) : while( $vkquery -> have_posts() ) : $vkquery -> the_post();
?>
<div class="col-12 col-sm-6 col-md-4 p-2">
// Menampilkan Judul
<div class="title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>

// Menampilkan Gambar
<div class="thumbnail">
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<?php if ( has_post_thumbnail() ) : ?>
	<?php the_post_thumbnail('medium'); ?>
<?php else: ?>
<?php endif; ?>
</a>
</div>

// Menampilkan Waktu
<div class="time"><?php the_time('j F Y'); ?></div>

// Menampilkan Ringkasan Konten
<div class="content">
<?php
    $content = get_the_content();
    $trimmed_content = wp_trim_words( $content, 10 );
    echo $trimmed_content;
?>
</div>
</div>
<?php endwhile;

// Menampilkan Ringkasan Konten
    global $wp_query;
    echo '<div class="ast-pagination">';
        $big = 999999999; // need an unlikely integer
        echo "<nav class='pagination'>". paginate_links( array(
        'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
        'format' => '?paged=%#%',
        'current' => max( 1, get_query_var('paged') ),
        'total' => $vkquery->max_num_pages) ) ."
		</nav>";
    echo '</div>';     
else :
_e( '<div class="no-post col-12 p-2">Belum ada post.</div>' );
endif;
echo '</div>';  
wp_reset_query ();
?>

 

Untuk tampilannya kurang lebih akan seperti ini

8 July 2026
Sharing Teknologi - Plugin PDF & Print by BestWebSoft yang…
16 May 2026
Sharing Teknologi - Plugin Video Gallery by Total-Soft yang Fungsional.…
2 April 2026
Sharing Teknologi - Plugin WP Sticky Sidebar by Premio. WP…
25 March 2026
Sharing Teknologi - Plugin Gallery by BestWebSoft yang Profesional .…
10 March 2026
Sharing Teknologi - Plugin WordPress WP Dark Mode by WPPOOL…
21 February 2026
Sharing Teknologi - Plugin MP3 Audio Player by Sonaar .…

 

Terima kasih telah mengunjungi website kami.

Share jika bermanfaat, jika ada kritik, tambahan dan saran silakan hubungi kami atau silakan isi di kolom komentar.

Referensi :
Design vector created by freepik - www.freepik.com

Postingan Terkait

Komentar

Leave a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.

Scroll to Top