Wordpress Hacking


Sejak meluncurkan CafeBisnis.com yang menyediakan tutorial WordPress secara lengkap, saya terus menerus kebanjiran ide untuk mewujudkan semua bentuk website dengan menggunakan WordPress. Tapi bagaimanapun karena kemampuan saya yang terbatas, ide-ide itu harus antri di buku kumpulan ide saya.

Jika sedang memilih-milih script yang terbaik untuk mesin uang online anda. Maka saya sarankan untuk belajar sungguh-sungguh script WordPress. Kenapa? Karena saya sendiri telah membuktikan bagaimana WordPress bisa dikembangkan menjadi berbagai macam script unggulan. Saat ini yang sudah berhasil saya buat adalah WordPress Iklan Baris dan WordPress untuk Reseller.

Saya sendiri sedang menyempurnakan script WordPress Iklan Baris yang akan memiliki fitur-fitur handal dan mudah digunakan. Memang membangun script untuk dijual kembali lebih rumit dibanding script yang dikonsumsi sendiri. Script untuk dijual biasanya butuh lebih banyak pemikiran dan ide. Karena standart script yang dijual adalah mudah dikonfigurasi. Jadi, jika anda tertarik dengan WordPress dan punya kemampuan mengembangkan WordPress, cobalah untuk membuatnya mudah dikonfigurasi bahkan oleh yang awam sekalipun.

Oh iya, sedikit laporan, beberapa artikel CafeBlogger entah kenapa tiba-tiba hanya tinggal separuh saja. Saya sendiri kurang tahu apa penyebabnya, tapi akan segera dicari tahu. Untuk itu, saya mohon bantuan jika menemukan artikel yang tiba-tiba terputus di tengah jalan. Jika menemukannya, tolong comment disini. Insya Allah saya masih ada backupnya. Untuk yang backupnya hilang terutama artikel-artikel baru, mungkin akan saya tulis kembali seingat saya atau dihapus sekalian.

Mungkin jarang yang tahu pentingnya post slug pada WordPress. Eh.. sebelum ngetik terlalu banyak, saya mau jelaskan dulu apa itu post slug. Post slug adalah URL yang akan digunakan oleh WordPress untuk mengakses artikel kita. Misalnya gini. Anda membuat post slug seperti ini :

coba-bikin-post-slug

Nah, dengan post slug seperti itu, anda akan mendapatkan permalink seperti ini :

http://localhost/panduanwp/category/coba-bikin-post-slug.html

Ini jika anda menggunakan format permalink seperti ini :

/%category%/%post%.html

Jadi post slug adalah kata yang digunakan sebagai URL Permalink sebuah artikel. Post slug ini baru akan terpakai jika anda menggunakan %post% pada format permalink. Biasanya post slug secara otomatis dibangun oleh WordPress menggunakan judul artikel kita. Misalnya artikel kita berjudul “Memanfaatkan Post Slug”, maka secara otomatis WordPress akan membuat post slug memanfaatkan-post-slug.

Ndak tahu ini benar-benar secret atau saya aja yang baru tahu. Tapi pas keliling2 di web dan nyasar kemana-mana akhirnya mendapatkan the secret of WordPress. Saat kamu menggunakan Use the visual editor when writing pada menu profile, maka biasanya akan muncul gambar seperti ini :

Menu biasa visual editor WordPress

Tapi jika anda menekan Alt+Shift+V (untuk pengguna Firefox) atau Alt+V (untuk pemakai IE), maka akan muncul tombol rahasia WordPress seperti ini :

Menu biasa visual editor WordPress

Oh iya, ini cuma terjadi di WordPress versi 2.1 dan 2.3 aja. Selamat mencoba.

Manusia punya sifat lupa. Apa saja bisa kita lupakan. Yang paling sering adalah lupa password. Nah, gimana kalau ini terjadi padamu. Apa yang harus dilakukan? Tutorial berikut mungkin bisa membantu menyelesaikan masalahmu.

Cara I (Cara Resmi)

Cukup klik link Lost your password? yang ada di bawah kotak login. Isi username dan emailmu dan password baru akan terkirim ke emailmu. Nah, sekarang gimana kalau hostingmu tidak menyediakan layanan pengiriman email, alias fungsi sendmailnya dinonaktifkan (biasanya terjadi pada hosting gratisan). Maka kita perlu melakukan cara ke dua

Cara II (Jalan Belakang)

Pertama anda perlu masuk ke phpmyadmin. Jika anda belum tahu caranya, silahkan lihat di pelajaran tentang membuat database. Kalau lupa password phpmyadmin, silahkan lihat kembali file wp-config.php.

Setelah berhasil masuk phpmyadmin, pilihlah nama database di kolom sebelah kiri.

Klik wp_users, biasanya ada di bagian paling bawah daftar table

Klik menu Browse

Klik menu Edit pada username anda. Bila anda tidak membuka pendaftaran penulis, maka disana hanya ada nama anda saja.


Pada field user_pass, pilih MD5 pada menu dropdown. Lalu isikan password baru pada kotak isian disampingnya.

Klik Go dan password baru anda telah tersimpan. Sekarang coba login menggunakan username dan password baru anda.

Saat memakai themes baru ini saya dituntut untuk melakukan sedikit manipulasi script WordPress. Bukan themesnya lho, tapi script WordPressnya. Sebenarnya cara ini kurang dianjurkan oleh WordPress, tapi inikan Open Source dan tentu saja resiko ditanggung sendiri πŸ˜€

Nah, kita telah mengenal Excerpt. Buat yang belum Excerpt adalah ringkasan posting artikel kita. Secara normal excerpt berisi 55 kata pertama dari postingan kita. Namun bila kita ingin membuat sendiri, maka kita perlu memasukkan ringkasan yang kita inginkan ke dalam box excerpt yang ada di kolom Optional Excerpt.

Saat saya beralih menggunakan Themes ini, maka saya butuh menampilkan artikel dengan gaya adsense. Yaitu kurang dari 100 character saja. Sementara jika memakai excerpt default WordPress yang 55 kata, tentu hal ini jadi kurang menarik. Sebenarnya caranya mudah, saya cuma perlu mengisi Optional Excerpt di setiap artikel. Tapi, artikel di blog ini sudah sedemikian banyak, hal itu tentu kurang praktis kan?

Maka saya sedikit mengintip ada apa dibalik Excerpt. Fungsi excerpt tidak memiliki parameter, sehingga anda tak bisa menentukan jumlah karakter yang ingin dimasukkan. Maka kita perlu merubah tatanan sosial ini agar sesuai dengan blog kita (blog saya sih..hehehe πŸ˜€ ) Saya menemukan fungsi Excerpt pada file post-template.php di direktory wp-include. Buka filenya dan cari kata function the_excerpt()

Selanjutnya ganti isi fungsinya dengan script berikut :

function the_excerpt() {
	// apply_filters('the_excerpt', get_the_excerpt());
	$rangkuman = apply_filters('the_excerpt', get_the_excerpt());
	$rangkuman = str_replace('

','',$rangkuman); $rangkuman = str_replace('

','',$rangkuman); $rangkuman = str_replace('
','',$rangkuman); $rangkuman = substr ($rangkuman, 0, 100); $akhir = strrpos ($rangkuman, " "); $rangkuman = substr ($rangkuman, 0, $akhir); echo $rangkuman.' ...'; }

Kode substr ($rangkuman, 0, 100); adalah inti dari fungsi ini. Yaitu mengambil 100 karakter pertama dari posting kita. Setelah disimpan kita bisa mengarah ke themes.

Masukkan kode pada file index.php dan archieve.php.

Hasilnya bisa dilihat di blog ini. Semua sudah di ringkas dan mirip dengan iklannya Google Adsense. πŸ™‚

WARNING !! Tutorial ini hanya untuk mereka yang suka tantangan dan resiko.

Serunya Otak-atik scriptSekarang ini script gratisan banyak sekali beredar di Internet. Mulai script yang sederhana seperti Javascript dan PHP Script sampai script yang komplek seperti Portal, Blog dan Forum Diskusi

Script gratisan yang juga dikenal dengan Open Source telah banyak dipakai oleh para programer web. Beberapa dengan susah payah dan penuh perjuangan memodifikasi dan membuatnya lebih menarik, tapi sebagian lain menerima apa adanya dan membiarkan begitu saja. Kalopun ditambah dengan modifikasi, biasanya sifatnya yang plugin dan selesai hanya dengan sekali klik Read more

Serunya Otak-atik scriptThere is tons of Free Script hanging on internet right now. Begin with simple scripts like Javascript and PHP Script until the complex one like Portal, Blog and Discussion Board.

Free Script that known as Open Source has used by a lot of web programmer. Some of themes send a lot of time anda energy to modificate dan make it more interesting. But some other just accept it like that. Make it keep standart. Eventhought they add some modification, they ussualy use plugin and ready made script which can be activate with one click. Read more