ribbon iwa

Cara Membuat Halaman Arsip Khusus di WordPress

Halaman arsip khusus adalah cara yang bagus untuk menggabungkan semua konten lama Anda dalam satu halaman. Ini memungkinkan Anda memiliki halaman khusus di mana Anda bisa mendaftarkan arsip bulanan, arsip kategori, arsip tag, arsip penulis, dan hal lain yang mungkin ingin Anda tambahkan. Kami memiliki halaman arsip khusus untuk WPBeginner. Baru-baru ini salah satu pengguna kami menyarankan agar kami menulis tutorial tentang itu. Pada artikel ini, kami akan menunjukkan cara membuat halaman arsip kustom di WordPress.

Masalah
Secara default, Anda memiliki kemampuan untuk menampilkan arsip tahunan Anda dengan menggunakan widget sidebar. Ini bisa lepas dari tangan begitu Anda telah blogging selama lebih dari satu tahun. Bayangkan situs seperti WPBeginner yang sudah aktif selama hampir 4 tahun. Kami memiliki 48 arsip arsip bulanan di bilah sisi.

Anda juga memiliki kemampuan untuk menambahkan arsip kategori, daftar penulis, dll di sidebar Anda. Tapi kenapa mengacaukan sidebar dengan begitu banyak link saat Anda bisa membuat satu halaman untuk daftar semuanya. Ini adalah saat halaman arsip kustom ikut dimainkan. Anda tidak hanya membiarkan Anda menghindari kekacauan, ini juga memberi pengguna Anda cara yang efisien untuk menjelajah melalui konten lama Anda.

Sayangnya, kebanyakan tema WordPress tidak hadir dengan template halaman arsip khusus. Mari kita lihat apa yang Anda butuhkan untuk membuat template halaman arsip khusus di WordPress.

Catatan: Tolong jangan membingungkan arsip custom dengan template archive.php yang ada pada kebanyakan tema WordPress. Template archive.php digunakan untuk menampilkan bulanan, kategori, tag, penulis, dan halaman arsip lainnya. Halaman arsip kustom kami akan menjadi satu halaman yang akan membawa semua arsip Anda yang lain bersama.

Membuat Template Halaman Arsip Kustom
Hal pertama yang perlu Anda lakukan adalah membuat template halaman untuk halaman arsip kustom. Cukup buka file baru di editor teks Anda (misal Notepad) dan beri nama halaman-archive.php. Selanjutnya, tambahkan baris kode berikut di atas:

<?php
/*
Template Name: Archives
*/
?>
 Upload halaman-archive.php di folder tema WordPress Anda, dan Anda telah membuat template halaman Arsip. Sekarang kita perlu memastikan bahwa template halaman ini sesuai dengan desain situs Anda. Salin isi file page.php Anda yang ada di fodler tema Anda dan tempelkan di halaman-archive.php. Berikut adalah contoh bagaimana file seperti archive.php Anda akan terlihat seperti:
<?php
/*
Template Name: Archives
*/
get_header(); ?>

<div id="primary" class="site-content">
<div id="content" role="main">

<?php while ( have_posts() ) : the_post(); ?>
               
<h1 class="entry-title"><?php the_title(); ?></h1>

<div class="entry-content">

<?php the_content(); ?>

/* Custom Archives Functions Go Below this line */



/* Custom Archives Functions Go Above this line */

</div><!-- .entry-content -->

<?php endwhile; // end of the loop. ?>

</div><!-- #content -->
</div><!-- #primary -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>
Membuat Halaman Arsip Kustom di WordPress
Setelah Anda menyiapkan template halaman dasar, Anda perlu membuat halaman arsip kustom baru di WordPress. Buka panel admin WordPress Anda dan tambahkan halaman baru (Halaman »Baru). Anda bisa menelpon halaman ini Archives, Library, atau apapun yang anda sukai. Sekarang lihat kotak meta di bawah tombol publish di sisi kanan layar Anda. Anda harus melihat kotak meta yang disebut Atribut Halaman.

Klik pada menu drop down di bawah ini Template dan pilih Archive as your page template. Simpan dan Publikasikan halaman.

Sekarang Anda telah membuat halaman yang menggunakan template halaman arsip, namun tidak akan menampilkan konten apapun. Mari kita lanjutkan dan tambahkan elemen halaman arsip ubahsuaian seperti arsip tahunan, kategori, dll.

Menambahkan Arsip Bulanan dengan Arsip Kompak
Jika Anda melihat halaman arsip khusus kami, Anda akan melihat bahwa kami tidak menggunakan daftar arsip bulanan default yang disertakan dengan WordPress. Sebagai gantinya, kami menggunakan plugin yang disebut Compact Archives. Perhatikan bahwa kami telah mengadopsi plugin ini dan sekarang merawatnya.

Instal dan aktifkan plugin ini plugin Compact Archives. Setelah mengaktifkan plugin, tambahkan kode berikut di template halaman arsip kustom Anda (halaman-archive.php):
<p><strong>By Date</strong></p>
<ul>
<?php compact_archive($style='block'); ?>
</ul>
Ini akan menampilkan arsip bulanan Anda.

Menambahkan Daftar semua Kategori
Kategori merangkum topik utama situs web Anda dan merupakan cara terbaik untuk menyortir konten Anda. Lihat mengapa bagaimana kami menggunakan Kategori vs Tag. Karena kami menggunakan kategori sebagai cara utama untuk mengatur konten kami, kami merasa sangat penting untuk mendaftarkan arsip kategori kami. Untuk menghemat ruang, kita akan menampilkan daftar inline.

Pertama tambahkan kode ini di file template arsip Anda:
<p><strong>Categories:</strong></p>
<ul class="bycategories">
<?php wp_list_categories('title_li='); ?>
</ul>
<div class="clear"></div>
Now we need to style this list, make it appear inline and improve their look. Add this to your theme’s style.css file:
ul.bycategories {
margin: 0;
padding: 0;
}
ul.bycategories li {
list-style: none;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.bycategories li a {
list-style: none;
list-style-type: none;
margin: 0 20px 15px 0;
float: left;
background: #eee;
color: #464646;
padding: 5px 10px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
ul.bycategories li a:hover{
text-decoration: none;
background: #ff6200;
color: #fff;
}
.clear{clear: both;}
Jelajahi? Redirect Users ke Random Post
Di halaman arsip kami, kami memiliki tombol Jelajahi WPBeginner. Tombol ini mengalihkan pengguna ke pos acak. Tujuannya adalah untuk memungkinkan pengguna untuk secara acak tersandung artikel. Pelajari cara mengalihkan pengguna ke pos acak di WordPress.

Meskipun ini adalah semua informasi yang kami miliki di halaman arsip khusus kami, Anda pasti bisa menambahkan lebih banyak. Mari kita lihat beberapa hal lain yang bisa Anda tambahkan.

Menambahkan Cloud Tag
Jika Anda ingin menampilkan tag cloud dari tag terpopuler yang digunakan di situs ini, cukup tambahkan kode berikut di file custom-archive.php:
<p><strong>Tags Cloud:</strong></p>
<?php wp_tag_cloud(); ?>
Fungsi wp_tag_cloud () dilengkapi dengan banyak parameter untuk menyesuaikan jumlah tag, ukuran tag maksimum dan minimum, dll.

Menambahkan Daftar Halaman
Jika Anda ingin menampilkan daftar semua halaman di situs Anda, cukup tambahkan kode berikut ini:
<? php wp_list_pages ('title_li ='); ?>
Menambahkan Daftar Penulis

Untuk menampilkan daftar penulis di situs ini, cukup tambahkan kode berikut ini:
<? php wp_list_authors ('exclude_admin = 0 & optioncount = 1'); ?>
Menambahkan Recent Posts
Jika Anda ingin menampilkan daftar posting terbaru Anda, tambahkan kode ini:
<? php wp_get_archives ('type = postbypost & limit = 10'); ?>
Laman arsip yang komprehensif memungkinkan pengguna Anda menavigasi konten lama Anda secara efisien. Kami berharap artikel ini membantu Anda membuat halaman arsip kustom di WordPress. Jika ada pertanyaan atau saran, mohon beritahu kami dengan meninggalkan komentar di bawah ini.


SUBSCRIBE TO OUR NEWSLETTER

close