Semalt: WordPress plaginini yaratish amaliyoti

WordPress plagin - bu sizning saytingizni hech qachon o'zgartirmaydigan PHP skriptidir. Bu blogning umumiy ko'rinishini o'zgartiradi va bu o'zgartirishlar sarlavhalardagi oddiy burilishlardan tortib to keskin o'zgarishga qadar bo'lishi mumkin. To'g'ri, mavzular saytingizning umumiy ko'rinishini o'zgartirishi mumkin, ammo plaginlar har kuni o'z vazifalarini qanday bajarishini o'zgartirishi mumkin. WordPress plaginlari yordamida siz osongina shaxsiy xabarlarni yaratishingiz, ma'lumotlar bazasiga yangi jadvallar qo'shishingiz, taniqli maqolalarni kuzatishingiz va tarkibingizni boshqa veb-saytlar yoki bloglar bilan bog'lashingiz mumkin.

Agar siz o'z veb-saytlar uchun bir WordPress plaginini yaratish bo'lsangiz, siz yodda Endryu Dyhan, bir etakchi mutaxassisi nazarda tutilgan quyidagi narsalarni qo'pol kerak Semalt .

1. Plagin va mavzuni o'zgartirish

Agar siz hech qachon WordPress-dan foydalangan bo'lsangiz, mavzuning saytingizning umumiy tartibini o'zgartirishi va plagin sizga function.php faylini tahrirlashda yordam beradi va sizga ko'p kuchlar beradi va ishlashni yaxshilashga imkon beradi. veb-sahifalar. Funktsiyalar.php fayliga o'ting va ma'lum bir kodni bu erga kiriting. Plagin funktsiyalari siz ishlatayotgan mavzularning xususiyatidan qat'iy nazar saqlanib qoladi. Plaginga kiritilgan o'zgartirishlar funktsiyalari.php faylidan boshlanadi, ammo bu fayl sizning mavzuingizga aloqasi yo'q.

2. Plagin papkasini yarating

Plagin papkasini va tegishli tarkibga ega bitta faylni yaratish juda muhimdir. Buning uchun siz wp-content / plugins maydoniga o'tishingiz va ajoyib plagin deb nomlangan yangi papkani yaratishingiz kerak. Bu erda siz awesomeplugin.php nomi bilan fayl yaratishingiz kerak. Yaratgandan so'ng, faylni oching va ushbu kodni unga qo'ying:

<? php

/ *

Plagin: Ajoyib Yaratuvchi

Plagin URL manzili: http://www.abc.com

Versiya: 1.2

Muallif: Mening veb-saytim

Muallif URI: http://abc.com

Litsenziya: GPL2

* /

3. Plaginingizni tuzish

Murakkab va murakkab plaginlarni yaratish haqida gap ketganda, siz ularni to'g'ri tuzib, funktsiyalari va ishlashiga qarab turli toifalarga ajratishingiz kerak. Agar plagin ma'lum bir sinfga tegishli bo'lsa, uni mavjud plaginlar ro'yxatiga qo'shishingiz va hech qanday chalkashliklarga yo'l qo'ymaslik uchun fayllaringizni ajratishingiz mumkin. Plaginingizning tartibi, tuzilishi va mexanizmi o'rtasida muvozanat yaratganingizga ishonch hosil qiling. Buning uchun siz uning fayllarini turli bo'limlarga ajratishingiz va Akismet va WP-PageNavi-ning mutaxassislaridan yordam so'rashingiz mumkin.

4. Plaginni nomlash

Endi uni Internetga joylashtirishdan oldin plaginingizga tegishli nom berish va uning funktsiyalarini to'g'ri tekshirish vaqti keldi. Agar plagin ajoyib misollar bilan yaratilgan bo'lsa, unda siz uni plagin yoki osongina eslab qoladigan narsa deb nomlashingiz mumkin. Umumiy nomlardan foydalanmasligingizga ishonch hosil qiling va noyob prefikslarni sinab ko'ring. Masalan, siz "abc_excerpt" -dan parchaga tegishli va o'xshash xususiyatlarga ega plagin uchun foydalanishingiz mumkin.

5. Plaginingizning xavfsizligi

Agar siz plaginni tarqatishni rejalashtirmoqchi bo'lsangiz, uning xavfsizligi sizning ustunligingiz bo'lishi kerak, chunki boshqa veb-ustalar sizning plagin kodini o'g'irlashlari va Internetda tarqatishlari mumkin, bu sizga muammolar keltirib chiqaradi. Iloji boricha ko'proq xavfsizlik choralarini ko'ring va plaginingiz Internetda yomon ma'lumot tarqatmasligiga ishonch hosil qiling.

mass gmail