Membuat Plugin Google +1

Beberapa waktu yang lalu google meluncurkan fitur baru namanya google +1 (cek disini). Nah, sekarang saya coba buat plugin “google +1 button”, sekaligus sebagai bahan belajar buat yang mau belajar. Juga jadi bahan pemenuh harddisk bagi yang suka unduh-unduh plugin, ya kan? hehehe.. 😆

Apa itu Google+1 ?

Membuat Plugin Google+1

Dalam pembuatan plugin WordPress, yang plaing krusial yang musti dibikin yaitu “Plugin Name”-nya –yaiyalah.

/*
    Plugin Name: Nama Plugin
    Plugin URI: Link Plugin
    Description: Deskripsi plugin
    Author: Nama pembuat plugin
    Author URI: link pembuat plugin
    Version: Versi plugin
*/

Dengan itu saja plugin kita sudah jadi, akan tetapi belum ada fungsi-fungsi yang berjalan diatasnya. Dengan demikian kita harus membuat fungsi-fungsi di dalamnya, seperti berikut.

<?php
/*
    Plugin Name: Add Google PlusOne
    Description: Add the official Google +1 button to your WordPress blog to let visitors recommend your pages right in Google search results without having to leave the page.
    Author: Onnay Okheng
    Author URI: http://onnayokheng.com
    Version: 0.1
*/

add_filter('the_content', 'google_plusone');
function google_plusone($content) {
        $content = $content.'<div><g:plusone size="tall" href="'.get_permalink().'"></g:plusone></div>';
        return $content;
}

add_action ('wp_enqueue_scripts','google_plusone_script');
function google_plusone_script() {
        wp_enqueue_script('google-plusone', 'https://apis.google.com/js/plusone.js', array(), null);
}

?>

Itu dalaman sebuah plugin google +1 button yang kita bikin. Terus kita bundle itu semua menjadi 1 folder. Oh iya, jangan lupa, nama folder dan nama filenya harus sama. Disini kita mengkolaborasikan dengan yang lainnya, misalnya dengan shortcode atau dengan yang lain.

Baca Juga:  Membuat RSS Reader dengan PHP + JqueryMobile + YQL

Selamat mencoba.

Untuk mengunduh pluginnya silahkan unduh disini.

Komentar

comments

Onnay Okheng

Geeks: Wordpress, Internet, & entrepreneurship. Founder http://onnayokheng.com & @barudakunpascom. Let's Sharing and Dreaming.

grain storage instagram türk takipçi satın al