Categories
Unessential Blogging

Detail Blog tidak Penting

Diperbarui: Selasa, 6 April 2010
Bagi di FB | Cuitkan

Karena sempat kehilangan akses blog dan ketiadaan data cadangan, catatan tidak penting ini merangkum beberapa hal detail penyusun blog WordPress ini.

Menyusun halaman Arsip

Membuat halaman baru. Masuk ke panel ‘server’. Buat berkas baru di lokasi tema yang dipakai. Beri nama archives.php atau sesuai kebutuhan. Berturut-turut bisa diisikan:

<?php get_header(); ?>
<?php /* Template Name: MyArchives  */ ?>

Nama ‘MyArchives’ akan menjadi nama templat baru yang bisa ditemukan di dasbor panel WordPress saat membuat halaman/’page’ baru. Tapi pendekatan kali ini akan memakai cara manual.

Salin struktur ‘heading’, entri, penanggalan, dan format penting lain dari berkas ‘Page Template’ atau page.php. Tempelkan atau tambahkan ke berkas archives.php.

Berikutnya, untuk menampilkan 20 tulisan terakhir, salin kode di bawah:

<ol>
<?php wp_get_archives('type=postbypost&limit=20&format=html'); ?>
</ol>

Untuk menyajikan kategori, sindikasi per kategori, dan jumlah tulisan di dalamnya, kode berikut bisa dipakai:

<ul>
<?php wp_list_categories('orderby=name&feed=RSS&show_count=1&title_li='); ?>
</ul>

Tampilan arsip berdasar bulan dengan menu ‘drop-down’ yang aksesibel:

<label>Choose Monthly posts:</label><;br />
<select title="Please choose month and posts count" name="archive-dropdown" id="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'>
<option value="" selected="selected"><?php echo attribute_escape(__('Select Month')); ?></option> 
<?php wp_get_archives('type=monthly&format=option&show_post_count=1'); ?> </select>

Penamaan ‘permalink’ waktu pengomentar yang lebih aksesibel

Keterangan jam dan menit saja di kolom komentar kurang spesifik. Masih memungkinkan munculnya suatu pranala yang serupa (jam dan menit tercetak sama persis), tapi menuju ke alamat/’permalink’ pengomentar yang berbeda.
Solusinya, dengan memasukkan keterangan detik, bisa memakai format:

<?php the_time('F j, Y'); ?> at <?php the_time('H:i:s'); ?>

Tampilannya akan serupa seperti di kolom komentar blog ini.

Alternatif teks untuk gravatar

Beri garis pinggir atau border untuk Gravatar. Menandakan bahwa itu adalah sebuah gambar. Terutama bagi peramban yang menonaktifkan tampilan gambar. Bisa juga melengkapinya dengan atribut alt="gravatar".

<?php echo get_avatar( $id_or_email, $size, $default, $alt='gravatar' ); ?>

Untuk kustomisasi selanjutnya, silakan merujuk ke WordPress Codex.

5 replies on “Detail Blog tidak Penting”

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.