Создание плагина для WordPress «Добавление в Избранное». Урок 1

Автор Maksim Inshakov
Создание плагина для WordPress «Добавление в Избранное». Урок 1

пресса друзья этим урокам.

Мы открываем, а целую серию небольших уроков, а в которых мы будем сами учиться писать плагины для WordPress плагин который мы сами напишем — это будет плагин под названием добавления статей в. Избранное В чём заключается. Суть в чём заключается данного плагина которые мы будем создавать давайте мы с вами сейчас и рассмотрим.

А кстати идею этого плагина мне подсказали на форуме где её попросили по возможности записать уроки в которых показать создание.

Именно этого плагина. Ну и собственно я решил начать именно с него и. Так в чём заключается суть платина который мы будем сами создавать значит представим, что у нас на сайте есть множество статей которые регулярно выходят ну и соответственно и читатели которые эти статьи читают, а то причинам абонента соображениям какие-то статье пользователи хотели бы сохранить запомнить для себя она время чтобы пересчитать в будущем или к примеру сейчас нет просто времени много не хочется её потерять и когда появится время хотелось бы её перечитать. Конечно же можно добавить страницу в закладки браузера на наш плагин будет при альтернативный вариант который возможно будет удобен более удобен некоторым пользователям. А например в суть будет отмечаться в следующем в тексте статьи у нас будет какая-то ссылка кнопка либо картинка кликнул по которой пользователи с может заполнить эту статью добавить её или попросить нас на сайт. Да Запомни эту статью для пользователя и данная статья будет заполнено конечно же данный пользователь должен быть зарегистрированы на нашем сайте и конечно же он должен быть авторизован чтобы мы знали для какого пользователя запоминаем в ту или иную статью. А ну. А в дальнейшем когда пользователь перейдет скажем в главном на главную страницу в админке вот сюда в консоль здесь мы выведем какой-нибудь блок в котором будут перечислены список ссылок на статьи которые пользователь добавил в. Избранное своей скажем так место. А вот такой вот функционал мы с вами будем реализовывать и походу познакомиться с множеством функций которые предлагают написание плагинов здесь мы работаем с вами и с аяксом научим со многими возможностями мы поработаем прежде чем напишем наш плагин. Ну давайте пожалуй приступать и прежде чем мы приступим мы. Познакомимся с какими-то базовыми принципами написание любого плагина и так прежде чем мы приступим к написанию нашего плагина. А давайте рассмотрим какие-то базовые. Принципы написания любого платина сделать этого можем обратившись к статье на официальном сайте по адресу кодекс wordpress.org написание плагина. Которая так и называется написание плагина статья довольно большое и здесь я остановлюсь только на некоторых моментах значит. Прежде всего я думаю все вы знаете, что платят — это некий дополнительный функционал который. Собственно как и сам вот приезд. Ну и необходимые плагины для того чтобы расширить функционал нашего сайта. Кстати если мы пишем плагин ребята нам совсем не обязательно писать на плагин. Мы весь год можем вынести в файл functions.php с функцией темы и он будет работать точно также как и если писали план да то есть в соответствующей папке. Там и так далее, но этот год как вы понимаете будет не универсальным. То есть он будет привязан к какой-то конкретной теме. И если мы допустим поменяем тему код от работать не будет нам нужно будет переносить его в соответствующую в. Новую тему поэтому плагин — это универсальное решение которое будет работать с. Любой любым сайтом на WordPress. А дальше на прежде чем мы приступим платина нам важно определиться с его названием. Это действительно очень важный момент поскольку если мы сейчас обратимся к месту где лежат плагины. Кстати они лежат находятся все в папке Web Content plugin и вот здесь вот все плагины складываются здесь уже есть только эти два платья на index.php File и есть два платина akismet Hello. Долли — это тебе плагины которые идут WordPress по умолчанию. Вот они akismet Hello Dolly Hello Dolly у нас лежит сразу в корне папки плагину akismet лежит в своей папке — это логично. Что именно такие сняли свои папки. Паскаль Как видите здесь множество файлов есть подпапки вот поэтому всего лежит. В отдельной курил нам видео, что касается Hello Dolly то. Это половина который создали всего-навсего из одного файла. Поэтому вот он помещен здесь то есть если наш плагин создает всего-навсего из одного файла. Артур пресс разрешает класть его сразу корень папки плагины. Да, но я всё же вам. Не рекомендую так делать. Я всё же. Рекомендую вам создавать свою папку для плагинов поскольку хотя бы из тех соображений если она в плагин будет в дальнейшем обрастать функционалом то возможно потребуется создание дополнительных файлов и вот уже не обойтись без папки вот поэтому. Я рекомендую всегда накласть файлы плагина или файл плагина в отдельную свою папку. А дальше, что касается имён. То для имени файла имя файла желательно придумать уникальным допустимы по каким-то соображениям решим назвать наш файл плагина Hello точно также как его здесь всё отдали уже до мыла лежит, а то уже выйдет какой-то конфликт выйдет какое-то недоразумение то есть что-то будет пойдёт не так или файл будет перезаписан. Допустим или вот прямо просто не сдаст нам установить плагин. А поскольку сказать, что такое уже есть скорее всего. Вот — это факт остается фактом у нас не будет что-то работать. А вот поэтому важно продумать важно придумать для файла плагина уникальное имя здесь. Я рекомендую я взял себе за правило и. Рекомендую вам — это хорошая практика для плагина добавлять к имени плагина к папкам добавлять. Например если наш план будет называться добавление в. Избранное то скорее всего там будет слово.

0 комментариев
0

Читайте также