Jika Anda ingin meningkatkan fungsionalitas situs web Anda, salah satu cara yang sangat efektif adalah dengan menggunakan shortcode WordPress. Shortcode adalah kode pendek yang memungkinkan Anda menambahkan fungsi baru ke situs web Anda dengan cepat dan mudah tanpa perlu menulis kode panjang dan rumit.

Dalam artikel ini, kita akan membahas cara membuat shortcode WordPress dengan cepat dan mudah. Kami akan menjelaskan bagaimana Anda dapat membuat shortcode WordPress sendiri dan menggunakannya pada situs web Anda.

Mempelajari cara create shortcode WordPress yang efektif dapat membantu meningkatkan fungsionalitas situs web Anda dengan mudah. Pelajari bagaimana Anda dapat membuat shortcode WordPress dengan cepat dan menggunakannya pada situs web Anda dalam artikel ini. Mari kita mulai!

Apa itu Shortcode WordPress?

Shortcode WordPress adalah fitur yang memungkinkan Anda menambahkan fungsi baru ke situs web Anda dengan cepat dan mudah. Shortcode terdiri dari kode pendek yang disisipkan ke dalam halaman atau pos WordPress. Setelah shortcode ditempatkan pada halaman atau pos, WordPress akan menggantikan shortcode dengan konten yang sesuai.

Contohnya, Anda dapat membuat shortcode yang menampilkan galeri gambar pada halaman web Anda. Setelah Anda menambahkan shortcode pada halaman web, WordPress akan menggantikan kode dengan galeri gambar yang sesuai.

Mengapa Shortcode WordPress Penting?

Shortcode WordPress sangat penting karena memungkinkan Anda menambahkan fungsi baru ke situs web Anda dengan cepat dan mudah. Tanpa shortcode, Anda harus menulis kode panjang dan rumit untuk menambahkan fungsionalitas baru ke situs web Anda.

Dengan shortcode WordPress, Anda dapat menambahkan fungsionalitas baru ke situs web Anda dengan cepat dan mudah. Anda hanya perlu menambahkan kode pendek ke halaman atau pos WordPress Anda dan WordPress akan menggantikan shortcode dengan konten yang sesuai.

Membuat Shortcode WordPress

Berikut adalah langkah-langkah untuk buat shortcode WordPress:

Langkah 1: Buka file functions.php

Langkah pertama untuk buat shortcode WordPress adalah membuka file functions.php pada tema WordPress Anda. Buka dan edit file functions.php menggunakan editor teks atau melalui panel admin WordPress.

Lebih disarankan untuk menggunakan FTP jika ingin edit file function.php menggunakan filezilla.

Baca juga: Penjelasan Perbedaan FTP dengan SFTP

Langkah 2: Buat Fungsi Baru

Setelah file functions.php dibuka, buat fungsi baru untuk shortcode Anda. Anda dapat membuat fungsi baru dengan menambahkan kode berikut:

function shortcode_baru() {
    // Kode fungsi disini
}

Pastikan Anda mengganti shortcode_baru dengan nama shortcode yang ingin Anda gunakan.

Langkah 3: Tambahkan Kode Fungsi

Setelah fungsi baru dibuat, tambahkan kode fungsi ke dalamnya. Kode fungsi dapat berupa HTML, CSS, JavaScript, atau kode PHP.

Contoh, jika Anda ingin membuat shortcode untuk menampilkan tulisan “Hello, World!”, Anda dapat menambahkan kode berikut:

function shortcode_baru() {
    return 'Hello, World!';
}

Langkah 4: Daftarkan Shortcode

Langkah terakhir untuk buat shortcode WordPress adalah mendaftarkan shortcode ke WordPress. Untuk mendaftarkan shortcode, tambahkan kode berikut ke file functions.php:

add_shortcode( 'nama_shortcode', 'nama_fungsi_shortcode' );

Pastikan Anda mengganti nama_shortcode dengan nama shortcode yang ingin Anda gunakan dan nama_fungsi_shortcode dengan nama fungsi yang Anda buat pada langkah 2.

Setelah kode ini ditambahkan, shortcode Anda siap digunakan pada halaman atau pos WordPress Anda.

Cara Menggunakan Shortcode WordPress

Setelah buat shortcode dengan langkah-langkah diatas, selanjutnya dapat menggunakannya pada halaman atau pos WordPress dengan menambahkan kode berikut ke dalam konten:

[nama_shortcode]

Pastikan Anda mengganti nama_shortcode dengan nama shortcode yang Anda buat pada langkah-langkah sebelumnya.

Setelah kode ini ditambahkan, WordPress akan menggantikan shortcode dengan konten yang sesuai.

Berikut adalah contoh kode untuk membuat fungsi yang mengambil daftar postingan terbaru:

function recent_posts_shortcode( $atts ) {
    $atts = shortcode_atts( array(
        'number' => 5,
    ), $atts );

    $query = new WP_Query( array(
        'post_type' => 'post',
        'posts_per_page' => $atts['number'],
    ) );

    $output = '';

    if ( $query->have_posts() ) {
        $output .= '<ul>';

        while ( $query->have_posts() ) {
            $query->the_post();

            $output .= '<li><a href="' . get_permalink() . '">' . get_the_title() . '</a></li>';
        }

        $output .= '</ul>';

        wp_reset_postdata();
    }

    return $output;
}
add_shortcode( 'recent_posts', 'recent_posts_shortcode' );

Kode di atas akan mendaftarkan shortcode recent_posts dengan fungsi recent_posts_shortcode() sehingga shortcode tersebut dapat digunakan di dalam halaman atau postingan WordPress dengan menggunakan format [recent_posts number=”5″].

Setelah shortcode terdaftar, pengguna dapat menambahkan shortcode tersebut ke dalam halaman atau postingan WordPress dengan cara menggunakannya seperti contoh di atas.

Baca juga: Apa itu Plugin di WordPress

Ketika halaman atau postingan WordPress dipublikasikan, shortcode tersebut akan dieksekusi dan mengembalikan konten yang dihasilkan oleh fungsi yang terkait dengan shortcode tersebut.

Jika ingin menggunakan shortcode pada kode PHP, Anda dapat menggunakan script ini untuk pemanggilan shortcode:

// Use shortcode in a PHP file (outside the post editor).
echo do_shortcode( '[nama_shortcode]' );

Panduan: https://developer.wordpress.org/reference/functions/do_shortcode/

Kesimpulan

shortcode WordPress adalah fitur yang sangat berguna untuk menambahkan fungsi dan konten khusus ke dalam halaman atau postingan WordPress. Untuk buat shortcode WordPress, Anda perlu membuat fungsi yang akan dieksekusi saat shortcode dipanggil dan mendaftarkan shortcode tersebut dengan menggunakan fungsi add_shortcode().

Setelah shortcode terdaftar, pengguna dapat menambahkan shortcode tersebut ke dalam halaman atau postingan WordPress dengan menggunakan format [nama_shortcode].

Dengan mempelajari cara membuat shortcode WordPress, Anda dapat meningkatkan fungsionalitas situs web Anda dengan cepat dan mudah tanpa perlu menulis kode panjang dan rumit. Selamat mencoba!


Avatar for Pram Eko

administrator

Pram Eko is devoted to exploring web trends, website developer, and writing about WordPress for almost 8 years.

Leave a Reply

Your email address will not be published. Required fields are marked *