Memaksimalkan Tampilan Tema WordPress

WordPress adalah CMS (Content Management System) yang sangat kuat. Ini memiliki banyak kemampuan dan bisa sangat kuat. Hanya ada satu hal yang menghalangi dari semua kekuatan ini dan Anda sebagai pemilik blog – tema Anda. Lihat, tidak peduli berapa banyak fitur luar biasa seperti komentar berulir atau navigasi remah roti atau bahkan tautan “edit” di samping setiap pos ditambahkan, Anda dibatasi oleh tema yang Anda gunakan. Jika tema Anda tidak cukup “pintar” untuk menggunakan fitur-fitur ini, sejujurnya, Anda tidak dapat menggunakannya.

Cara Memaksimalkan Tampilan Tema WordPress

Ini adalah posting untuk semua pengembang tema WordPress di luar sana. Berikut ini hanya beberapa dari sekian banyak cuplikan kode yang akan membawa pembuatan tema Anda saat ini dan menjadikannya jauh lebih baik. Tolong, gunakan mereka.

Tip 1- Cara Menonaktifkan Mengomentari Posting Lebih Lama dari 1 Bulan

Cara yang bagus untuk mengurangi jumlah spam yang Anda terima adalah dengan menonaktifkan kemampuan mengomentari kiriman yang berusia lebih dari 1 bulan serta melakukan tindakan optimasi website wordpress bisnis secara optimal. Cukup rekatkan yang berikut ini di file functions.php Anda. Catatan: Untuk mengubah jumlah waktu dari 1 bulan, cukup ganti 30 (hari) dengan jumlah hari yang Anda inginkan.

<?php function close_comments( $posts ) { if ( !is_single() ) { return $posts; } if ( time() – strtotime( $posts[0]->post_date_gmt ) > ( 30 * 24 * 60 * 60 ) ) { $posts[0]->comment_status = ‘ditutup’; $posts[0]->ping_status = ‘ditutup’; } mengembalikan $posts; } add_filter( ‘post_post’, ‘close_comments’ ); ?>

Tip 2 – Cara Menambahkan Tahun Hak Cipta yang Secara Otomatis Berubah di Footer Anda

Ini adalah pemandangan umum di sebagian besar situs, seperti “Hak Cipta 2007 – 2009” atau yang serupa di footer. Masalahnya, sudah lebih dari sebulan sejak tahun baru, namun saya masih melihat “2008” sebagai tahun berjalan di beberapa situs. Ini adalah bagaimana Anda dapat membuat WordPress mengubah tanggal untuk Anda. Masukkan potongan kode ini di mana pun Anda ingin tanggal dinamis ditampilkan.

 

Hak Cipta &kopi; 200x-<?php echo date(‘Y’); ?> Contoh.com.

Tip 3 – Cara Menampilkan Daftar Tag HTML yang Diizinkan untuk Digunakan di Komentar

Pernah berkunjung ke blog di mana Anda telah melihat daftar semua tag HTML yang diizinkan tepat di atas formulir komentar? Pernah bertanya-tanya bagaimana melakukannya di WordPress? Nah, jangan heran lagi.

 

Anda dapat menggunakan: <?php echo allow_tags(); ?>.

Tip 4 – Cara Menambahkan Tautan “Edit” di samping Setiap Posting

Pernah melihat kesalahan di salah satu posting Anda dan mengeluh pada kenyataan bahwa Anda sekarang harus menavigasi melalui Dasbor WordPress hanya untuk sampai ke posting untuk mengeditnya? Tidak lagi. Cukup tambahkan ini berikutnya di single.php , index.php , atau di mana pun posting muncul. Catatan – Hanya admin yang dapat melihat tautan edit.

 

<?php edit_post_link(‘Edit’, ”); ?>

Tip 5 – Cara Menghapus Kutipan Keriting Dari Postingan Anda

Pernah menyalin dan menempelkan beberapa kode php yang Anda temukan di situs web dan menemukan bahwa semua tanda kutip dan apostrof menyebabkan kesalahan? Ini karena cara WordPress menata tanda baca ini untuk membuatnya lebih estetis. Siapa yang butuh itu, kan? Cukup tempel kode ini ke file functions.php Anda dan Anda siap melakukannya.

 

<?php remove_filter(‘the_content’, ‘wptexturize’); ?>

Tip 6 – Cara Menghapus Kutipan Keriting Dari Komentar Anda

Hal yang sama seperti di atas, hanya saja kali ini, kode menghapus tanda kutip keriting dari komentar Anda, bukan posting.

 

<?php remove_filter(‘comment_text’, ‘wptexturize’); ?>

Tip 7 – Cara Menonaktifkan Pengindeksan Mesin Pencari pada Kategori Tertentu

Cuplikan kode ini lebih untuk tujuan SEO, mungkin untuk menghindari duplikat konten atau yang serupa. Pastikan mesin pencari tidak mengindeks posting apa pun dalam kategori tertentu dengan menerapkan ini ke tag kepala Anda di header.php . Catatan – Ubah nomor kategori 4 ke kategori yang ingin Anda cegah agar tidak dilihat oleh mesin telusur.

 

<?php if ( is_category(‘4’) || in_category(‘4’) ) { echo ‘<meta name=”robots” content=”noindex”>’; }

Tip 8 – Cara Menampilkan Jumlah Postingan di Blog Anda

Cuplikan kode berguna yang menampilkan berapa banyak postingan yang Anda buat.

 

<?php $numposts = $wpdb->get_var(“SELECT count(*) FROM $wpdb->posts WHERE post_status = ‘publish’ AND post_type = ‘post'”); if (0 < $numposts) $numposts = number_format($numposts); echo $numposts.’ posting.’; ?>

Penghargaan untuk Shawn karena memperbaiki kode ini untuk saya.

 

Tip 9 – Cara Menambahkan Tautan Sederhana “Tweet Ini” ke Setiap Posting

Twitter semakin hari semakin populer. Untuk membuat ini bermanfaat bagi Anda, mengapa tidak menambahkan tombol “Tweet Ini” kecil yang bagus untuk setiap posting blog? Letakkan ini di suatu tempat di The Loop di single.php .

 

<a href=”http://twitter.com/home?status=Saya baru saja membaca <?php the_permalink(); ?>” title=”Kirim halaman ini ke Twitter!” target=”_blank”>Tweet Ini!</a>

Tip 10 – Cara Menampilkan Posting Terjadwal Anda

Menjadwalkan posting Anda di WordPress adalah fitur hebat. Ciptakan rasa ketegangan bagi pembaca Anda dengan membiarkan mereka melihat judul posting yang akan datang. Rekatkan ini di mana saja di file tema Anda.

 

<?php $my_query = new WP_Query(‘post_status=future&order=DESC&showposts=5′); if ($my_query->have_posts()) { while ($my_query->have_posts()) : $my_query->the_post(); ?> <?php the_title(); ?> <?php sementara; } ?>

Tip 11 – Cara Mengecualikan Kategori Tertentu Agar Tidak Ditampilkan

Jika, karena alasan apa pun, Anda tidak ingin kategori tertentu ditampilkan, tempel kode ini ke The Loop . Catatan – Ganti “3” dengan nomor yang sesuai dengan kategori yang ingin Anda blokir.

 

<?php if ( have_posts() ) : query_posts($query_string .’&cat=-3’); while ( have_posts() ): the_post(); ?>

Tip 12 – Cara Mengizinkan Styling Posting Individual

Ini menyebalkan ketika tema tidak memiliki ini di dalamnya. Jika pengguna tema Anda ingin menata satu posting berbeda dari yang lain, satu-satunya cara bagi Anda untuk membuatnya mudah bagi mereka adalah dengan memberi setiap posting a pengenal unik. Untuk melakukan ini, cukup gunakan “the_ID” di The Loop.

 

<div class=”post-container” id=”post-<?php the_ID(); ?>”> <!– Posting Konten –> </div>

Tip 13 – Cara Menambahkan Pengenal Unik ke Setiap Komentar

Ini pada dasarnya mengikuti ide yang sama seperti di atas, hanya sekarang ini diterapkan pada komentar.

 

<div class=”comment-container” id=”comment-<?php comment_ID() ?>”> <!– Konten Komentar –> </div>

Tip 14 – Cara Memisahkan Trackback / Pingback dan Komentar Aktual

Area komentar posting Anda harus menjadi tempat di mana pembaca Anda dapat berbicara dan mendiskusikan berbagai hal dengan Anda dan satu sama lain. Sangat menjengkelkan jika diskusi ini terganggu oleh beberapa pengumuman trackback. Rapikan area komentar dengan meletakkan komentar di satu tumpukan dan lacak balik di tumpukan lain.

 

<?php if ( $comments ) : ?> <?php foreach ($comments as $comment) : ?> <?php $comment_type = get_comment_type(); ?> <?php if($comment_type == ‘comment’) { ?> <!– Ini adalah komentar –> <!– Konten komentar ada di sini –> <?php } else { $trackback = true; }?> <?php endforeach; ?> <?php if ($trackback == true) { ?> <!– Ini trackback –> <ol id=”trackbacks-ol”> <?php foreach ($comments as $comment) : ?> <?php $comment_type = get_comment_type(); ?> <?php if($comment_type != ‘comment’) { ?> <li> <?php comment_author_link() ?> </li> <?php } ?> <?php endforeach; ?> </ol> <?php } ?> <?php else : ?> <?php endif; ?>

Tip 15 – Cara Membuat WordPress Menggunakan Pagination Alih-alih Tombol “Berikutnya” dan “Sebelumnya” Default

Pagenavi adalah salah satu plugin WordPress yang paling populer. Alih-alih menampilkan tautan “Halaman Berikutnya” dan “Halaman Sebelumnya” default, Pagenavi memungkinkan pengunjung untuk memilih halaman mana yang ingin mereka lompati. Ini adalah bagaimana membangun fungsi ini ke dalam tema WordPress Anda.

 

  1. Hal pertama yang harus Anda lakukan adalah mengunduh plugin dan mengekstrak file.

 

  1. Temukan file bernama wp-pagenavi.php dan wp-pagenavi.css dan pindahkan ke direktori tema Anda.

 

  1. Sekarang Anda harus mengganti kode lama yang memanggil tautan default “Berikutnya” dan “Sebelumnya” dengan kode baru yang memanggil Pagination. Untuk melakukan ini, buka file tema Anda dan ganti ini:

 

<?php next_posts_link(‘Entri sebelumnya’) ?> <?php before_posts_link(‘Entri berikutnya’) ?>

Dengan ini:

 

<?php include(‘wp-pagenavi.php’); if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?>

  1. Sekarang kita harus melakukan sedikit pengeditan pada file wp-pagenavi.php . Jadi buka dan pergi ke baris 61 untuk menemukan ini:

 

function wp_pagenavi($sebelum = ”, $setelah = ”) { global $wpdb, $wp_query;

Yang Anda temukan, ganti dengan ini:

 

function wp_pagenavi($sebelum = ”, $setelah = ”) { global $wpdb, $wp_query; pagenavi_init(); //Memanggil fungsi pagenavi_init()

  1. Satu langkah terakhir. Pastikan blog Anda dapat menemukan stylesheet pagenavi dengan masuk ke header.php Anda dan menempelkannya di antara tag kepala.

 

<link rel=”stylesheet” href=”<?php bloginfo(‘template_url’);?>/pagenavi.css>” type=”text/css” media=”screen” />

Itulah akhir dari itu…

Baiklah teman-teman, saya harap Anda belajar sesuatu yang baru hari ini. Saya harap setidaknya salah satu dari trik WordPress ini akan berguna di masa mendatang. Semoga berhasil.