Rumah >pembangunan bahagian belakang >tutorial php >Menambah cangkuk tersuai di WordPress: Tindakan tersuai
Salah satu batu asas untuk membina penyelesaian tersuai di WordPress mempunyai pemahaman tentang cangkuk. Di dalam dan dari diri mereka sendiri, mereka tidak terlalu sukar untuk difahami, dan kami akan meliputi primer pendek pada mereka dalam tutorial ini. Penapis. Pada masa penulisan ini, ini adalah WordPress 6.0.1. Ia akan memberi anda semua yang anda perlu tahu untuk disediakan dengan pelayan web, salinan PHP, pangkalan data, dan WordPress. Jadi apabila anda semua ditubuhkan, mari kita mulakan.
Apa itu cangkuk? Anda tidak tahu ia mempunyai nama rasmi. Fikirkan ia seperti ini:
Perisian ini mempunyai titik -titik tertentu di mana ia menyiarkan mesej bahawa sesuatu telah berlaku. Apabila kita bergerak ke dalam bercakap tentang menentukan cangkuk kita sendiri, kita akan meninjau semula topik ini. Buat masa ini, mari kita lihat dua peristiwa yang biasa dalam pembangunan web. Anda mempunyai butang dengan atribut ID add_action ()
Tambah_SUBMENU_PAGE () FUNGSI menentukan di mana pilihan menu akan muncul. Pilihan pertama ialah slug induk, yang ditetapkan ke tools.php dan submenu baru kami akan mula muncul di bawah alat . Berikut adalah tangkapan skrin:
Anda boleh melawat codex untuk membaca lebih lanjut mengenai cangkuk init yang ada di WordPress. Tindakan init cangkuk kebakaran awal dalam kitaran hayat WordPress dan merupakan masa yang baik untuk mendaftarkan jenis post tersuai. Kod di atas kami menentukan dua parameter tambahan untuk do_action ()
register_post_type <p>. Sebaliknya, kami akan memanggilnya dari dalam definisi fungsi yang disambungkan ke tindakan tersuai kami. kuasa dan fleksibiliti kepada kami sebagai pemaju. Boleh dikatakan, perkara yang paling membingungkan mengenai kod di atas adalah bagaimana kita menentukan cangkuk dalam konteks cangkuk lain (iaitu, kita menentukan <code> tutsplus_register_custom_post_type
dalam init <pre class="brush:php;toolbar:false"><?php<br>function tutsplus_register_post_type() {<br> <br>}<br></pre>) Selesai.<p> Dalam jawatan seterusnya dalam siri ini, kami akan melihat penapis dan apa yang boleh mereka lakukan untuk kami dari segi mengubah data. Kami juga akan melihat bagaimana untuk menentukan penapis kami sendiri supaya kami dapat memperkenalkan fungsi tersuai seperti yang telah kami lakukan dalam tutorial ini. Nitish adalah pemaju web dengan pengalaman dalam mewujudkan laman web e -dagang di pelbagai platform. Dia menghabiskan masa lapangnya bekerja pada projek -projek peribadi yang menjadikan kehidupan sehariannya lebih mudah atau mengambil jalan malam yang panjang dengan rakan -rakan. </p> <p></p>
Atas ialah kandungan terperinci Menambah cangkuk tersuai di WordPress: Tindakan tersuai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!