Как да напиша приставка за Wordpress

Съдържание:

Как да напиша приставка за Wordpress
Как да напиша приставка за Wordpress

Видео: Как да напиша приставка за Wordpress

Видео: Как да напиша приставка за Wordpress
Видео: Простой и быстрый счетчик просмотров страниц #WordPress 2024, Може
Anonim

Приставката е софтуерен модул, който, когато е свързан с основната програма, служи за разширяване или използване на съществуващите възможности. За платформата WordPress можете да изтеглите необходимите модули в Интернет или да го създадете сами.

Как да напиша приставка за Wordpress
Как да напиша приставка за Wordpress

Необходимо е

  • - компютър;
  • - Интернет връзка;
  • - текстов редактор с възможност за запазване на текст в UTF-8 кодиране.

Инструкции

Етап 1

Определете какви функции трябва да изпълнява приставката. Също така трябва да изберете уникално име за него. Можете да проверите за имена на приставки за WordPress с помощта на търсачката на Google. Често името на приставката е пряко свързано с нейната цел.

Стъпка 2

След това създайте основния файл на приставката PHP. Желателно е името му да е съзвучно с името на модула за добавка и да бъде уникално. Кодът на приставката може да бъде разделен на множество PHP файлове. Може да включва и JavaScript, CSS файлове, изображения и т.н. Когато разделяте кода на приставката си, ще трябва да създадете директория със същото име като основния PHP файл и след това да поставите всички файлове там.

Стъпка 3

Отворете основния файл на модула на приставката и създайте стандартна заглавка, така че платформата WordPress да може да разпознае новата приставка. Например: Ако отидете в административния панел и щракнете върху елемента "Приставки", ще видите създадения плъгин в общия списък.

Стъпка 4

След заглавието попълнете информацията за лиценза на приставката. Използва се предимно GRL или съвместим лиценз.

Стъпка 5

Системата на куки се използва за взаимодействие между компонентите на системата на приставките и ядрото на WordPress. Същността му се състои във факта, че функциите на ядрото, преди да върнат резултата, извикват верига от допълнителни манипулатори, ако в момента са регистрирани. Така че, преди да добави заглавие към публикация, WordPress проверява за манипулатори за куката с име the_title. Добавете необходимите куки към приставката и ги регистрирайте, като извикате add_filter.

Стъпка 6

За да добавите функционалност с помощта на приставки, трябва да създадете маркери на шаблони. За да декларирате таг на шаблон, напишете PHP функция и я документирайте за потребителите на приставки.

Стъпка 7

След като приставката е написана, препоръчително е да я подготвите за интернационализация, т.е. внедрете способността да превеждате показания текст на различни езици. За да направите това, изберете име за пространството за превод на приставки. Той трябва да е уникален като името на самата приставка. Опаковайте всички редове текст, които ще бъдат показани на читателя, в една от двете функции на gettext на WordPress: _ () или _e (). Създайте файл POT (директория за преводи) и го разпространете заедно с приставката. За да заредите превода, използвайте функцията load_plugin_textdomain.

Стъпка 8

Създайте уеб страница, описваща как да инсталирате своя плъгин, какви функции ще изпълнява и с кои версии на WordPress е съвместим.

Препоръчано: