Создание плагина “Популярные статьи” — Часть 1

Ромчик
3

Создание плагина для WordPressДоброго времени суток. Я хочу начать новую серию уроков, посвященных созданию плагина в WordPress. А разрабатывать мы с Вами будем плагин популярных статей. Почему именно плагин популярных статей? Потому, что его легко реализовать, а основная задача данных уроков не в написании кода на php, а освоения алгоритма создания плагина для WordPress. Так, что кому интересно читаем дальше, ну а остальные можете найти что-то интересное для себя на моем блоге.

Создание плагина “Популярные статьи” Часть 2

Ромчик
0

Создание плагина для WordPressДоброго времени суток. Мы с Вами продолжаем изучать создание плагина для WordPress. Так в прошлой статье “Создание плагина “Популярные статьи””  мы рассмотрели первый способ реализации данного функционала. Правда плагин мы еще не начали создавать. А в этой статье мы остановимся на втором способе реализации вывода популярных статей. И изучим основные принципы работы с базой данных WordPress используя класс wpdb.

Создание плагина для WordPress: Хуки в WordPpress: action и filter. Часть 3

Ромчик
1

Создание плагина для WordPressДоброго времени суток. Мы продолжаем цикл статей по созданию плагина “Популярные статьи” для WordPress. Пока к написанию плагина мы не приступили, но зато уже реализовали данный функционал и  встроили его в нашу тему. Для реализация функционала “Популярные статьи” мы выбрали два способа: первый способ, использования стандартной таблицы WordPress https://web-programming.com.ua/sozdanie-plagina-populyarnye-stati-chast-1/, и второй способ, когда мы создали для хранения данных о количестве просмотров статьи собственную таблицу https://web-programming.com.ua/sozdanie-plagina-populyarnye-stati-chast-2/. Но добавления функционала в тему — это не правильно и чревато большими проблемами. Об этом Вы можете прочитать в статье “Плагины против тем в WordPress”. Давайте продолжим подготовку к созданию плагина для WordPress. В предыдущих статьях реализацию функционала мы добавили в файл functions.php. А вызов функции обновления счетчика количества просмотров находился в файле single.php. Давайте перенесем функцию вызова счетчика в файл functions.php (это нам надо для того, чтобы весь код находился в одном файле) и для этого нам понадобиться использовать так называемые hooks (хуки) WordPress. Так, что же такое hooks (хуки) в WordPress?

Создание плагина для WordPress: структура плагина. Часть 4

Ромчик
1

Создание плагина для WordPressДоброго времени суток. Мы продолжаем создавать собственный плагин для CMS WordPress. И в данной статье мы остановимся на структуре плагина. Давайте немного отвлечемся и вспомни, что мы уже сделали: разобрали понятие “Плагин” и разобрали первый способ реализации плагина “Популярные статьи”, используя таблицу postmeta, разобрали второй способ реализации плагина “Популярные статьи”, изучили класс wpdb для работы с базой даных,  разобрали работу хуков в WordPress. Вот и пришло время к написанию плагина. Но прежде, чем мы продолжим писать наш с Вами плагин давайте рассмотрим структуру плагинов в WordPress.

Создание плагина для WordPress. Часть 5

Ромчик
3

Создание плагина для WordPressДоброго времени суток. Мы продолжаем создавать плагин для WordPress. И в данной статье мы уже приступим к написанию самого плагина. Но прежде, чем приступить к созданию плагина для WordPress давайте вспомним, что мы уже рассмотрели:

  1. Создание плагина “Популярные статьи” — Часть 1”, в которой мы рассмотрели два принципа создания данного плагина: используя собственную таблицу в базе данных или использовать стандартную таблицу WordPress(данный способ и реализовали), а также рассмотрели основное понятие плагина в WordPress.
  2. В статье “Создание плагина “Популярные статьи” Часть 2” мы реализовали первый способ, который использует собственную таблицу для хранения данных.
  3. В “Создание плагина для WordPress: Хуки в WordPpress: action и filter. Часть 3” мы познакомились с такими понятиями как хуки в WordPress: action и filter.
  4. И в статье “Создание плагина для WordPress: структура плагина. Часть 4.” мы разобрали структуру плагина.

А в этой статье мы создадим плагин “Популярных статей” по варианту, когда будем использовать собственную таблицу. Ну, что ж приступим.

Создание плагина для WordPress. Часть 6

Ромчик
1

Создание плагина для WordPressДоброго времени суток. Мы продолжаем создавать плагин для WordPress. Так, мы с Вами в прошлой статье создали плагин популярных статей. Наш плагин уже фиксирует в таблицу количество просмотров постов. Но пока мы не создали отображение самых популярных постов. Давайте немного отойдем от практики и окунемся в теорию (увы без нее никуда). За отображение различной информации на сайте под управлением CMS WordPress отвечают виджеты. Давайте подробнее остановимся на понятии виджета в WordPress и как их создавать.

Создание плагина для WordPress. Часть 7

Ромчик
0

Создание плагина для WordPressДоброго времени суток. И мы продолжаем создавать свой плагин для WordPress. У нас уже есть плагин, который добавляет в базу данные о количестве просмотров определенной статьи. Но данный плагин не выводит информации о популярных постах. Поэтому нам пришлось вернуться к теории и рассмотреть понятие виджета и правила создания виджета для WordPress. А теперь, когда мы получили знания о виджетах, то можем приступить к его созданию.

Создание плагина для WordPress. Часть 8

Ромчик
0

Создание плагина для WordPressДоброго времени суток. Мы продолжаем создавать плагин для WordPress. А точнее плагин мы уже создали. Так в статье “Создание плагина для WordPress. Часть 5” мы создали сам плагин. А в статье “Создание плагина для WordPress. Часть 7” мы создали виджет, который отображает заголовки самых популярных статей из нашего плагина. Теперь мы остановимся на создании некоторых параметров, которые можно изменять из админки. Например, я хочу изменять заголовок виджета популярных статей из админки, так же я хочу из админки включать или отключать показ количества просмотров популярных статей. Хочу изменять количество отображаемых статей в нашем плагине. И все это мы реализуем дальше.

Добавление JavaScript в плагин для WordPress

Ромчик
1

Создание плагина для WordPress

Доброго времени суток. На моем блоге есть цикл статей посвященных созданию плагина. В которых я подробно описал, как создать собственный плагин для WordPress. Сразу хочу сказать для тех, кто является приверженцем  наращивания функционала в теме WordPress. Я не из тех. И я считаю, что наращивать функционал сайта под управлением WordPress необходимо именно плагинами. Об этом я писал в свое статье «Плагины против тем в WordPress или где лучше наращивать функционал ресурса». В серии уроков по созданию собственного плагина для WordPress я упустил очень важный момент – как подключить JavaScript к нашему плагину. И в данной статье я хочу заполнить  этот пробел. И так, приступим.

©2012-2017 По всем вопросам обращайтесь через форму обратной связи

Яндекс.Метрика