Tutorial Membuat Admin Panel untuk plugin anda
Setelah berhasil membuat plugin sederhana pertama kita, sekarang kita tambah kemampuan plugin kita agar bisa memunculkan admin panel untuk menampilkan form seting atau informasi yang berhubungan dengan plugin. Silahkan di simak kode berikut.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
/*
Plugin Name: Link Remover
Plugin URI: http://tutorialwordpress.info/
Description: Removed any link on post
Author: andRie Is
Author URI: http://tutorialwordpress.info/
Version: 1.2.0
- Add admin panel for plugin setting
*/
add_action('admin_menu', 'my_menu');
add_filter('the_content', 'my_remover');
function my_menu() {
add_submenu_page( 'options-general.php', 'Link Remover Panel',
'Link Remover Panel', 'manage_options', __FILE__, 'my_admin_panel');
}
function my_admin_panel() {
echo "
Welcome to my Admin Panel
<strong>Link Remover 1.2.0</strong> - Remove any Link inside the post ";
}
function my_remover($text) {
$text = preg_replace('|<a>|i', '', $text);
return $text;
} |
Fungsi yang perlu kita tambahkan untuk menampilkan admin panel adalah
|
1 |
add_action('admin_menu', 'my_menu'); |
fungsi add_action ini akan digunakan untuk mendaftarkan fungsi my_menu kita [...]
Membuat Plugin WordPress Sederhana
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php
/*
Plugin Name: Link Remover
Plugin URI: http://tutorialwordpress.info/
Description: Removed any link on post
Version: 1.0.0
Author: andRie Is
Author URI: http://tutorialwordpress.info/
*/
function my_remover($text) {
$text = preg_replace('|<a (.+?)>|i', '', $text);
return $text;
}
add_filter('the_content', 'my_remover');
?> |
Ini adalah plugin pertama yang saya buat. Sangat-sangat sederhana. Tapi ini bisa menjadi dasar pembuatan plugin wordpress selanjutnya. Fungsi dari plugin ini cuma satu. Yaitu menghapus semua link yang ada di dalam post. Link di dalam post sebenarnya tidak di hapus di dalam databasenya. Hanya saja, saat menampilkan post, plugin akan memfilter isi postingan, [...]
Menampilkan PHP Syntax di dalam posting
Agar tutorial wordpress di web ini terlihat rapi seperti berikut:
|
1 |
<?php echo "halo, dunia"; ?> |
maka saya menggunakan plugin “Crayon Syntax Highlighter” untuk memformat tampilan kode php. Dengan plugin Crayon Syntax Highlighter ini, PHP Syntax bisa terbaca dengan jelas, dan mudah untuk di copy-paste Selain itu juga bisa terlihat jelas perbedaan isi posting dengan kode. Oh iya, plugin ini [...]
Tutorial Membuat Website Foto Galeri
Site2 dgn informasi umum (kesehatan, musik, design) adalah site yg tidak lekang oleh waktu. Karena informasinya masih relevan sampe 10-20 thn kedepan. Jenis website yg lain adalah wallpaper. Misalnya wallpaper artis, tentu saja yang cantik dan bening. Karena selama artis tersebut masih terlihat bening, dapat dipastikan masih ada yang mencarinya Keuntungan dari site dgn informasi [...]
Mengenal WordPress
WordPress adalah aplikasi web yang dapat digunakan untuk membuat blog atau website. Pada ketika ini WordPress sangat popular dan banyak digunakan oleh blog-blog di seluruh dunia kerana cara membuatnya dan cara pemakaian nya sangat mudah, dan sesuai digunakan untuk blogger yang baru. Blog saya pun mengguanakan wordpress. Membuat website menggunakan WordPress sangat disarankan oleh para [...]