27 April 2014

Membuat Plugin Sederhana di Wordpress (6)

6. Membuat Shortcode


Kemudian untuk membuat shortcode, buat file functions.php di folder include. Dan buat fungsi berikut :


function gfaq_shortcodes($atts){
// Ekstrak atribut dari shortcodes
    extract( shortcode_atts( array(
                'name' => ''
            ), $atts
        )
    );
    global $wpdb;
    $row = $wpdb->get_row("SELECT id, name, description FROM " . $wpdb->prefix . "gfaq_sesi WHERE name = '" . $name . "'", ARRAY_A);
    $sesi_name = $row['name'];
    $sesi_description = $row['description'];
    ?>
  

  


  
            echo $sesi_description;
    ?>
  

    

    }
Lalu tambahkan fungsi untuk menambahkan fungsi tadi  menjadi shortcode, buat fungsi
function register_shortcodes(){
    add_shortcode('gfaq', 'gfaq_shortcodes');
}
Tambahkan baris berikut untuk memanggil fungsi register_shortcodes ketika wordpress dijalankan.
add_action('init', 'register_shortcodes');


0 komentar:

Posting Komentar