Basic Code PHP Wordpress yang Harus diketahui.
Posted by
000
Your Ads Here
Setelah lama saya tidak update seputar Wordpress, akhir nya kali ini saya memiliki kesempatan untuk berbagi
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 :
Semoga apa yang saya bagikan ini bermanfaat untuk para pengguna/pengembang template wordpress dalam memahami beberapa code penting dalam pembuatan template wordpress ini .
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(",",'« halaman lama') ?>
tombol untuk menampilkan halaman sebelumnya.<?php posts_nav_link(",'halaman baru »',") ?>
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 :
Your Ads Here
Your Ads Here
Your Ads Here
Your Ads Here
Newer Posts
Newer Posts
Older Posts
Older Posts
Comments