Kang Rian [ on Blogger! ]

rian nurherdian, kang rian, blog kang rian, blog rian nurherdian, blogger hacks , free blogger templates, blogspot tutorial, blogger tutorial, tutorial seo, tutorial html5, blog seo friendly, modifikasi template blog, desain web pemula, blogger basic

Basic Code PHP Wordpress yang Harus diketahui.

Basic Code PHP Wordpress yang Harus diketahui. - wordpress iconSetelah lama saya tidak update seputar Wordpress, akhir nya kali ini saya memiliki kesempatan untuk berbagi CODE PHP Wordpress Penting dalam Membuat Template Wordpress dan Mengedit Template Wordpress.
Tujuan : Agar suatu saat ketika sobat menentukan setiap perintah pada PHP di Template Wordpress tidak terjadi hal-hal yang tidak di inginkan seperti Error, Broken Link, dsb.

Baiklah, dari pada berlama-lama menunggu lebih baik kita pahami langsung beberapa Code PHP Wordpress Penting di bawah ini :

Dimulai dari badan header yang paling atas :

  • <?php echo get_option('home'); ?> untuk menampilkan alamat blog yang bersangkutan, dalam artian halaman index-nya.
  • <?php bloginfo('name'); ?> yang ini untuk menampilkan nama blog alias title.
  • <?php bloginfo('description'); ?> menampilkan deskripsi blog, yang biasanya ditampilkan dibawah title blog.
  • <?php bloginfo('template_directory') ?> menampilkan alamat domain pada sebuah direktori template.
  • <?php wp_list_pages('sort_order=desc&title_li='); ?> menampilkan halaman secara urut dengan metode descending.
  • <?php wp_list_bookmarks(); ?> menampilkan link atau blogroll.


Link-link yang ada di theme, yang menggantikan fungsi include :

  • <?php get_header(); ?> memanggil file header.php
  • <?php get_sidebar(); ?> memanggil file sidebar.php
  • <?php get_footer(); ?> memanggil file footer.php
  • <?php comments_template(); ?> memanggil file comment.php
  • <?php include (TEMPLATEPATH . '/searchform.php'); ?> memanggil file searchform.php
  • <?php include('about.php'); ?> memanggil file about.php
  • <?php include('featured-post.php'); ?> memanggil file featured-post.php


Mengaktifkan fungsi sidebar agar bisa ditambahkan widget :

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar2') ) : ?>
/* menampilkan 2 sidebar dalam theme 3 kolom*/
<?php endif; ?>


Memunculkan tulisan yang telah diposting dengan fungsi perulangan :

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
/* pada perulangan biasa, tulisan kamu akan tertampil di area ini */
<?php endwhile; else: ?>
<?php endif; ?>


Memanggil fungsi komentar yang nantinya akan berada di bawah tulisan :

  • <?php foreach ($comments as $comment) : ?> memulai memunculkan komentar dengan looping
  • <?php endforeach; ?> mengakhiri fungsi perulangan pada komentar


Yang biasanya ada di dalam sebuah fungsi perulangan, lazimnya berada di file index.php, single.php, dan page.php. :

  • <?php the_content(); ?> Menampilkan isi atau tulisan yang telah di publish.
  • <?php the_content("); ?> tulisan read more tidak akan ditampilkan
  • <?php the_tags(", ' . ', "); ?> menampilkan tags pada tulisan yang bersangkutan.
  • <?php the_time('F jS, Y') ?> menampilkan waktu kapan tulisan itu dibuat.
  • <?php the_ID(); ?> menampilkan ID tiap tulisan, sehingga dikenali dan tersimpan dalam memori database.
  • <?php comments_popup_link('Pertamax ada', '1 komentar', '% komentar'); ?> menampilkan jumlah komentar
  • <?php the_author() ?> menampilkan nama pembuat komentar
  • <?php the_author_ID()?> menampilkan ID penulis dalam tiap tulisan.
  • <?php echo get_avatar( $comment, 80 ); ?> menampilkan foto avatar yang berkomentar dengan ukuran 80px X 80px
  • <?php comment_text() ?> isi dari komentar
  • <?php the_permalink() ?> menampilkan alamat permalink.


Tombol-tombol navigasi :

  • <?php previous_post_link('%link', 'sebelumnya') ?> tombol untuk menampilkan tulisan sebelumnya
  • <?php next_post_link('%link', 'selanjutnya') ?> tombol untuk menampilkan tulisan selanjutnya.
  • <?php posts_nav_link(",",'&laquo; halaman lama') ?> tombol untuk menampilkan halaman sebelumnya.
  • <?php posts_nav_link(",'halaman baru &raquo;',") ?> tombol untuk menampilkan tulisan selanjutnya.


Tambahan fungsi dan elemen lainnya :

  • <?php while (have_posts()) : the_post(); ?> memulai looping
  • <?php echo $mydesc; ?> menampilkan field tambahan lain
  • <?php endwhile; ?> mengakhiri looping.


Terakhir, pada file style.css pada direktori template, yang digunakan untuk mengatur tampilan. tambahkan kode berikut untuk memberikan nama theme beserta pembuatnya yang nantinya akan ditampilkan di dashboard wordpress > appearances > themes :

/*
Theme Name: KR-Themes
Theme Style: Simple and Flexible Template
Theme URI: http://www.kr-themes.org/
Description: Belajar membuat template wordpress
Author: mursid
Author URI: http://www.kangrian.com/
*/


Semoga apa yang saya bagikan ini bermanfaat untuk para pengguna/pengembang template wordpress dalam memahami beberapa code penting dalam pembuatan template wordpress ini .

Special thanks to : http://mursid.web.id



Baca Juga :

Suka artikel ini? Bagikan!

Hidden Ads!

 
Mohon Aktifkan Javascript!Enable JavaScript