MEMBUAT SHORTCODE TANPA MENGANDALKAN PLUGIN DI
WORDPRESS
Dosen Pembimbing
: Ahada Wahyusari, S.Pd, M.Pd
Nama
: Ahmad Ripaldi
NIM
: 140155201801
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan yang Maha Esa karena atas berkat dan rahmatnya penulis berhasil menyelesaikan penulisan karya tulis non ilmiah yang berjudul
“MEMBUAT SHORTCODE TANPA MENGANDALKAN PLUGIN DI WORDPRESS”.
Kemudahan yang di tawarkan oleh wordpress yang lain adalah, wordpress menyediakan layanan PLUGIN untuk developper wordpress, dimana plugin tersebut berfungsi sebagai sarana tambahan untuk membuat website lebih menarik, PLUGIN wordpress dapat di kembangkan oleh para pengembang wordpress yang mengerti tentang bahasa pemograman PHP (Hypertext PreProcessor), dan biasanya mereka mengunduh PLUGIN tersebut di situs resmi wordpress, yang dapat di unduh oleh semua pengembang aplikasi wordpress yang tidak mengerti tentang bahasa pemograman PHP.
Tetapi plugin wordpress tersebut punya kelemahan tersendiri, plugin tersebut akan mati apabila tidak di update selama lebih dari 2 tahun, karena bersifat open source, CMS ( Content Management System ) wordpress akan terus mengalami perubahan yang mana hal tesebut akan mengakibatkan plugin tersebut tidak support terhadap perkembangan terbaru dari wordpress.
Penulis berharap dengan adanya Karya tulis non ilmiah tentang “MEMBUAT SHORTCODE TANPA MENGANDALKAN PLUGIN DI WORDPRESS” ini dapat membuat para pengembang wordpress bisa membuat shortcode sendiri tanpa takut lagi akan masalah plugin mati karena tidak di update.
Batam, Februari 2015
Daftar isi
2. PASTIKAN PROGRAM XAMPP BERJALAN...9
3. PEMILIHAN EDITOR YANG AKAN DI BUAT...10
4. TULISKAN CODE YANG AKAN DI BUAT DAN TAMBAHKAN PAGENYA...11
5. TAMBAHKAN ADD_SHORTCODE DI FUNCTION PAGE YANG TELAH DI BUAT TADI. 12 6. TAMBAHKAN PAGE SHORTCODE YANG TELAH DI BUAT TADI DI FUNCTION.PHP.13 7. PENGETESAN SHORTCODE DI PAGE WORDPRESS YANG AKAN DI BUAT...14
8. HASIL DARI SHORTCODE YANG TELAH DI BUAT...15
BAB I tambahan untuk membuat website lebih menarik, PLUGIN wordpress dapat di kembangkan oleh para pengembang wordpress yang mengerti tentang bahasa pemograman PHP (Hypertext PreProcessor), dan biasanya mereka mengunduh PLUGIN tersebut di situs resmi wordpress, yang dapat di unduh oleh semua pengembang aplikasi wordpress yang tidak mengerti tentang bahasa pemograman PHP.
Tetapi plugin wordpress tersebut punya kelemahan tersendiri, plugin tersebut akan mati apabila tidak di update selama lebih dari 2 tahun, karena bersifat open source CMS wordpress akan terus mengalami perubahan yang mana hal tesebut akan mengakibatkan plugin tersebut tidak support terhadap perkembangan terbaru dari wordpress.
B. IDENTIFIKASI MASALAH
Banyaknya keluhan para pengembang wordpress terhadap plugin yang mati karena tidak di update oleh si pengembang plugin wordpress membuat para pengembang wordpress yang lain kwalahan mencari plugin yang baru untuk menggantikan plugin yang mati karena tidak di update tesebut, hal ini menyebakan banyaknya waktu terbuang karena harus menghapus plugin yang mati tesebut dan menggantinya dengan yang baru.
Perlunya pengetahuan tentang bahasa pemograman PHP (Hypertext PreProcessor), mempermudah para pengembang website untuk membuat PLUGIN sendiri tanpa harus mengandalkan para pengembang yang lain, dengan begitu kita tidak akan menemui masalah plugin mati karena tidak di update.
C. BATASAN MASALAH
Berdasarkan pembahasan identifikasi masalah diatas penulis hanya akan membeberkan tentang cara pembuatan shorcode di plugin, karena banyaknya komponen yang harus di sediakan untuk membuat plugin tersebut, shorcode hanyalah segelintir dari komponen yang harus di sediakan dalam pembuatan plugin wordpress.
D. RUMUSAN MASALAH
Berdasarkan batasan masalah diatas maka dapat dirumuskan seperti berikut :
1. Apakah bahan yang harus di sediakan untuk membuat shortcode plugin di wordpress ? 2. Apakah langkah” yang harus di ambil ketika ingin membuat shortcode di wordpress ? 3. Bagaimana cara shortcode tersebut dapat bekerja di setiap halaman yang akan di buat di
E. TUJUAN PENULISAN
Tujuan penulisan dari karya ilmiah ini adalah untuk menjelaskan tentang cara pembuatan shortcode tanpa menggunakan plugin.
F. MANFAAT PENULISAN
Dari penulisan karya tulis non ilmiah ini, diharapkan agar pembaca mendapatkan manfaat sebagai berikut :
Mengetahui tentang CMS Wordpress.
Mengetahui tentang adanya fasilitas plugin yang di sediakan oleh wordpress.
Mengetahui tentang cara pembuatan shortcode tanpa harus mengandalkan plugin di wordpress.
BAB II
LANDASAN TEORI SHORTCODE PLUGIN DI WORDPRES
Kemudahan yang di tawarkan oleh wordpress yang lain adalah, wordpress menyediakan layanan PLUGIN untuk developper wordpress, dimana plugin tersebut berfungsi sebagai sarana tambahan untuk membuat website lebih menarik, PLUGIN wordpress dapat di kembangkan oleh para pengembang wordpress yang mengerti tentang bahasa pemograman PHP (Hypertext PreProcessor), dan biasanya mereka mengunduh PLUGIN tersebut di situs resmi wordpress, yang dapat di unduh oleh semua pengembang aplikasi wordpress yang tidak mengerti tentang bahasa pemograman PHP.
Tetapi plugin wordpress tersebut punya kelemahan tersendiri, plugin tersebut akan mati apabila tidak di update selama lebih dari 2 tahun, karena bersifat open source CMS wordpress akan terus mengalami perubahan yang mana hal tesebut akan mengakibatkan plugin tersebut tidak support terhadap perkembangan terbaru dari wordpress.
BAB III PEMBAHASAN
1.
JALANKAN APLIKASI XAMPP
Aplikasi xampp merupakan aplikasi untuk membuat server sendiri di komputer, sehingga akan tercipta server local yang hanya bisa di akses di komputer sendiri, karena pemograman php sangat membutuhkan server untuk menjalankan program, maka penginstallan xampp sangat penting di lakukan.
2.
PASTIKAN PROGRAM XAMPP BERJALAN
Pastikan program Apache dan MySQL berjalan, apabila Apache dan MySQL tidak berjalan maka program PHP tidak akan berjalan, karena PHP hanya akan bekerja apabila web server (Apache) bekerja.
3.
PEMILIHAN EDITOR YANG AKAN DI BUAT
4.
TULISKAN CODE YANG AKAN DI BUAT DAN TAMBAHKAN
PAGENYA
Disini saya akan menuliskan shortcode berbentuk form dan saya membuat contohnya adalah testshorcode.php , buatlah code form untuk html, dan kemudian tambahkan fungsi, Fungsi (atau Function) dalam bahasa pemograman adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama. Kita dapat membuat fungsi sendiri, atau menggunakan fungsi yang dibuat oleh programmer lain.
Dalam dunia pemograman terdapat istilah ‘lazy progamming’ yang artinya bukanlah programmer yang malas. Tetapi, daripada membuat kode program umum dari dasar, kita bisa menggunakan fungsi yang telah dibuat oleh programmer lain. PHP bahkan menyediakan ribuan fungsi bawaan yang tersedia untuk membantu kita dalam merancang program.
5.
TAMBAHKAN ADD_SHORTCODE DI FUNCTION PAGE YANG TELAH
DI BUAT TADI.
Penambahan add_shortcode di fungsi berguna untuk mendaftarkan shortcode di wordpress disini saya mendaftarkan nama matt untuk di jadikan shortcode. Jikalau kita tidak menambahkan add_shortcode maka program shortcode tidak akan bekerja dengan semestinya di page yang akan di buat.
6.
TAMBAHKAN PAGE SHORTCODE YANG TELAH DI BUAT TADI DI
FUNCTION.PHP
Untuk dapat membuat shortcode bekerja, kita harus menambahkan page tersebut di function.php dari theme yang akan di buat shortcode, disini kita menggunakan require_once untuk menambahkan suatu page ke function.
7.
PENGETESAN SHORTCODE DI PAGE WORDPRESS YANG AKAN
DI BUAT.
8.
HASIL DARI SHORTCODE YANG TELAH DI BUAT.
Disini terlihat hasil dari shortcode yang telah di buat tadi, shortcode berbentuk forms yang bisa di gunakan di page manapun di wordpress, hanya dengan sedikit menambahkan shortcode di page
BAB IV PENUTUP
1. KESIMPULAN
Membuat shortcode tanpa menggunakan plugin
Dengan shortcode kita bisa mempersingkat penggunaan code di page wordpress yang akan di buat.
Memudahkan editor yang tidak mengerti PHP untuk mengedit page di wordpress.
Bisa berbagi manfaat dengan sesama pengembang wordpress yang lainnya.
DAFTAR PUSTAKA
Brad Williams, O. R. (2011). Professional Wordpress Plugin Development. United States Of America: Willey Publishing, Inc.