Terkadang Anda ingin sebuah halaman tampil berbeda dari yang lain — misalnya halaman landing page tanpa sidebar, atau halaman kontak dengan tata letak khusus. Solusinya adalah membuat custom page template WordPress. Prosesnya sangat sederhana dan hanya membutuhkan sedikit kode.
Apa Itu Page Template?
Page template adalah file khusus di dalam tema yang mengatur tampilan sebuah halaman. WordPress mengenali file ini melalui komentar khusus di bagian atasnya, lalu menampilkannya sebagai pilihan di editor halaman.
Membuat File Template
Buat file baru di folder tema aktif, misalnya bernama template-landing.php, lalu tambahkan komentar penanda di paling atas:
<?php
/*
Template Name: Landing Page
*/
get_header();
?>
<div class="landing">
<h1>Selamat Datang di Halaman Kami</h1>
<p>Ini adalah halaman dengan tampilan khusus.</p>
</div>
<?php get_footer(); ?>
Baris Template Name: Landing Page inilah yang membuat WordPress mengenali file ini sebagai template.
Menerapkan Template ke Halaman
Setelah file dibuat, buka halaman mana pun di editor WordPress. Pada panel Page Attributes > Template, Anda akan melihat pilihan “Landing Page”. Pilih itu, lalu perbarui halaman. Kini halaman tersebut memakai tampilan baru.
Kegunaan Praktis
Custom page template sering dipakai untuk: halaman landing pemasaran, halaman “Tentang Kami” dengan desain unik, halaman kontak dengan peta, atau halaman penuh lebar tanpa sidebar.
Kesalahan Umum
- Salah menulis komentar Template Name, sehingga template tidak muncul di pilihan.
- Lupa get_header() atau get_footer(), membuat halaman tampil tanpa header/footer.
Kesimpulan
Dengan custom page template WordPress, Anda bebas mendesain halaman tertentu tanpa mengubah template global tema. Cukup buat satu file dengan komentar penanda, dan Anda punya tata letak khusus siap pakai.
Referensi: untuk penjelasan lebih mendalam, kunjungi dokumentasi resmi WordPress.

