Membuat Theme WordPress Bag-3
Di minggu ke-tiga ini, seri tutorial membuat theme wordpress akan membahas tentang comments, sidebar dan footer. Comments yang saya maksud disini adalah bagian theme wordpress yang (biasanya) berada di bawah posting dan berfungsi untuk me-list komentar tentang posting tersebut dan menampilkan form untuk membuat komentar baru (begitulah kira-kira -red).
Kemudian sidebar yang saya maksud adalah bagian theme wordpress yang biasa ditempatkan di bagian kiri kanan posting, biasanya sidebar dihubungkan dengan file function.php agar bisa membaca widget-widget yang dikonfigurasi dari wp-admin (Appearance -> Widgets). Terakhir footer yang saya maksud di sini adalah bagian theme wordpress yang berada di paling bawah (foot) dari theme kita.
Step 6
Dalam file comments.php ada 2 langkah yang dilakukan, yaitu melakukan looping komentar dan menambahkan form.
Untuk melakukan looping komentar lakukan perintah seperti berikut ini :
1 2 3 4 5 6 7 8 9 10 | <?php if ($comments) : ?> <?php /* Berfungsi untuk Menahan komentar yang harus dimoderasi*/ if ( $comment->comment_approved == '0' ) { ?> <p class="alert">Thanks for your comment. It is currently in the moderation cue and will be visible for everyone to read as soon as I have verified it</p> <?php } ?> <?php foreach ($comments as $comment) : ?> //lakukan looping di sini <?php endforeach; /* end for each comment */ ?> <?php endif; ?> <?php endif; ?> |
Nah, kemudian untuk menampilkan form agar tampil di bawah looping di atas, tuliskan kode berikut ini :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"> <?php if ( $user_ID ) : ?> <p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Log out of this account">Logout »</a></p> <?php else : ?> <p> <input type="text" name="author" id="user-name" value="<?php echo $comment_author; ?>" /> </p> <p> <input type="text" name="email" id="user-email" value="<?php echo $comment_author_email; ?>" /> </p> <p> <input type="text" name="url" id="user-url" value="<?php echo $comment_author_url; ?>" /> </p> <?php endif; ?> <p> <textarea name="comment" id="user-comment"></textarea> </p> <p> <input name="submit" type="submit" id="submit" class="button" value="Leave a Comment" /> <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /> </p> <?php do_action('comment_form', $post->ID); ?> </form> |
Step 7
Hormat Saya,





Carax menambah widget diatas postingan gmn mas? Mhn jwbnx, coz sy bth bgt bwt layout blog saya yg ud mulai bnyk pngunjungnya. Trims, salam kenal.
@Fitri : Salam kenal,
Jika yang dimaksud menambahkan widget diatas post, maka kita harus mendeklarasikan “sidebar” baru, di file functions.php, trus memanggilnya di file single.php.
Semoga membantu.
Bikin tutorial'na dunk mas,, binun nech
mas cara menambah alamat blog temen temen kita gimana?
@Rose : Salam Kenal
Kalau menggunakan WordPress, sangat mudah.. tinggal login -> Links -> Add New, silahkan isi alamat dan keterangan alamat blog teman anda. Keep Blogging!
Mas..
makasih artikel nya..
tapi tetep bingung.. maklum orang awam..
di blog saya ini.. http://blog.usaharakyat.com lo footernya kok ngk bisa di ganti… trus lok pengen seperti footer sampyn ini gimana ya..,..?
mangstap tutornya, bingung edit css
mas, saya pengen nambahi form subscribe via feedburner di bawah postingan gimana ya caranya? hehehe… maklum orang desa, ndak ngerti…
Lho, cara buat theme wordpress nya belum continued Kang?
Padahal sudah mulai addicted sama gaya tulisannya
any way thanks ghozaimassu
nanti ya, saya sedang konsentrasi pada hal lain dulu. mohon maaf