Wordpress Tutorial


Barusan dapat info dari Syaifudinzuhri yang mengatakan bahwa saat ini tengah dirintis pembangunan codex wordpress versi Indonesia. Alamatnya di http://id.wordpress.net/codex

Nah, buat anda yang sudah lumayan paham soal WordPress, mari sama-sama bantuin pembangunan ini dengan berbagi artikel dan tips-tips wordpress. Terus terang, saya masih kurang familiar dengan wiki-nya codex, jadi pada adminnya mohon maaf kalau nanti bahasanya santai-santai aja.. hehehe.. Namanya aja anak cafeblogger.. Tul Nggak??

Setelah beberapa hari belajar cara bikin video tutorial, akhirnya jadi juga video tutorialku yang pertama. rencana awal sih mau dimasukkan YouTube, tapi kok bingung gimana caranya. Ada yang punya pengalaman?

Nah, buat yang mau download video ini, silahkan langsung ke :

DOWNLOAD VIDEO WORDPRESS

Isinya beberapa file swf, xml dan html. Untuk melihat video, jalankan saja file RunMe.html. Semoga cukup membantu yang masih bingung cara install WordPress

Alhamdulillah, masalah dengan masalah dalam pembangunan web reseller berhasil ditangani. Walaupun masih belum sesuai dengan rencana awal, tapi sudah sangat cukup bagi saya. Apalagi script reseller yang saya gunakan menggunakan WordPress sebagai script pendukungnya.

Kenapa WordPress? Ya, WordPress adalah mesin web terhebat saat ini. Blog ini memakai WordPress, blog-blog para selebritis juga memakai WordPress, blognya para pejabat pake WordPress juga. Biarpun gratisan, tapi WordPress dipakai oleh kalangan elit. Jadi yang memakai WordPess berarti termasuk elit juga.. hehehe.. Read more

Pas cari-cari video di You Tube, kok nemu video ini. Lumayan lengkap tutorialnya, tapi sayang pake bahasa Inggris. Namun karena video saya yakin masih bisa diikuti. Selamat menonton :

Diambil dari : SINI

1. WordPress GRATIS
2. WordPress membuatmu menjadi diri sendiri
3. Mudah dikelola
4. Tak perlu hosting sendiri (wordpress.com)
5. Mudah diinstall
6. Blogger terkenal menggunakan WordPress
7. WordPress digunakan di seluruh dunia
8. Berita soal WordPress dikirim langsung ke Admin Panel
9. WordPress punya database plugin yang sangat besar
10. WordPress juga memiliki jutaan themes.

Sebenarnya ada keterangannya. Cuma males aja mau translate… hehehe

Sekarang kita akan melanjutkan cara membuat Sidebar. Kali ini kita akan menambahkan daftar kategori beserta segala konfigurasinya. Daftar kategori ini cukup penting, dan hendaknya selalu muncul di setiap halaman blog kita. Karena dengan kategori, pengunjung bisa langsung menuju kumpulan artikel yang dia kehendaki.

Read more

Bagi anda yang nyasar ke artikel ini perlu saya beritahukan bahwa artikel ini adalah bagian ketiga dari tiga artikel sebelumnya yaitu

  1. Membuat Themes Sendiri
  2. Membuat Themes WordPress 2

Dan pada seri ketiga ini saya akan mencoba menjelaskan cara membangun themes WordPress pada bagian index artikel halaman muka. Sebenarnya pada pertemuan pertama beberapa hari lalu sudah dijelaskan tentang ini. Namun karena penjelasannya masih sederhana dan hanya sebatas pengenalan saja maka pada pertemuan kali ini akan lebih diperjelas dengan menambah beberapa fungsi baru agar anda semakin paham. Diharapkan setelah seluruh seri ini selesai, anda bisa membuat themes sendiri atau minimal mengedit themes yang sudah ada. Read more

Sekarang kita lanjutkan pelajaran kemarin. Kali ini kita akan mencoba membuat header blog. Header ini berisi aneka informasi penting yang biasa dipergunakan search engine untuk mengidentifikasi blog kita.

Membuat Header

Bagian terpenting dalam sebuah blog maupun website adalah header. Sekarang kita akan mencoba membuat header yang akan muncul di setiap halaman blog kita. Untuk memunculkan header, maka pada file template cukup ditempatkan tag :

<?php get_header();?>

Header harus diletakkan didalam file header.php. Ingat pelajaran sebelumnya, kita telah membuat folder dengan nama “Belajar”. Sekarang buatlah sebuah file baru dengan nama header.php di dalam folder belajar. Kita akan mengisinya dengan script berikut ini :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
    <title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
    <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats please -->
    <style type="text/css" media="screen">
        @import url( <?php bloginfo('stylesheet_url'); ?> );
    </style>
    <link rel="alternate" type="application/rss+xml" title="RSS    2.0" href="<?php bloginfo('rss2_url'); ?>" />
    <link rel="alternate" type="text/xml" title="RSS    .92" href=";<?php bloginfo('rss_url'); ?>" />
    <link rel="alternate" type="application/atom+xml" title="Atom    0.3" href="<?php bloginfo('atom_url'); ?>" />
    <link rel="pingback" href="<?php bloginfo('pingback_url');    ?>" />
    <?php wp_head(); ?>
</head>
<body>

Kira-kira seperti itulah script pada file header.php. Nah, mari kita kupas kegunaan dari masing-masing fungsi sekaligus bagaimana konfigurasinya.

Template Tag : language_attributes();

Fungsi ini digunakan untuk menampilkan atribut bahasa yang dipergunakan.

Template Tag : bloginfo();

Untuk menampilkan informasi tentang blog. Cara penggunaanya adalah dengan menggunakan sintax berikut :

<?php bloginfo('show');?>

Adapun show, merupakan parameter string yang bisa diganti dengan atribut berikut :

  • 'name' – Weblog title; set in General Options. (Default)
  • 'description' – Tagline for your blog; set in General Options.
  • 'url' – URL for your blog’s web site address.
  • 'rdf_url' – URL for RDF/RSS 1.0 feed.
  • 'rss_url' – URL for RSS 0.92 feed.
  • 'rss2_url' – URL for RSS 2.0 feed.
  • 'atom_url' – URL for Atom feed.
  • 'comments_rss2_url' – URL for comments RSS 2.0 feed.
  • 'pingback_url' – URL for Pingback (XML-RPC file).
  • 'admin_email' – Administrator’s email address; set in General Options.
  • 'charset' – Character encoding for your blog; set in Reading Options.
  • 'version' – Version of WordPress your blog uses.
  • 'html_type' – “Content-type” for your blog.
  • 'wpurl' – URL for WordPress installation.
  • 'template_url' – URL for template in use.
  • 'template_directory' – URL for template’s directory.
  • 'stylesheet_url' – URL for primary CSS file. Returns: http//example.com/wp-content/themes/ + your-active-theme-name(value from wp_options, “stylesheet” row) + “/style.css”(hardcoded in functions.php)
  • 'stylesheet_directory‘ – URL for stylesheet directory.

Misalnya kita ingin menampilkan nama blog, maka perintahnya adalah <?php bloginfo('name')?>. Bila anda memerlukannya untuk diolah lagi menggunakan script php, maka ganti fungsinya dengan get_bloginfo();.

Template Tag : wp_title();

Fungsi ini digunakan untuk menampilkan judul dari halaman atau artikel yang sedang dibuka. Biasanya diletakkan di tag <title>. Untuk mempergunakannya gunakan sintax sebagai berikut :

<?php wp_title('sep', display); ?>

dimana 'sep' adalah text yang digunakan sebagai tanpa pemisah antara judul dengan text berikutnya. Secara default, pemisah yang digunakan adalah ‘&raquo;’ ( » ). Sedangkan display bisa kita pilih antara TRUE bila kita ingin menampilkan langsung dan FALSE bila kita ingin mengolahnya lagi. Misalnya kita ingin menampilkan text berikut pada title Nama Blog » Hello World. Maka fungsi yang dipergunakan adalah sebagai berikut :

<?php bloginfo('name'); ?><?php wp_title(); ?>

Agar memenuhi SEO, sangat bijaksana jika kita mendahulukan judul artikel baru nama blog. Maka kita perlu menghilangkan tanda pemisahnya dan menggantinya dengan tanda pemisah kita sendiri. Sehingga scriptnya akan menjadi seperti ini :

<title>
   <?php wp_title(' '); ?>
   <?php if(wp_title(' ', false)) { echo '--'; } ?>
   <?php bloginfo('name'); ?>
</title>

Pertama kita hilangkan dulu text pemisah. Ini diperlukan karena text pemisah muncul sebelum judul artikel. Hal ini tentu tidak kita kehendaki bukan. Berikutnya kita menggunakan fungsi IF yang digabung dengan fungsi wp-title untuk menentukan apakah wp-title ada atau tidak. Ingat, wp-title hanya akan muncul di page, category, archive ataupun post saja. wp-title takkan memunculkan apa-apa di halaman utama. Maka kita memerlukan perintah IF agar jika wp_title tak memunculkan apa-apa, maka tanda pemisah buatan kita juga tidak boleh muncul. Untuk membuat tanda pemisah kita sendiri, kita gunakan perintah echo '--'. Dalam hal ini echo bertugas menampilkan tanda pemisah ( — ). Hasil yang akan kita dapatkan di halaman utama adalah Nama Blog. Sedangkan di halaman lain akan muncul : Judul Artikel — Nama Blog.

Template Tag : wp_head();

Fungsi yang satu ini juga tidak boleh kita lewatkan. Fungsi ini dipergunakan untuk menampilkan script-script yang disusun oleh plugin WordPress. Terkadang plugin butuh untuk menempatkan javascript di dalam tag <head>. Nah, fungsi ini digunakan untuk menampilkan script-script milik plugin tersebut.

Nah, sekarang sudah bisa kan mengutak-atik header sendiri?? Tutorial ini adalah sekedar membangun template sederhana. Sengaja tidak saya masukkan aneka perangkat-perangkat yang rumit. Pada intinya, template WordPress memang hanya mengatur penempatan saja. Sedangkan warna dan segala attributnya, termasuk ukuran huruf dan kolom semuanya diatur oleh style.css yang nanti insya Allah juga akan kita kupas tuntas sampai ke biji-bijinya… 😀

Sementara itu dulu, harap sabar mengikutinya ya. Soalnya membaca kan lebih cepat daripada menulis…hehehe

WordPress Complete CD

CD yang cukup lengkap bagi para wordpresster pemula maupun mahir berisi aneka e-book, plugins, themes dan style WordPress. Codex WordPress versi Offline juga disediakan.

PENAWARAN DITUTUP ! TUNGGU KEHADIRAN WORDPRESS COMPLETE CD 2

Secara default permalink kategori biasanya berbentuk seperti ini :

http://situsanda/category/nama_category

Nah, kita bisa mengubahnya menjadi :

http://situsanda/kategori/nama_category

atau kata-kata yang lain. Caranyapun sangat gampang. Login ke Dashboard, lalu masuk menu Manage > Permalink

Dibagian bawah sendiri ada kotak isian Category base: Isilah kotak itu dengan kata yang kamu sukai. Tapi ingat, awali dan akhiri dengan tanda ‘ / ‘ ya

Laman Berikutnya »