Blog Pediaon

Yogyakarta

DIY, Indonesia

Punya Pertanyaan?

(+62) 821 3688 3308

Kirim Email Anda

[email protected]



Home / Blog / Cara Membuat Recent Post di Blog WordPress

Cara Membuat Recent Post di Blog WordPress

šŸ“… July 11, 2026 šŸ“‚ Teknologi, Website, WordPress

SetelahĀ membuat blogĀ WordPress, Anda harus memastikan bahwa pengunjung bisa mendapatkan sebanyak mungkin informasi relevan. Ini dapat Anda lakukan dengan menampilkan recent post

Recent post adalah daftar yang berisi postingan-postingan terbaru di blog. Berkat fitur ini, Anda dapat mengajak pengunjung untuk membaca artikel-artikel yang lain. Maka, interaksi dan waktu berkunjung di blog pun meningkat.

Lalu, bagaimana cara membuat recent post? Yuk, simak 5+ caranya di artikel ini!

5+ Cara Membuat Recent Post di Blog WordPress

Berikut adalah 5+ cara menampilkan recent post yang akan dibahas di artikel ini:

  1. Menggunakan widget recent posts
  2. Menggunakan plugin
  3. Menggunakan blok recent posts di editor Gutenberg
  4. Menggunakan menambahkan kode diĀ functions.php
  5. Menggunakan shortcode
  6. Menggunakan WP_query

1. Menggunakan Widget Recent Posts

Salah satu cara termudah untuk membuat recent post adalah menggunakanĀ widget WordPress. Biasanya, widget terletak di bagian sidebar atau footer halaman website Anda.

Namun, perlu diketahui bahwa setiap tema memiliki lokasi widget yang berbeda. Jadi, pilihlah theme WordPress dengan letak widget yang diinginkan. Jika Anda ingin daftar recent post ada di sidebar, pilihlah theme yang memiliki fitur tersebut. Begitu juga sebaliknya.

Meski demikian, cara menampilkan widget di manapun sama saja. KlikĀ Appearance > WidgetsĀ di Dashboard untuk memulai.

Di halaman widget, carilah tabĀ Recent Posts di daftar widget aktif yang ada di bagian kanan halaman. Pada contoh di bawah ini, widget aktifnya terletak di sidebar.

Jika belum ada, temukan tab tersebut di daftarĀ Available Widgets. Kemudian, klik dan seret tabĀ Recent PostsĀ ke daftar widget aktif.

Setelah menambahkan widget, Anda juga dapat menentukan urutannya. Misalnya, Anda ingin menampilkan daftar posting terbaru di bagian paling atas sidebar. Untuk itu, tinggal geser tabnya ke urutan pertama.

Klik pada widget recent post tersebut dan Anda akan menemukan pengaturan tambahan. Di sini ada beberapa setting yang bisa Anda tentukan:

  • Judul daftar recent post
  • Jumlah posting terbaru yang ditampilkan
  • Menampilkan atau menyembunyikan tanggal posting

Jika sudah selesai, tinggal klikĀ Save.

2. Dengan Plugin

Selain memanfaatkan widget untuk menampilkan recent post, Anda juga dapat menggunakan plugin.

Install terlebih dahulu pluginĀ Recent Post Widget with ThumbnailsĀ di WordPress Anda. Di Dashboard, klikĀ Plugins > Add New. Kemudian, kembalilah ke Dashboard dan klikĀ Appearance > Widget.

Klik tabĀ Recent Posts with ThumbnailsĀ dan geser ke daftar widget aktif.

Melalui halaman pengaturan, dapat Anda lihat bahwa plugin ini menawarkan jauh lebih banyak opsi kustomisasi untuk recent post di sidebar. Agar paham fungsinya, mari bahas pengaturan ini satu per satu.

Display Options

Pada menu display options, Anda dapat menentukan nama daftar posting terbaru dan jumlah posting yang ditampilkan. Selain itu, ada tiga pengaturan lain yang bisa Anda aktifkan:

  • Membuka posting di tab browser baru ketika diklik
  • Menampilkan posting dengan urutan acak
  • Menyembunyikan posting yang sedang dibuka dari daftar recent post

Title

Pada menu Title, Anda dapat menyembunyikan judul posting. Cukup aktifkan ā€œDo not show post titleā€. Di sini Anda juga dapat menentukan batas judul posting yang ditampilkan.

Author

Jika ingin menampilkan nama penulis posting, aktifkan pengaturan pada menu Show Post Author.

Categories

Plugin ini juga memungkinkan Anda untuk menampilkan kategori posting di recent post. Tidak hanya itu, teks nama kategori dapat Anda jadikan link. Pengunjung blog dapat mengakses halaman kategori posting dari daftar posting terbaru dengan cara ini.

Date

Pada menu Date, cukup centang Show Post Date untuk menampilkan tanggal posting.

Excerpt

Anda dapat menampilkan penggalan konten posting yang muncul di daftar posting terbaru dengan pengaturan menu excerpt. Panjangnya pun dapat Anda tentukan.

Comments

Menu comments digunakan untuk menunjukkan atau menyembunyikan jumlah komentar masing-masing posting di daftar recent post. Cukup klik Show number of comments untuk menampilkan komen.

Thumbnail Settings

Apabila ingin menampilkan featured image di daftar posting terbaru, cukup centang Show Thumbnail di Thumbnail Settings. Selain itu, Anda dapat menentukan ukuran gambar secara manual.

3. Dengan Blok Recent Posts di Editor Gutenberg

Sejak editor Gutenberg diperkenalkan di WordPress, membuat daftar recent post di dalam posting jadi lebih mudah.

Fitur ini sangat bermanfaat apabila Anda ingin mendorong pengunjung blog untuk membaca konten-konten lainnya.

Caranya sangat sederhana. Buka posting Anda, kemudian tambahkan blokĀ Latest Posts. Blok ini dapat ditemukan di tabĀ Widgets.

SecaraĀ default, daftar posting terbaru yang dibuat dengan blok ini hanya menampilkan judul posting seperti di awah ini.

Namun, ada beberapa opsi kustomisasi yang dapat Anda akses di sidebar editor. Mari bahas satu per satu.

Post Content Settings

Pengaturan ini menentukan ada tidaknya isi posting di recent post. Jika Anda memilihĀ Excerpt, hanya potongan isi posting yang ditampilkan.

Anda juga dapat menentukan jumlah kata yang ditampilkan dengan mengubah angka pada kolom di bawah.

Apabila Anda memilihĀ Full post, semua isi posting akan muncul. Namun, tentunya ini akan memakan banyak ruang di posting Anda.

Post Meta Settings

Aktifkan pengaturan Display Post Date jika Anda ingin menampilkan tanggal posting di blok latest posts.

Jangan lupa aktifkan opsiĀ Display Featured ImageĀ jika Anda ingin membuat tampilan daftar posting terbaru menarik dengan featured image.

Ukuran gambarnya dapat Anda atur. Di kolomĀ Image size, Anda dapat memilih tampilan thumbnail, medium, dan large.

Untuk menentukan ukurannya, ganti Angka yang ada pada kedua kolom di bawahnya.

Tidak hanya itu, di kolom paling bawah Anda dapat memilih letak featured image-nya (kiri, tengah, atau kanan).

Sorting and Filtering

Anda dapat menggunakan Sorting dan Filtering untuk menentukan urutan posting dan jumlah posting yang ditampilkan. Pilihan urutannya ada empat, yaitu:

  • Posting terbaru hingga terlama
  • Posting terlama hingga terbaru
  • Dari A ke Z
  • Dari Z ke A

Apabila Anda sudah membuat kategori posting, pengaturan ini juga memungkinkan Anda untuk menampilkan satu kategori saja.

Nah, selain semua setting di atas, ada opsi untuk mengatur tampilan recent post. SecaraĀ default, daftar posting akan berbentuk list seperti pada contoh di atas.

Jika Anda ingin mengubah tampilannya menjadiĀ grid, klik tombol di blok latest post.

4. Dengan Menambahkan Kode di functions.php

Ketiga cara tadi memang sangat mudah. Namun, barangkali tidak cukup fleksibel karena Anda hanya dapat menampilkan daftar posting terbaru di sidebar, footer, atau posting.

Jika ingin menentukan letaknya sendiri, Anda perlu melakukan coding. Cara ini dan seterusnya akan menjelaskan kiat-kiatnya.

Cara pertama adalah menambahkan kode di fileĀ functions.php. File ini pada dasarnya berisi pengaturan fitur-fitur tema. Untuk mengaksesnya, login ke akun cPanel Anda dan buka file manager.

Namun, Anda dianjurkan untuk membuat child theme terlebih dahulu. Ini dilakukan agar Anda dapat mengkustomisasi kode tanpa mempengaruhi tema utama.Selain itu, kode recent post custom Anda tidak akan hilang ketika tema di-update.

SimakĀ panduan child themeĀ kami untuk mempelajari cara membuatnya.

Setelah membuat child theme, buka file manager dan masuk ke direktoriĀ public_html > wp-content > themes > folder child theme Anda.

Kemudian, klik kanan di fileĀ functions.phpĀ dan pilihĀ Edit.

Di dalamnya, tambahkan kode berikut ini.

function wpcat_postsbycategory() {
// the query
$the_query = new WP_Query( array( 'category_name' => 'yourcategoryslug', 'posts_per_page' => 10 ) );
// The Loop
if ( $the_query->have_posts() ) {
Ā Ā Ā Ā $string .= '<ul class="postsbycategory widget_recent_entries">';
Ā Ā Ā Ā while ( $the_query->have_posts() ) {
Ā Ā Ā Ā Ā Ā Ā Ā $the_query->the_post();
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā if ( has_post_thumbnail() ) {
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā $string .= '<li>';
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā $string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array( 50, 50) ) . get_the_title() .'</a></li>';
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā } else {
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā // if no featured image is found
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā $string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>';
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā }
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā }
Ā Ā Ā Ā } else {
Ā Ā Ā Ā // no posts found
}

Kemudian, lakukanlah perubahan berikut:

  • GantiĀ Ā yourcategoryslugĀ sesuai kategori posting yang ingin Anda tampilkan.
  • GantiĀ valueĀ posts_per_pageĀ untuk mengatur jumlah posting yang muncul. Jika tidak diubah, daftar posting terbaru Anda akan menampilkan 10 posting.

Setelah selesai, simpan file functions.php dan tutup cPanel.

5. Dengan Shortcode

Seperti ketika mengedit file functions.php, menampilkan recent post menggunakanĀ shortcodeĀ mengharuskan Anda untuk melakukan coding pula. Namun, dengan cara yang lebih sederhana.

Untuk menampilkan daftar posting terbaru menggunakan shortcode, Anda perlu menginstal pluginĀ Display Posts.

Setelah plugin aktif, Anda dapat membuat daftar posting terbaru menggunakan shortcode. Caranya, klik blokĀ ShortcodeĀ di pilihan blok.

Selanjutnya Anda tinggal mengetikkan shortcode plugin di kolom yang tersedia.

Plugin Display Posts menawarkan beberapa shortcode dengan fungsi yang berbeda-beda. Yuk, bahas satu per satu!

Menampilkan Recent Post

Untuk membuat daftar posting terbaru berbentuk daftar sederhana, cukup gunakan shortcode [display-post]. Hasilnya seperti di bawah ini.

Menampilkan Kategori Posting Tertentu

Jika yang ingin ditampilkan di recent post kategori posting tertentu, Anda bisa menggunakan shortcode [display-posts category=ā€newsā€].

Jangan lupa ganti ā€œnewsā€ dengan nama kategori yang ingin Anda tampilkan.

Untuk menampilkan daftar posting terbaru yang lebih menarik dengan featured image, gunakan shortcode [display-posts image_size=ā€thumbnailā€ wrapper=ā€divā€ wrapper_class=ā€display-posts-listing gridā€ meta_key=ā€_thumbnail_idā€].

Sesuaikan ukuran featured image-nya dengan mengubah image_size (tumbnail, medium, large).

UntukĀ  menampilkan potongan konten dan featured image di recent post, gunakan shortcode [display-posts include_excerpt=ā€trueā€ image_size=ā€thumbnailā€].

6. Dengan WP_query

Cara ini sebetulnya mirip dengan mengedit file functions.php. Bedanya, Anda diharuskan mengedit file template tema, sepertiĀ footer.php.

Untuk menggunakan cara ini, tentunya Anda juga perlu membuat child theme. Jika sudah, Anda tinggal menyalin kode di bawah ini ke dalam file yang Anda edit.

<ul>
<?php
// Define our WP Query Parameters
$the_query = new WP_Query( 'posts_per_page=5' ); ?>
<?php
// Start our WP Query
while ($the_query -> have_posts()) : $the_query -> the_post();
// Display the Post Title with Hyperlink
?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<li><?php
// Display the Post Excerpt
the_excerpt(__('(more…)')); ?></li>
<?php
// Repeat the process and reset once it hits the limit
endwhile;
wp_reset_postdata();
?>
</ul>

Selamat Membuat Recent Post Pertama Anda!

Bagaimana? Membuat recent post di WordPress tidak rumit, bukan? Di artikel ini, Anda telah mempelajari 6 cara membuat recent post, yaitu:

  • Menggunakan widget recent posts
  • Menggunakan plugin
  • Menggunakan blok recent posts di editor Gutenberg
  • Menggunakan menambahkan kode diĀ functions.php
  • Menggunakan shortcode
  • Menggunakan WP_query

Kami harap artikel ini dapat membantu Anda untuk berkreasi lebih lanjut di blog WordPress Anda. Apabila ada pertanyaan, jangan sungkan untuk meninggalkan komentar pada kolom di bawah artikel ini.

Soni Indratmoko

Penulis aktif di Pediaon yang membahas teknologi, website, WordPress, digital marketing, dan berbagai tutorial internet.
ARTIKEL

Lainnya