Apa, Mengapa, dan Cara Menciptakan Plugin Spesifik Website WordPress

0 84

Sambil membuat desain ulang infokoding, kami melihat kesalahan besar yang kami buat di situs lama kami. Semua fungsi ekstra kami yang kami tambahkan lembur ditambahkan ke file functions.php tema lama kami. Hal ini tidak hanya menyebabkan file functions.php kita menjadi super kembung, tapi juga meningkatkan kemungkinan kesalahan setiap kali kita memodifikasi file tersebut. Saat itulah kami memutuskan untuk mengambil nasehat @otto42 dan membuat plugin khusus situs. Jadi kamu mungkin bertanya-tanya apa plugin spesifik situs itu, mengapa kamu memerlukannya, dan bagaimana kamu dapat memilikinya untuk situs WordPress kamu. Itulah yang ingin kami bagikan dalam artikel ini, jadi teruslah membaca.

Apa itu Site-Specific Plugin

Plugin WordPress Spesifik Situs adalah tempat tertentu untuk menambahkan cuplikan yang kamu temukan di web yang melakukan fungsi yang bukan tema yang terkait. Dengan kata lain:

Waktu ke waktu lagi, kamu akan membaca artikel “how-to” yang berhubungan dengan WordPress di seluruh web (termasuk situs kami) tempat kami membagikan potongan dan menyarankan agar kamu menambahkannya ke file functions.php tema kamu. Cuplikan ini tidak cukup besar untuk dibenarkan sebagai plugin mereka sendiri, namun beberapa di antaranya pasti bagus untuk menambahkan fungsionalitas tertentu ke situs yang tidak bergantung pada tema seperti mengalihkan pengguna ke pos acak. Sedangkan fungsi lainnya bisa menjadi kunci ke situs spesifik kamu seperti Custom Post Types.

Ini adalah saat kamu perlu menambahkan plugin khusus situs yang pada dasarnya akan berfungsi sebagai tujuan yang sama dari file functions.php tema kamu , namun ini memungkinkan kamu mempertahankan semua fungsi ini saat kamu mengubah tema (lihat daftar hal-hal untuk lakukan saat mengganti tema WordPress).

Baca Juga :  Cara Menyematkan Google Hangout Langsung di WordPress

Mengapa Kamu memerlukan Plugin Site-Specfic untuk WordPress

Seperti yang telah disebutkan di atas, ini akan memungkinkan kamu untuk mempertahankan semua penambahan kunci ke situs kamu yang mungkin telah kamu lakukan lembur. Beberapa fungsi yang termasuk dalam plugin spesifik situs adalah Custom Post Types, Menambahkan Shortcodes, Menambahkan Dukungan Thumbnail WordPress, Mengarahkan pengguna ke Random Post, dan fungsi independen lainnya yang tidak bergantung pada tema kamu.

Fungsi di atas adalah sesuatu yang kamu perlukan apakah kamu mengubah tema kamu atau tidak. Dapatkah kamu membayangkan menonaktifkan tema dan kemudian kehilangan semua shortocdes kamu ? Itu akan menjadi mimpi buruk total.

Salah satu alasan mengapa kami menempelkan panduan pemula untuk menempelkan cuplikan dari web di WordPress adalah mencegah layar putih kematian yang dialami pengguna saat menempelkan cuplikan dengan format yang salah. Seringkali pengguna baru hanya mengedit themes menggunakan back-end WordPress untuk mencegah pengguna FTP. Kami telah membantu banyak pengguna yang terkunci dari situs mereka saat mereka menempelkan cuplikan yang salah.

Bila kamu menggunakan plugin khusus situs, kamu agak memiliki situs yang mudah rusak. Saat kamu menempelkan cuplikan dengan format yang salah, alih-alih layar putih kematian editor plugin bawaan akan mengenali kesalahannya, dan ini akan menonaktifkan plugin. Tentu ini akan menghancurkan situs kamu selama beberapa detik tapi paling tidak kamu bisa pergi ke panel admin dan memperbaiki kesalahan kamu.

Ini seperti memilih yang lebih rendah dari dua kejahatan. Apakah kamu lebih suka dikurung dan membiarkan situsnya dipatahkan. Atau apakah kamu lebih suka situs rusak tapi memiliki kemampuan untuk memperbaikinya dalam hitungan detik hanya dengan meruntuhkan kesalahan kamu.

Baca Juga :  Informasi Tentang Wordpress

Cara Membuat Plugin WordPress Situs-Spesifik

Kamu mungkin berpikir bahwa itu mungkin sangat sulit, tapi sebenarnya tidak.

    • Yang harus kamu lakukan adalah membuat folder baru di direktori plugin. Contoh: / wp-content / plugins / yoursitename-plugin /
    • Buka file kosong dan simpan sebagai “yoursitename-plugin.php”
    • Letakkan kode berikut di file:

<?php
/*
Plugin Name: Site Plugin for example.com
Description: Site specific code changes for example.com
*/
/* Start Adding Functions Below this Line */

/* Stop Adding Functions Below this Line */
?>

  • Sekarang unggah file ini ke folder yang kamu buat di direktori plugin. Kemudian cukup aktifkan pluginnya.

Dari titik ini, kami akan merekomendasikan menambahkan cuplikan yang sesuai yang kami bagikan ke plugin khusus situs daripada file functions.php tema.

Kami berharap ini akan memulai tren baru yang akan diikuti orang lain. Kami telah bergabung dengan band-wagon, dan kami menyarankan agar kamu melakukan ini juga. Ini adalah praktik terbaik yang akan menghemat waktu kamu dalam jangka panjang.

Get real time updates directly on you device, subscribe now.

Leave A Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.