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

Убудова WordPress - гэта сцэнар PHP, які змяняе ваш сайт у самыя кароткія тэрміны. Гэта змяняе агульны выгляд блога, і гэтыя змены могуць быць любымі: ад простых хітрыкаў у загалоўках да кардынальных пераўтварэнняў. Гэта праўда, што тэмы могуць змяняць агульны выгляд вашага сайта, але ўбудовы могуць змяняць тое, як ён кожны дзень выконвае свае функцыі. З убудовамі WordPress вы можаце лёгка ствараць уласныя паведамленні, дадаваць новыя табліцы ў базу дадзеных, адсочваць вядомыя артыкулы і звязваць свой змест на іншыя вэб-сайты ці блогі.

Калі вы хочаце стварыць убудова для WordPress для сваіх вэб-сайтаў, варта мець на ўвазе наступныя рэчы, прадугледжаныя Эндру Дыханам, вядучым экспертам Semalt .

1. Мадыфікацыі ўбудовы і тэмы

Калі вы калі-небудзь выкарыстоўвалі WordPress, вы павінны быць знаёмыя з тым, што тэма змяняе агульную планіроўку вашага сайта, а убудова дапамагае вам адрэдагаваць файл function.php, даючы вам шмат паўнамоцтваў і дазваляе вам павысіць прадукцыйнасць вэб-старонкі. Перайдзіце ў файл function.php і ўстаўце тут пэўны код. Функцыі плагіна захоўваюцца незалежна ад характару тэм, якія вы выкарыстоўваеце. Змены, якія вы ўносіце ў убудова, пачнуцца з файла function.php, але гэты файл не мае нічога агульнага з вашай тэмай.

2. Стварыце тэчку плагіна

Важна стварыць тэчку убудоў і адзін файл з адпаведным змесцівам. Для гэтага вам трэба перайсці да вобласці wp-content / plugins і стварыць новую тэчку, названую як дзіўны убудова. Тут вы павінны стварыць файл з імем awesomeplugin.php. Пасля стварэння адкрыйце гэты файл і ўстаўце гэты код у тое, што:

<? php

/ *

Убудова: Awesomeness Creator

URL убудовы: http://www.abc.com

Версія: 1.2

Аўтар: Мой сайт

Аўтар URI: http://abc.com

Ліцэнзія: GPL2

* /

3. Структураванне убудовы

Што тычыцца стварэння складаных і складаных убудоў, вы павінны правільна іх структураваць і падзяляць на розныя катэгорыі, у залежнасці ад іх функцый і прадукцыйнасці. Калі плагін належыць да пэўнага класа, вы можаце дадаць яго ў існуючы спіс убудоў і аддзяліць файлы, каб пазбегнуць заблытанасці. Пераканайцеся, што вы стварылі баланс паміж планіроўкай, структурай і механізмам убудовы. Для гэтага вы можаце падзяліць яго файлы на розныя раздзелы і звярнуцца па дапамогу да спецыялістаў Akismet і WP-PageNavi.

4. Назвы плагіна

Цяпер прыйшоў час даць належнае імя вашаму убудова і правільна праверыць яго функцыянальнасць перад публікацыяй у Інтэрнэце. Калі ўбудова быў створаны з дзіўнымі вытрымкамі, вы можаце назваць яго як убудова для вытрымкі альбо нешта, што вы лёгка запомніце. Пераканайцеся, што вы не карыстаецеся агульнымі імёнамі і паспрабуйце унікальныя прэфіксы. Напрыклад, вы можаце выкарыстоўваць "abc_excerpt" для ўбудовы, які адносіцца да вытрымкі і мае падобныя функцыі.

5. Бяспека вашага плагіна

Калі вы плануеце распаўсюджваць убудова, яго бяспеку павінна быць вашай перавагай, таму што іншыя вэб-майстры могуць выкрасці ваш убудовы і распаўсюдзіць яго ў Інтэрнэце, што выклікае ў вас праблемы. Прыміце як мага больш мер бяспекі і пераканайцеся, што ваш убудова не распаўсюджвае дрэнныя дадзеныя ў Інтэрнэце.

mass gmail