Skip to content

Membuat Template WordPress

Istilah template mempunyai maksud yang berbeda pada setiap platform blog. Di Blogspot misalnya, template digunakan untuk mengatur tampilan atau tata letak blog secara keseluruhan yang ditulis menggunakan kode XML dengan kode-kode tertentu yang telah ditentukan. Dengan template itu kita bisa menentukan bagaimana susunan menu pada blog, struktur CSS-nya, script yang digunakan dan sebagainya.

Pada WordPress makna template memiliki cakupan yang lebih sempit, yaitu hanya berlaku pada halaman web dengan tipe Pages saja. Pages sendiri merupakan fitur pada WordPress yang berguna untuk membuat halaman statis seperti pada aplikasi Content Management System.

Kita bisa menemukan pilihan template (jika file template tersebut ada) di sebelah kanan editor Pages tepatnya pada bagian Atributes. Jika theme yang dipakai di blog tersebut tidak memiliki file template, maka pilihan template tersebut tidak akan muncul. Berikut ini contoh tampilan menu pilihan template yang terdapat pada theme WordPress Default (Kubrick).

Template pada WordPress merupakan bagian dari theme. Namun tidak semua theme mempunyai file template. Tidak ada ketentuan khusus untuk penamaan file template, yang paling penting di dalam file tersebut harus diberi penanda khusus yang menyatakan bahwa file tersebut merupakan template, yaitu:

<?php
/*
Template Name: nama_template
*/
?>

Dengan baris komentar seperti di atas WordPress akan menganggap file tersebut sebagai template dan selanjutnya nama template tersebut akan dimasukkan dalam daftar pilihan template seperti pada gambar sebelumnya.

Berikut ini adalah contoh template pada theme WordPress Default yang lama (kubrick) yang berfungsi untuk menampilkan daftar link (blogroll).

<?php
/*
Template Name: Links
*/
?>
<?php get_header(); ?>
<div id="content" class="widecolumn">
<h2>Links:</h2>
<ul>
<?php wp_list_bookmarks(); ?>
</ul>
</div>
<?php get_footer(); ?>

Mungkin ada yang mau menambahkan?

Tulisan Terkait:

Bagaimana Komentar Anda?

Monggo kalau Anda mau mengomentari tulisan di atas! Bertanya atau mengkritik juga boleh, tapi jangan terlalu menyakitkan :).

Tinggalkan Pesan