Setiap kali Anda menemukan sepotong kode tanpa instruksi instalasi yang jelas itu mungkin sebuah plugin. Contoh yang Anda berikan adalah yang baik, karena itu adalah kasus yang paling umum:
add_action('template_redirect', 'remove_404_redirect', 1);
function remove_404_redirect() {
// do something
}
Untuk menggunakan potongan seperti itu, masukkan ke dalam plugin:
- Buat file baru, beri nama misalnya
remove_404_redirect.php
.
Tulis header plugin sederhana ke dalam file di awal. Gunakan URL tempat Anda menemukan kode Plugin URL
dan pembuat kode sebagai Plugin Author
:
<?php
/**
* Plugin Name: Remove 404 redirect
* Description: Disable redirects to similar posts.
* Plugin URI: https://wordpress.stackexchange.com/questions/44740/how-do-i-turn-off-301-redirecting-posts-not-canonical
* Author: William
* Author URI: https://wordpress.stackexchange.com/users/9942/william
*/
Masukkan kode yang ingin Anda gunakan di bawah header plugin.
- Instal plugin baru.
Itu Semua Orang.
Anda dapat menambahkan kode ke tema Anda functions.php
. Tapi itu bukan ide yang baik:
- Biasanya, kode ini tidak dimaksudkan untuk mengubah representasi visual dari data situs Anda. Tapi itulah satu-satunya tujuan dari sebuah tema. Jangan memadukan tanggung jawab.
- Kode dalam
functions.php
tidak dapat dimatikan secara terpisah. Jika kode rusak suatu hari Anda harus mengedit functions.php
lagi, atau Anda harus mengganti tema. Jika Anda ingin menggunakan tema lain, Anda harus menyalin & menempelkan semua kode itu lagi.
- Jika Anda memasukkan semakin banyak cuplikan ke dalam,
functions.php
Anda mendapatkan kekacauan yang tidak dapat dipecahkan dari waktu ke waktu.
Terkait: Di mana saya harus meletakkan kode saya: plugin atau functions.php?