Rabu, 12 Maret 2014

Tagged Under:

Hack wordpress functions.php mu

By: Unknown On: 1:46:00 AM
  • Share The Gag
  • Seperti judul “hack wordpress functions.php mu” disini saya akan sedikit mengajarkan cara meng-”hack” wordpress menggunakan functions.php. Eits… tapi ini bukan “hack” yang mungkin kalian pikirkan, “hack” disini hack dalam definisi sebenarnya, disini saya tidak akan menjelaskan apa itu hack, karena itu berada di luar terotori atau wilayah saya, balik lagi ke topik.

    Sekarang apa itu Functions.php ?

    Functions.php adalah sebuah file yang berada di dalam directory tema wordpress dimana fungsinya sebagai fungsi alternatif yang akan akan dipanggil pertama kali sebelum memanggil fungsi core dari wordpress itu sendiri, kita bisa lihat contoh dibawah


    [user] => [homepage]
    ||
    \/
    homepage] => [tema] => [functions.php] => [wordpress core] => [homepage]

    Oke, sekiranya itu penjelasan singkat dari apa yang saya mengerti, untuk lebih jelasnya silakan kunjungi codex.wordpress.org

    1. Menambahkan Google Analytics

    < ? php
    add_action('wp_footer', 'add_googleanalytics');
    function add_googleanalytics() { ?>
    // Paste Google Analytics disini
    <?php  }  ?>

    2. Menambahkan Favicon ke Blog-mu

    // Tambah favicon
    function blog_favicon() {
    echo  '<link  rel="Shorcut Icon"  type="image/x-icon"
    href="'.get_bloginfo('wpurl').'http://url/ke/favicon.ico" />';
    }
    add_action('wp_head', 'blog_favicon');

    3. Menghilangkan versi wordpress di meta head

    function binhack_remove_version() {
    return '';
    }
    add_filter('the_generator', 'binhack_remove_version');

    4. Mengganti tulisan di footer yang berada di dashboard admin

    function remove_footer_admin () {
    echo 'Fueled by <a href="http://www.wordpress.org"  target="_blank">WordPress</a>  |
    Designed by <a href="http://www.anggapurnama.p.ht"  target="_blank">anggamovic</a>  |
    SocialandScience:   <a href="http://www.binushacker.net" target="_blank">SocialandScience</a>
    </p>';
    }

    add_filter('admin_footer_text',  'remove_footer_admin');

    5. Menghilangkan tulisan error di wp-login.php

    add_filter('login_errors' ,create_function('$a',  "return null;"));


    Mungkin cukup untuk sekarang, kita bisa sambung dalam pertemuan berikutnya.

    Salam hangat,