Напишемо плагін для WordPress. Частина 1
Чому присвячений цикл статей "Напишемо плагін для WordPress?".
Як написати свій плагін (plug-in) для WordPress? Навіщо робити свій плагін? Як опублікувати плагін на wordpress.org і як його оновлювати?
Якщо ви, як і я, задавали собі хоча б один з цих питань - вам буде корисний мій цикл публікацій про те, як написати свій плагін для wordpress. Я планую дати відповіді на ці питання, а також розповісти про те, що буде потрібно для написання плагіна, якими знаннями потрібно володіти і де знайти необхідну інформацію. Всі публікації про написання wordpress плагіна будуть забезпечені прикладами та коментарями з мого особистого досвіду. Милості прошу ![]()
Зміст
Зміст буде поповнюватися в міру виходу нових частин посібники з написання плагіна для wordpress.
- Введення, загальна інформація (Напишемо плагін для WordPress. Часть1.)
- Загальна теорія (Напишемо плагін для WordPress. Частина 2.)
- Підготовка до створення сторінки налаштувань (Напишемо плагін для WordPress. Частина 3.)
- Створення сторінки налаштувань плагина (Напишемо плагін для WordPress. Частина 4.)
- Функціональна складова (Напишемо плагін для WordPress. Частина 5.)
- Інтернаціоналізація і русифікація (Напишемо плагін для WordPress. Частина 6.)
- Додавання в репозиторій WordPress.org (Напишемо плагін для WordPress. Частина 7.)
- Файл з вихідним кодом плагина для WordPress
Введення. Загальна інформація про плагіни WordPress.
Плагін (від plug-in) - незалежно компільований , Динамічно підключається до основної , Призначений для розширення та / або використання її можливостей. Також може перекладатися як «модуль». Модулі зазвичай виконуються у вигляді .
© Wikipedia
Навіщо писати свій плагін для WordPress?
Для початку відповімо на запитання, винесене в заголовок. Отже, на мій погляд, plug-in для WordPress варто написати по одній або декількох з наступних причин:
- З дослідницького інтересу (щоб глибше зрозуміти механізм роботи движка);
- Через відсутність реалізації якихось потрібних функцій у вже наявних плагінах або через незадоволення наявними реалізаціями;
- З меркантильного інтересу - у випадку публікації плагіна на wordpress.org з нього на ваш сайт буде вести пряме посилання, за якою будуть приходити унікальні відвідувачі і "перетікати" PageRank. Крім того, якщо плагін буде написаний в чому завдяки другому пункту даного списку, ви отримаєте завантажень, що надалі може привести до появи посилань на сайтах користувачів плагіна.
Як видно - причини більш ніж вагомі, значить геть коливання і сумніви, будемо писати свій плагін для WordPress!
Що потрібно, щоб написати свій плагін для WordPress?
Зазначу мінімальні знання, якими, на мій погляд, потрібно володіти, щоб написати WordPress плагін:
- Мінімальні знання мови програмування php (я, наприклад, вперше побачив php якраз після того, як вирішив написати свій плагін WordPressSignaturer ), а користувався я самовчителем PHP5 (див. Бібліотеку ) і сайтом php.su (див. Види );
- Мінімальні знання SQL, зокрема - mySQL. Розуміння того, як створювати нові таблиці в БД, вносити і оновлювати інформацію, робити вибірку даних з бази. На цих моментах я докладно зупинюся у відповідному розділі посібники з написання плагіна для WordPress. Також рекомендую книгу SQL повне керівництво ( завантажити ).
- Безумовно необхідна ідея для майбутнього плагіна. Що він буде робити, як він це буде робити? Що можна буде додати в подальшому і як розвивати плагін? Ідея - справа сугобо індивідуальне
Як загальне ради скажу, що оскільки майже всі плагіни WordPress є opensource-розробками - можна доопрацювати (форкнуть) якийсь з існуючих плагінів. - Зручний редактор тексту. Windows Notepad тут не помічник
Особисто я використовую легку кроссплатформенную (що особливо цінно, тому що на роботі в мене Windows) IDE під назвою (Скачати ).
Готуємося написати свій WordPress плагін.
На цьому дозвольте закінчити вступну частину циклу статей "Напишемо плагін для WordPress" і побажати всім удачі. Сподіваюся, мені вдалося вас зацікавити ідеее написання свого плагіна, а головне - показати бонуси, які ви отримаєте, написавши свій плагін для популярного движка WordPress. Шукайте ідею для створення нового або доопрацювання існуючого плагіна, вивчайте інструментарій і чекайте на продовження циклу, яке не забариться піти!
Ще на схожі теми:
Рубрики: seo , Блогінг , Кодинг |
Мітки: how to- , plugin , wordpress , блог , програмінг , просування |
12 коментарів 

У мене є 20 [url = http://www.intelis-gk.ru/] сайтів [/ url], різною тематикою, пропоную обмін ссилкаі з головних сторінок.
Якийсь хитрий спам ...
Та інформація і справді цікава. У вас можна замовити плагін або запропонувати ідею? А щодо хитрого спаму .. Він зараз капець якийсь хитрий.
Висловлювати і пропонувати ідеї вам, гадаю, ніхто не в праві заборонити.
Модулі не роблю.
спочатку відпочину, а потім звездонем вашу інопланетну дурь

а чого додаткові поля не використовували для виведення підписи? - Зручніше як, б. ну або на крайняк зашити в дизайн в потрібному місці ...
ну да ладно - прочитаю отпішк свою думку оптимізатора-погроміста
На той момент я на них (дод. поля) уваги не звертав і нафіг вони потрібні - слабо уявляв

Крім того, стало просто цікаво - чи зможу я розібратися в цьому чи ні, так що почав робити плагін. Нові знання зайвими не бувають в загальному
Ну чтоже) Перший пост, шановний dimio взагалі не очем
Але ми будемо вважати його вступним) Подивимося далі і дізнаємося, нарешті, як же написати плагін для wordpress 
Цікава інформація щодо створення плагіна.