Pakar Semalt: Cara Membuat Plugin WordPress Mudah

Membuat plugin WordPress khusus adalah mudah. Sebilangan besar orang mungkin menganggap aspek ini bermanfaat untuk menangani pengubahsuaian dan banyak keperluan mereka. Plugin adalah potongan kod PHP yang mengubah cara laman web anda beroperasi. Anda boleh membuat kod ini dan menambahkannya ke laman web WordPress anda tanpa perlu mengubah kod utama laman web tersebut. Dalam beberapa kes, anda mungkin perlu menambahkan ciri unik ke laman web anda, yang tidak mempunyai pemalam komersial siap pakai.

Dalam artikel SEO ini, yang disediakan oleh Andrew Dyhan, pakar terkemuka dari Semalt , anda akan belajar bagaimana membuat plugin WordPress tersuai anda.

Struktur asas pemalam WordPress

Dalam panduan SEO ini, kami akan memberi tumpuan untuk membuat pemalam WordPress. Ini adalah fail PHP ringkas yang mengandungi beberapa arahan di dalamnya. Pada pendapat SEO saya, selalu baik membuat folder dan memasukkan fail PHP ke dalamnya. Folder ini harus mengandungi nama yang serupa dengan yang ada di pemalam. Setelah membuat fail ini, penting untuk memuat naiknya ke folder wp-content / plugins di host pelayan anda. Plugin mempunyai beberapa asas. Contohnya, terdapat tajuk.

Pengepala pemalam WordPress

Header sederhana mempunyai struktur fungsional kecil yang dapat dikenali oleh WordPress. Sebagai contoh, ia mempunyai:

<? php

Nama Plugin: Plugin Baru Kami

Ini adalah format termudah plugin header yang serasi dengan sistem pengurusan kandungan WordPress. Dengan melakukan langkah ini, anda mendapat plugin berfungsi yang dapat anda aktifkan di kawasan pemalam WordPress anda. Walau bagaimanapun, tidak ada fungsi di atasnya. Oleh itu, ia tidak akan mengubah fungsi laman web anda. Header juga boleh mengandungi beberapa maklumat lain seperti pengarang, keterangan, versi, dan lain-lain. Sebilangan maklumat ini mungkin diperlukan untuk tujuan pembangunan masa depan.

Selebihnya pemalam

Tidak ada batasan arahan yang boleh anda masukkan pada pemalam anda. Walau bagaimanapun, adalah mustahak untuk mempertimbangkan tindak balas laman web anda sebagai strategi pembinaan. Meletakkan terlalu banyak kod boleh menjadikan laman web anda menjadi banyak diubah. Anda boleh mengubah suai pemalam anda seberapa banyak yang anda perlukan. Ini adalah fail PHP sederhana yang dapat anda ubah seperti tema apa pun, pengubahsuaian apa pun yang dapat anda buat pada fail functions.php anda. Dari sudut asas, adalah mustahak untuk meminimumkan perubahan yang dapat anda masukkan dalam laman web WordPress. Sebagai contoh, saya dapat menggunakan coretan ini untuk membantu laman web saya mengalihkan halaman ke halaman lain, walaupun di laman web yang sama sekali baru;

fungsi my_custom_redirect () {

jawatan $ global;

jika (is_page () || is_object ($ post)) {

jika ($ redirect = get_post_meta ($ post-> ID, 'redirect', true)) {

wp_redirect ($ redirect);

jalan keluar;

add_action ('get_header', 'my_custom_redirect');

Coretan ini mempunyai satu fungsi mudah. Ini membolehkan anda menambahkan meta tersuai ke halaman mana pun. Selain itu, ia dapat membantu anda menambahkan 'pengalihan' tersuai menggunakan URL yang berbeza. Pada tajuk saya sebelumnya, keseluruhan plugin akan kelihatan seperti;

<? php

/ *

Nama Plugin: Plugin Baru Kami

fungsi my_custom_redirect () {

jawatan $ global;

jika (is_page () || is_object ($ post)) {

jika ($ redirect = get_post_meta ($ post-> ID, 'redirect', true))

wp_redirect ($ redirect);

jalan keluar;

add_action ('get_header', 'my_custom_redirect');

Sangat mudah untuk membuat pemalam WordPress khusus. Seperti dalam kes di atas, kami telah membuat plugin yang dapat mengarahkan halaman. Anda juga boleh menambah baris kod PHP yang berbeza untuk melakukan fungsi yang berbeza di laman web WordPress anda.