Cara Menggunakan Shortcode di Situs WordPress

Cara Menggunakan Shortcode WordPress memungkinkan Anda menambahkan berbagai fungsi ke dalam posting, halaman, dan widget tanpa benar-benar menulis code apa pun. Karenanya namanya, Shortcode . Banyak plugin WordPress dan beberapa tema menggunakan Shortcode untuk menambahkan elemen berbeda seperti kisi harga, kalender acara, dll ke WordPress. Pada artikel ini, Saya akan membagikan 7 tips penting Cara menggunakan shortcode di blog WordPress.

Menggunakan Shortcode

Apa itu Shortcode Pada Situs WordPress?

Konten apa pun yang ditambahkan di situs WordPress melewati beberapa pemeriksaan dan filter keamanan. Pemeriksaan dan filter keamanan ini memastikan bahwa tidak ada kode berbahaya yang masuk ke postingan, halaman, komentar, dll. Ini berarti Anda tidak dapat langsung menulis Code di area ini.

Di sisi lain, terkadang Anda hanya perlu menambahkan code di area ini. Shortcode menyediakan cara untuk melakukan itu.

Shortcode memudahkan untuk menambahkan elemen lain ke dalam postingan WordPress . Misalnya, Anda dapat menambahkan penggeser responsif yang cantik menggunakan Shortcode sederhana. Anda dapat membuat formulir survei yang kompleks di WordPress tanpa menulis satu baris kode pun.

Karena itu, mari kita lihat beberapa tip dan cara menggunakan shortcode di situs WordPress.

Tip 1. Ketahui Kapan Tidak Menggunakan Shortcode

Shortcode itu bagus, tetapi cara menggunakan Shortcode di setiap pos bukanlah ide yang bagus. Ada banyak tema WordPress di luar sana yang dengan bangga mengklaim memiliki 200+ shortcode.

Namun jika Anda menggunakan Shortcode di setiap posting, maka Anda selamanya terikat dengan tema spesifik yang menyediakan Shortcode tersebut.

Jika Anda menggunakan Shortcode khusus tema untuk membuat tombol ajakan bertindak di dalam posting atau halaman Anda, maka Anda harus melihat menggunakan panduan tentang menambahkan tombol CSS di WordPress tanpa menggunakan Shortcode.

Jika Anda menggunakan menemukan diri Anda membuat Shortcode di setiap tema untuk menambahkan elemen yang sama seperti iklan spanduk atau teks tanda tangan di akhir postingan Anda, maka Anda mungkin ingin menggunakan plugin atau menyewa pengembang untuk mengkodekannya langsung ke tema Anda.

Ini akan membuatnya lebih mudah untuk menata elemen itu dan dengan mudah menghapusnya jika Anda memutuskan untuk melakukannya.

Ingat, jika Anda menggunakan Shortcode di setiap kiriman dan kemudian ingin menghapusnya, Anda harus mengedit semua kiriman untuk menghapusnya secara manual. Meskipun ada cara yang lebih mudah yang akan Saya tunjukkan nanti di artikel ini.

Tip 2: Bukti Shortcode Anda di Masa Depan

Shortcode memang bagus, tetapi jika disediakan oleh tema Anda, Anda mungkin ingin berpikir dua kali untuk menggunakannya secara berlebihan. Mengapa?

Karena jika Anda mengganti tema, kemungkinan besar tema Anda berikutnya tidak akan memiliki Shortcode yang sama.

Cara terbaik untuk mencegahnya adalah menambahkan Anda di plugin khusus situs.

Cukup salin dan tempel cuplikan Shortcode dari file functions.php tema Anda, lalu tempelkan di plugin khusus situs Anda.

Tip 3: Cara Mencari Shortcode di Tema WordPress Anda

Untuk membuktikan Shortcode Anda di masa mendatang, Anda harus tahu seperti apa fungsi Shortcode itu dan bagaimana menemukannya di tema Anda.

Pertama, Anda perlu membuka folder tema Anda yang biasanya ditemukan di / wp-content / themes / your-theme-name /

Anda ingin melihat ke dalam file functions.php atau jika temanya memiliki folder termasuk, maka di dalamnya.

Buka file dan cari istilah add_shortcode.

Berikut adalah contoh tampilan cuplikan Shortcode:

1
2
3
4
5
function my_shortcode_function() {
$i = '<p>Hello World!</p>';
return $i;
}
add_shortcode('my-shortcode', 'my_shortcode_function');

Kode ini membuat kode pendek ‘my-shortcode’, yang mengembalikan ucapan teks sederhana dan dapat disematkan ke dalam posting atau halaman WordPress seperti ini:

[my-shortcode]

Tip 4: Menggunakan Shortcode Pada Widget

Menggunakan Shortcode di widget WordPress

Seringkali pengguna berpikir bahwa shortcode terbatas pada postingan dan halaman, tetapi sebenarnya tidak. Anda dapat menggunakannya di dalam widget teks WordPress Anda .

Cukup Drag and drop widget teks ke sidebar Anda dan menambahkan Shortcode Anda di dalamnya.

Ingat, fitur ini tidak diaktifkan secara default di Situs WordPress. Jika Anda tidak dapat melihat Shortcode Anda di widget, maka Anda perlu menambahkan Code ini di file functions.php tema Anda atau plugin khusus situs.

1
add_filter('widget_text', 'do_shortcode');

Tip 5. Membuat Shortcode di File Tema

Jika karena alasan tertentu, Anda merasa perlu untuk mengeluarkan Shortcode di dalam area non-widget dari tema Anda, maka Anda juga dapat menggunakan Shortcode di sana.

Anggaplah Anda telah membuat templat halaman kustom, dan Anda ingin menyertakan Shortcode untuk menampilkan Contact form. Cukup tambahkan Shortcode Anda, seperti ini:

1
<?php echo do_shortcode("[example_shortcode]"); ?>

Tip 6. Menyembunyikan Shortcode yang Rusak

Seringkali pengguna merubah tema mereka tanpa menyadari bahwa Shortcode lama mereka tidak akan berfungsi. Terkadang, mereka mengetahui setelah berbulan-bulan ketika pengguna mengunjungi postingan lama mereka untuk menemukan teks aneh di sana.

Nah, Anda punya dua cara untuk memperbaikinya. Anda dapat membuka dan menghapus Shortcode secara manual dari setiap pos, atau Anda cukup menyembunyikan Shortcode yang rusak.

Yang perlu Anda lakukan adalah menambahkan code berikut di file functions.php tema Anda atau plugin khusus situs.

1
add_shortcode( 'shortcodetag', '__return_false' );

Code ini menambahkan kembali shortcode yatim piatu tanpa output. Jangan lupa ganti shortcodetagdengan nama shortcode Anda.

Tip 7. Menemukan Shortcode yang digunakan dalam Postingan

Jika Anda tidak ingin menggunakan retasan di Tip 6, dan ingin menghapus semua shortcode secara manual, maka langkah pertama adalah menemukan semua posting yang menggunakan shortcode tersebut.

Anda dapat menggunakan code ini di file functions.php tema Anda atau plugin khusus situs untuk melakukan kerja keras untuk Anda.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function wpb_find_shortcode($atts, $content=null) {
ob_start();
extract( shortcode_atts( array(
        'find' => '',
    ), $atts ) );
$string = $atts['find'];
$args = array(
    's' => $string,
    );
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) {
        echo '<ul>';
    while ( $the_query->have_posts() ) {
    $the_query->the_post(); ?>
    <li><a href="<?php  the_permalink() ?>"><?php the_title(); ?></a></li>
    <?php
    }
        echo '</ul>';
} else {
        echo "Sorry no posts found";
}
wp_reset_postdata();
return ob_get_clean();
}
add_shortcode('shortcodefinder', 'wpb_find_shortcode');

Code ini hanya membuat Shortcode yang disebut shortcodefinder. Ini menjalankan kueri WordPress dan mencantumkan postingan dengan tag Shortcode yang diberikan.

Misalnya, jika Anda ingin mencari semua postingan yang berisi shortcode

maka Anda cukup memasukkan [shortcodefinder find = ‘contact-form’] di halaman WordPress dan menyimpannya. Sekarang jika Anda mempratinjau halaman, Anda akan dapat melihat semua posting yang berisi Shortcode.

Tip Bonus: Shortcode Mana Yang Dapat Saya Gunakan Saat Ini?

Seringkali pengguna tidak tahu shortcode mana yang tersedia untuk mereka. The referensi shortcode Plugin menyediakan daftar dan rincian tentang shortcode yang tersedia di situs WordPress Anda.

Saya harap tips ini membantu Anda mempelajari cara menggunakan shortcode dan memanfaatkannya di WordPress seperti seorang profesional.

Advertisements

Achyar

Panduan Blog

Leave a Reply