KISS
Active Member
Здравейте.
Дойде ми идеята и желанието да публикувам от време на време кратки уроци за създаване на Wordpress разширения (плъгини). Та да видим ще има ли интерес.
Какво е нужно да знаете преди да започнете?
- HTML
- CSS
- JavaScript (и евентуално малко jQuery)
- PHP
- MySQL
- Английски език
- Работа с WordPress (естествено)
Принципно ще можете да направите някакво разширение и само с HTML и PHP, но не ви препоръчвам да започвате да се занимавате с това ако не разбирате от горните неща.
Какво ще представляват уроците?
Ще бъдат по-кратки и няма да бъдат изчерпателни. Няма как тази тема да ви е единствения ресурс за учене.
Ще ви покажа някои неща и ще давам линк към страници с повече информация. Поне това е планът, пък ще видим какво ще стане.
Урок 1: Създаване и качване на файл за Wordpress разширение
Създайте си една папка на име my-plugin и в нея създайте php файл на име my-plugin.php. Във файла поставете следния код:
Това са хедър данни за разширението, които сами се обясняват (ако знаете английски) и ще станат още по-ясни като видите разширението в сайта си.
Запишете файла с кодировка UTF-8 without BOM за да работи кирилицата и качете папката в един Wordpress сайт в папка wp-content/plugins/. (Предполага се че имате хостинг, но ако нямате може да си сложите на компютъра готов Wordpress).
Влезте в админ панела на сайта и вижте вашето разширение в списъка с разширения. Браво! Направихте първото си разширение, което прави абсолютно нищо .
Повече информация за хедър данните: https://developer.wordpress.org/plugins/the-basics/header-requirements/
Толкова като за първи урок.
Поздрави.
Дойде ми идеята и желанието да публикувам от време на време кратки уроци за създаване на Wordpress разширения (плъгини). Та да видим ще има ли интерес.
Какво е нужно да знаете преди да започнете?
- HTML
- CSS
- JavaScript (и евентуално малко jQuery)
- PHP
- MySQL
- Английски език
- Работа с WordPress (естествено)
Принципно ще можете да направите някакво разширение и само с HTML и PHP, но не ви препоръчвам да започвате да се занимавате с това ако не разбирате от горните неща.
Какво ще представляват уроците?
Ще бъдат по-кратки и няма да бъдат изчерпателни. Няма как тази тема да ви е единствения ресурс за учене.
Ще ви покажа някои неща и ще давам линк към страници с повече информация. Поне това е планът, пък ще видим какво ще стане.
Урок 1: Създаване и качване на файл за Wordpress разширение
Създайте си една папка на име my-plugin и в нея създайте php файл на име my-plugin.php. Във файла поставете следния код:
PHP:
<?php
/*
Plugin Name: Моето разширение
Plugin URI: http://example.com/
Description: Това е описанието на моето разширение.
Author: Киро и Спиро
Version: 1.0.0
Author URI: http://example.com/
*/
?>
Това са хедър данни за разширението, които сами се обясняват (ако знаете английски) и ще станат още по-ясни като видите разширението в сайта си.
Запишете файла с кодировка UTF-8 without BOM за да работи кирилицата и качете папката в един Wordpress сайт в папка wp-content/plugins/. (Предполага се че имате хостинг, но ако нямате може да си сложите на компютъра готов Wordpress).
Влезте в админ панела на сайта и вижте вашето разширение в списъка с разширения. Браво! Направихте първото си разширение, което прави абсолютно нищо .
Повече информация за хедър данните: https://developer.wordpress.org/plugins/the-basics/header-requirements/
Толкова като за първи урок.
Поздрави.