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