Semalt: Парады па стварэнні плагіна для WordPress

WordPress Plugin - гэта набор функцый, які дапамагае блогерам і ўладальнікам вэб-сайтаў лёгка наладжваць і змяняць сайты. Убудова WordPress дадае новыя функцыі і комплексныя паслугі на сайце, што дазваляе карыстальнікам лёгка наладзіць сайт. Гэты убудова складаецца з адной або некалькіх функцый, якія звычайна напісаны на мове праграмавання PHP.
Фрэнк Абаньяле, галоўны спецыяліст Semalt, дае тут некалькі парад, як стварыць убудова для WordPress.
Разуменне таго, як працуе плагін WordPress, мае надзвычай важнае значэнне ў сферы лічбавага маркетынгу . Інтэрфейс прыкладнай праграмы (API) забяспечвае метады эфектыўнай інтэграцыі плагіна. Стварэнне убудовы цягне за сабой выкананне стандартаў і палітыкі.
Вось асноўныя фактары, якія неабходна ўлічваць пры распрацоўцы плагіна для вашага сайта.
Файлы Readme
Файлы Readme дапамагаюць карыстальнікам і распрацоўшчыкам ідэнтыфікаваць, калі апошні раз быў абноўлены убудова. У большасці выпадкаў файлы readme даюць яркае апісанне працы плагіна і рэкамендаваных часопісаў.

Вызначэнне імя ўбудовы
Добрая колькасць убудоў утрымлівае імя. Аднак, калі вы працуеце над распрацоўкай новага ўбудовы, улічыце пры вызначэнні загалоўка, каб пайсці. Выкарыстоўвайце рэпазітар убудовы для пошуку і прыдумайце найлепшае імя.
Галоўная старонка
Калі абмен плагінам WordPress з іншымі распрацоўшчыкамі быў адным з вашых планаў, падумайце аб наяўнасці спецыяльнай хатняй старонкі. Хатняя старонка дапамагае паведамляць распрацоўшчыкам аб наяўных абнаўленнях і месцы, дзе ажыццяўляюцца ўсе загрузкі.
Файлы убудоў
У вашым усталявальным файле WordPress, па меншай меры адзін з файлаў праграмавання PHP названы ў вашым плагіна. Выкарыстоўвайце унікальнае імя, каб пазбегнуць блытаніны, калі два плагіны атрымліваюць аднолькавае імя.
Мінімальныя патрабаванні да файла ўбудовы
Апісанне Meta - неабходная ўмова пры аптымізацыі вашага сайта. Мета-інфармацыя дае рэзюмэ WordPress і як кіраваць ім на вашым сайце. Выкарыстоўвайце стандартны загаловак, каб адзначыць наяўнасць убудовы.
Праграмаванне вашага WordPress убудова
Для пачатку, для стварэння дэма-убудовы і тэставання яго працы на серверы выступае, каб пазбегнуць зняцця вашага сайта.
Вобласць убудовы
Дазвольце ваш убудова пачаць просты файл праграмавання PHP. Асноўнай мэтай гэтага ўбудовы з'яўляецца напісанне аглядаў, дзе кожны аналіз складаецца з урывак, рэйтынгаў і малюнкаў.
Пачні
Выкарыстоўвайце сваю копію WordPress для навігацыі па тэчцы wp-content. Унутры тэчкі абярыце «Убудовы» і створыце іншую тэчку. Назавіце тэчку карыстацкіх музычных аглядаў. Стварыце іншы файл у вашай тэчцы і назавіце яго custom-music-reviews.php. Дадайце новыя параметры ў выглядзе каментароў і захавайце файл.

Даданне кода ўбудовы
Калі ваш убудова актыўны і гатовы ісці, дадайце ў плагін уласны код паведамлення. Ваш код накіроўвае WordPress на стварэнне новай публікацыі, якая ідзе разам з вашай тэмай. Рэгіструйце новую таксаномію пад назвай жанр і прысвоіце яе пасту.
Налада кода для выхадных аглядаў
Выкарыстоўвайце свой убудова WordPress для стварэння новай старонкі. Назавіце старонку Музычныя агляды. На старонцы аўтаматычна выводзяцца музычныя агляды, якія публікуюцца карыстальнікамі.
Тэставанне убудовы
Націсніце папку Агляды музыкі, каб праверыць убудова. Пасля публікацыі паведамленняў вашы стылі і тэмы будуць адлюстроўвацца на экране.
Для праверкі паспрабуйце адключыць убудова і зноў актываваць яго. Пасля таго, як убудова будзе ўстаноўлены, павінна быць створана старонка «Музычныя агляды». Для палягчэння налады свайго сайта вы можаце дадаць новыя шаблоны, таксанаміі і фішкі. Перад тым, як распрацаваць убудова WordPress, стварыце правільны план і зразумейце стандарты і практыку, якія трэба прытрымлівацца.