Pelanggan bertanya apakah plugin korsel tertentu yang ia gunakan dapat dibuat widget. Itu berarti saya harus membuat widget di dalam functions.php yang memanggil fungsi plugin. Itu berarti bahwa kode plugin harus dimuat terlebih dahulu agar fungsinya tersedia untuk WordPress ketika file functions.php dimuat, kan? Apakah itu akan berhasil?
77
Salah satu pendekatan yang menarik adalah dengan mendaftar semua kait ke file dalam urutan eksekusi.
Dan Anda akan mendapatkan output seperti ini:
Barang yang mungkin dari pemeriksaan ini banyak, tetapi harap dicatat hasilnya akan berbeda untuk template halaman berbeda yang akan Anda panggil, atau jika Anda berada di dashboard.
Saya cukup memanggil ini dari
/?p=1
atau halaman Hello World.Jika Anda tidak mengaktifkan satu plugin, Anda dapat memasukkan kode ini ke
mu-plugins
folder.Mungkin lebih baik menggunakan WP FS API , tetapi cara ini benar-benar singkat.
sumber
Anda dapat memiliki widget di dalam file .php plugin (dan memiliki variabel global bersama yang keduanya dapat gunakan), jika itu yang Anda tanyakan. Ini tutorial dengan kode sampel yang saya temukan beberapa waktu lalu.
Juga, berikut adalah daftar tindakan yang dijalankan selama permintaan biasa , sesuai urutan eksekusi. # 2 dan # 10 menyarankan agar plugin memuat lebih dulu; tidak yakin tentang functions.php.
sumber