Untuk menghindari tabrakan dengan plugin lain, seseorang harus mengawali semua fungsi global, tindakan, dan plugin dengan awalan unik, misalnya:
function xyz_function_name() { ... }
Pertanyaannya adalah, bagaimana cara saya memverifikasi yang xyz
memang unik? Sebagai contoh, Yoast SEO menggunakan wpseo_
yang dapat saya bayangkan plugin SEO lainnya dapat dengan mudah digunakan juga. Apa cara terbaik untuk mencari plugin WordPress yang tersedia untuk kemungkinan tabrakan? Atau disana?
plugin-development
Borek Bernard
sumber
sumber
Jawaban:
Anda dapat menggunakan skrip shell Direktori Plugin WordPres oleh Mark Jaquith untuk mengunduh versi terbaru dari semua plugin dari repo WordPress.org. Setelah plugin diunduh, Anda dapat melihat awalan plugin / hook yang ingin Anda periksa, misalnya:
Unzip paket WordPres Plugin Directory Slurper ke ke root dokumen Anda. Nama direktori default adalah
WordPress-Plugin-Directory-Slurper
dan mengandung:Jalankan skrip bash dengan mengeksekusi
php update
dari dalamWordPress-Plugin-Directory-Slurper
direktori. Plugin zip akan diunduh/zips
dan diekstraksi ke/plugins
. Seluruh repo berada di suatu tempat sekitar 15GB dan akan memakan waktu beberapa jam untuk mengunduh pertama kali.Isi
update
skrip:Jika Anda ingin mengunduh semua tema terbaru yang disetujui, ada skrip untuk itu juga: WordPress Theme Directory Slurper oleh Aaron Jorbin.
Script shell ini dirancang untuk sistem Unix. Jika Anda menggunakan Windows, Anda dapat menjalankan skrip Plugin / Theme Directory Slurper menggunakan cygwin.
sumber
sumber