Rumah >Tutorial CMS >WordTekan >Menerbitkan plugin ke direktori plugin wordpress
Sumber: http://web.archive.org/web/20041129215547/http://wp-plugins.net/
Semua plugin yang muncul dalam direktori plugin WordPress bebas menggunakan dan mengedarkan. Mereka dilesenkan di bawah Lesen Awam Umum (GPL). Ramai perintis telah menerbitkan plugin dalam direktori plugin WordPress dan adik saya dan saya mahu menjadi sebahagian daripada kelab eksklusif ini. Kami akan memberi anda pandangan dalam proses penyerahan Direktori Plugin WordPress dengan berkongsi pengalaman kami untuk membuat keputusan untuk membuat, mencipta, dan menerbitkan plugin dalam direktori plugin WordPress. Kami juga akan memberikan arahan langkah demi langkah tentang cara menambah plugin anda ke repositori subversi Central WordPress untuk pengguna Mac dan Windows.
Sebab orang menerbitkan plugin dalam direktori plugin WordPress jelas berbeza -beza. Beberapa contoh dijelaskan di bawah:
Setelah melakukan banyak kerja pelanggan dengan WordPress, kedua -dua diri dan pelanggan kami benar -benar tidak berpuas hati dengan kerumitan dan kos plugin di ruang e -dagang. Kedua -dua faktor ini menghalang beberapa pelanggan daripada meneroka peluang baru dengan WordPress dan mengambil langkah -langkah ke hadapan untuk mengubah kehidupan mereka. Kami mahu memudahkan keseluruhan proses e -dagang serta menawarkan pilihan kos yang lebih rendah supaya sesiapa sahaja boleh mengambil bahagian. Kami juga percaya bahawa kami boleh melakukan pekerjaan yang lebih baik dengan pengguna on-boarding, berinovasi, mewujudkan fungsi baru dan permintaan perkhidmatan pelanggan. Oleh itu, kami memutuskan untuk membina plugin eCommerce WPMerchant kami.
Di bawah, kita memecahkan proses ke dalam bahagian yang paling mudah supaya sesiapa sahaja boleh mengambil bahagian dalam pengembaraan penciptaan plugin ini. Kami juga membentangkan langkah -langkah ini mengikut urutan yang kami ingin kami ambil ketika kami memutuskan untuk membuat plugin kami!
pergi ke wordpress.org/plugins dan masukkan nama plugin yang dikehendaki ke dalam input "carian ...".
Jika tiada plugin wujud dengan nama itu, masih ada peluang bahawa plugin telah dikemukakan di bawah nama itu dan pengguna hanya tidak mengemukakan komitmen subversi pertama mereka; Jadi jangan terlalu teruja. Anda akan mahu menghantar plugin anda secepat mungkin untuk menjamin bahawa anda mendapat nama. Jika nama plugin wujud, kami benar -benar minta maaf; Itu betul -betul menghisap. Anda perlu brainstorm untuk mendapatkan yang baru.
SitePoint mempunyai siri artikel yang meneroka proses pembangunan plugin dengan boilerplate plugin WordPress.
1. Mempercepat pembangunan menggunakan boilerplate plugin WordPress adalah yang pertama dalam siri ini dan ia memberi anda pemahaman yang baik tentang tujuan di sebalik fail yang berbeza di WPPB.
2. Artikel kedua dalam siri ini membimbing anda melalui membuat plugin dengan WPPB dan membuat halaman pilihan dengan medan yang berbeza yang boleh anda gunakan sepanjang plugin anda.
3. Bahagian Tiga membimbing anda melalui melaksanakan fungsi yang dihadapi awam plugin demo.
4. Mengesahkan fail ReadMe.
Selepas menambah maklumat itu, anda harus menambah penerangan utama, arahan pemasangan, soalan yang sering ditanya dan tangkapan skrin plugin anda. Pastikan untuk memasukkan tangkapan skrin, spanduk dan ikon dalam direktori aset plugin anda. Lebih banyak tangkapan skrin lebih baik. Sebaik sahaja anda berpuas hati dengan fail ReadMe anda, jalankan melalui Validator ReadMe. README.TXT kami diluluskan dengan warna terbang (bukan kami istimewa!):
Sebaik sahaja anda telah melakukan semua perkara di atas, sudah tiba masanya untuk menyerahkan plugin anda untuk semakan manual.
anda perlu membuat akaun WordPress terlebih dahulu.
kemudian, pergi ke https://wordpress.org/plugins/add/
Tambahkan nama plugin anda serta perihalan plugin anda. Untuk URL Plugin, anda perlu memampatkan fail plugin anda dan memuat naik fail plugin.zip anda ke laman web anda atau ke laman web yang anda akses kepada. Anda sepatutnya dapat memuat naik fail termampat ke Dropbox atau Google Drive dan menambah pautan awam ke fail zip plugin.
Sebagai alternatif, anda boleh menambahkannya ke laman web pilihan anda.
8. Simpan plugin anda di repositori subversi WordPress.
Sekarang bahawa plugin anda telah diluluskan, sudah tiba masanya untuk menyimpan salinan di repositori subversi WordPress anda. Repositori ini adalah di mana fail plugin anda disimpan. Sesiapa sahaja boleh mendapatkan salinan fail plugin anda dari repositori, tetapi penyumbang yang disenaraikan dalam fail ReadMe anda adalah satu -satunya yang boleh membuat perubahan pada repositori plugin anda.
Kami mempunyai dua set arahan untuk menyimpan plugin anda di repositori subversi WordPress; satu untuk mereka yang menggunakan Mac dan yang lain untuk mereka yang menggunakan Windows. Kami mulakan dengan arahan MAC di bawah.
anda akan mendapat respons yang meminta yang berikut:
(R)eject, accept (t)emporarily or accept (p)ermanently?taip t atau p dan tekan enter. Kemudian, anda akan menerima mesej di bawah. Ini menunjukkan bahawa direktori WPMerchant dicipta pada komputer anda dan tag, aset, trunk dan direktori cawangan telah ditambah dalam direktori repositori subversif WPMerchant.
A wpmerchant/tags A wpmerchant/assets A wpmerchant/trunk A wpmerchant/branches Checked out revision 111111.Letakkan semua fail plugin anda di direktori batang. Sekarang bahawa anda mempunyai fail plugin anda di direktori batang, anda perlu menambah fail tersebut ke repositori subversi anda supaya mereka dapat dikesan. Anda boleh melakukan ini dengan menjalankan arahan terminal di bawah.
Kemudian, anda akan diminta untuk nama pengguna dan kata laluan WordPress anda.
Apabila mereka adalah kelayakan disediakan, fail plugin anda akan dipindahkan ke Repositori Pusat WordPress. Mesej data fail penghantaran akan dipaparkan dan apabila selesai, mesej semakan yang komited akan dipaparkan.
Seperti yang anda lihat, kami tidak termasuk spanduk di bahagian atas. Ia juga tidak mengandungi tangkapan skrin yang kami mahu ditunjukkan dalam bahagian tangkapan skrin. Kami benar -benar mahukan sepanduk dan tangkapan skrin itu - apa yang kita buat salah? Kami tidak menambah imej kami ke direktori aset (iaitu adik beradik direktori batang). Pastikan anda meletakkan imej aset anda dalam direktori itu. Kemudian, jalankan arahan terminal berikut:
Sekarang, anda perlu melakukan perubahan ke repositori pusat.
Lihat halaman direktori plugin WordPress anda sekarang dan anda harus melihat imej. Yay, kami lakukan !!
Jika anda sedang membangunkan plugin anda pada pelbagai komputer atau dengan pelbagai penyumbang, pastikan anda menjalankan arahan kemas kini (kelihatan di bawah) sebelum melakukan sebarang perubahan. Ini menarik perubahan yang wujud di repositori WordPress pusat ke repositori plugin tempatan anda.
Klik butang seterusnya.
Setuju dengan terma dan syarat dan kemudian klik butang seterusnya.
Jika anda ingin memasang alat baris arahan, klik pada alat klien baris arahan dan pilih 'akan dipasang pada cakera keras tempatan.' Sama ada, klik butang seterusnya.
Klik butang Pasang.
Klik butang Selesai untuk melengkapkan pemasangan. Hebat! Oleh kerana sampah itu selesai, kita sampai ke bahagian yang menyeronokkan yang sebenarnya bekerja dengan subversi (SVN). Buka Windows Explorer. Navigasi ke direktori yang anda mahukan repositori WordPress SVN anda untuk hidup, klik pada direktori itu dan kemudian klik kanan pada ikon direktori itu.
Klik pada pilihan menu drop -down SVN Checkout.
Masukkan URL repositori ke dalam bidang; Lihat e -mel kelulusan WordPress anda untuk mencari URL itu. Anda mungkin akan berada dalam format https://plugins.svn.wordpress.org/your-plugin-name. Klik butang OK.
tangkapan skrin di atas mengesahkan bahawa checkout anda selesai. Ini bermakna bahawa semua fail dan direktori yang wujud di Repositori Pusat WordPress telah dimuat turun ke komputer anda, ke dalam direktori yang anda tentukan.
Direktori yang anda pilih kini harus memegang aset, batang, cawangan dan direktori tag. Anda perlu menambah semua fail plugin anda ke direktori batang yang baru ditambah. Kemudian, anda perlu membuka Windows Explorer, klik pada ikon direktori repositori SVN anda, dan klik kanan pada ikon direktori itu.
Klik pada pilihan komit SVN. Tangkapan skrin seterusnya menunjukkan fail yang berbeza yang telah ditambah dan diubahsuai dalam repositori SVN anda. Pastikan anda hanya menyemak kotak di sebelah fail yang anda mahu dikesan dalam repositori. Anda mungkin perlu menyemak semua kotak semak agar semua fail plugin anda ditambah ke repositori pusat WordPress.
Klik pada butang OK. Sekarang, semua fail yang diubahsuai dan baru ditambah harus wujud di pusat repositori WordPress SVN pusat, serta pada mesin tempatan anda. Jika anda bekerja di pelbagai komputer, pastikan untuk menjalankan fungsi kemas kini SVN untuk menyegerakkan repositori tempatan anda dengan repositori pusat WordPress. Lakukan ini dengan menggunakan Windows Explorer untuk mencari direktori repositori SVN anda, klik pada direktori itu, dan kemudian klik kanan pada ikon direktori itu.
Klik pada pilihan Kemas Kini SVN. Seperti yang diterangkan sebelum ini, ini memastikan bahawa salinan repositori anda adalah terkini dengan repositori WordPress pusat.
Itu semua dia (atau dia dalam kes ini) menulis! Beritahu kami jika anda mempunyai sebarang pertanyaan/penambahbaikan yang boleh kami buat, kami ingin mendengar daripada anda!
Sebaik sahaja anda telah membuat plugin anda dan memastikan ia memenuhi garis panduan WordPress, anda boleh menyerahkannya untuk semakan. Untuk melakukan ini, anda perlu memuat naik plugin anda ke direktori plugin WordPress menggunakan SVN. Selepas memuat naik, plugin anda akan diletakkan dalam barisan untuk semakan oleh pasukan WordPress. plugin anda dan barisan plugin semasa menunggu semakan. Walau bagaimanapun, anda secara amnya boleh mengharapkan proses mengambil masa beberapa minggu.
Bolehkah saya mengemas kini plugin saya selepas ia diterbitkan? Untuk melakukan ini, anda perlu menggunakan SVN untuk memuat naik versi terkini plugin anda ke direktori plugin WordPress. Meningkatkan keterlihatan plugin anda. Ini termasuk mengoptimumkan keterangan dan tag plugin anda untuk carian, memberikan kemas kini tetap, dan memberi maklum balas dan ulasan pengguna. Plugin percuma, anda boleh menawarkan ciri atau perkhidmatan premium melalui plugin anda. Walau bagaimanapun, semua ciri yang termasuk dalam versi percuma plugin anda mestilah berfungsi dan berguna. Menerbitkan plugin anda, anda boleh mendapatkan sokongan dari komuniti WordPress melalui forum WordPress.org. Anda juga boleh merujuk kepada Buku Panduan Pemaju Plugin WordPress untuk Panduan.
Atas ialah kandungan terperinci Menerbitkan plugin ke direktori plugin wordpress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!