Как создать плагин для WordPress за 10 минут с помощью ИИ (DeepSeek & GigaChat)



Хотите быстро создать свой плагин для WordPress без навыков программирования?

В этом видео я покажу, как легко разработать плагин за 10 минут, используя искусственный интеллект! 🚀

Мы протестируем две нейросети: DeepSeek AI и GigaChat от Сбера, чтобы понять, какая из них лучше справляется с задачей.

В результате мы создадим плагин, который ограничивает доступ к постам и страницам для незарегистрированных пользователей.

Здравствуйте!

Нейросети всё активнее входят в нашу жизнь.

И теперь не нужно быть квалифицированным разработчиком чтобы создать сайт или самостоятельно доработать его.

В этом видео я покажу, как вы сможете легко создать свой плагин для WordPress.

Для этого мы будем использовать две нейросети:

новую китайскую модель искусственного интеллекта (ИИ) DeepSeek и GigaChat бесплатная нейросеть от Сбера

Работу мы будем смотреть на конкретном примере.

Я предложу этим нейросетям решить одну и туже задачу: Создать плагин для WordPress с возможностью ограничить доступ к отдельным постам или страницам сайта.

Для этого мы будем использовать такой запрос:

Ты разработчик расширений для WordPress.

Мне нужно написать плагин для WordPress, с помощью которого можно закрыть доступ к посту или странице только для зарегистрированных пользователей на сайте.

С возможностью включать или отключать доступ через специальное поле в интерфейсе редактирования поста.

Первым мы будем тестировать DeepSeek.

Переходим на сайт и вставляем наш запрос.

Чат начинает нам отвечать.

Какая должна быть структура у нашего плагина.

Его основной код с комментариями.

Затем пояснение к полученному коду.

Как активировать плагин на сайте и использовать.

Я копирую код для плагина и вставляю его в текстовый редактор.

Можно изменить автора плагина на ваше имя.

Я копирую название для php файла и сохраняю наш файл у себя на компьютере.

Создаю папку с таким же названием и уже в неё сохраняем наш php файл.

После этого у меня в редакторе код стал подсвечиваться различными цветами.

И далее открываем каталог на своём компьютере, где вы создавали папку с файлом плагина.

И создаём в ней архив в формате ZIP.

После этого, мы переходим в панель администратора WordPress сайта, куда вы будете добавлять ваш плагин.

Важное замечание.

Если Вы будете тестировать работу плагина на действующем сайте, то не забудьте в начале сделать его резервную копию.

Я перехожу в меню Плагины и Добавить плагин.

Нажимаем на кнопку Загрузить плагин.

И выбираем наш файл с архивом плагина.

Нажимаем на кнопку Установить сейчас.

Плагин успешно установлен и мы активируем его.

Давайте проверим его работу.

Для этого мы создадим новую запись с заголовком «Запись с ограниченным доступом».

Генерируем для неё произвольный текст из 5 абзацев и вставляем в поле для контента.

С правой стороны в самом верху появилась новое поле Ограничение доступа.

Если флажок отмечен, то данная запись будет доступна только для зарегистрированных пользователей.

Публикуем и проверяем работу.

Я сейчас залогинен как администратор и запись мне доступна.

Копируем адрес записи и открываем её в другом браузере, где пользователь не авторизован.

Мы видим сообщение, что доступ к этому контенту ограничен и для просмотра нужно войти по ссылке.

Ссылка открывает страницу для входа по логину и паролю.

Если перейти в меню Блог, мы увидим часть начала текста записи и когда мы захотим увидеть её полностью, то также получим сообщение об ограничении доступа.

Давайте ещё проверим работу плагина со страницами.

Создаём новую страницу с заголовком «Страница с ограниченным доступом».

И включаем ограничение доступа.

Здесь всё работает также аналогично записям.

И теперь создадим код для плагина с использованием GigaChat от Сбера.

Копируем текст нашего запроса и переходим на сайт чата.

Я создал новый чат и вставляю свой запрос.

Нам GigaChat начинает отвечать.

Пишется последовательность действий: Добавить кастомное поле и Проверить статус пользователя.

А далее уже пример кода для плагина.

После чего выводится объяснение принципов работы плагина.

Я копирую код и вставляю его в текстовый редактор.

Также изменяю автора плагина на своё имя.

Здесь в ответе нет названия для папки и файла плагина.

Обычно оно совпадает с именем плагина, у нас это «Restrict Content for Registered Users».

Поэтому файл и папку я назову также.

Каждая фраза с маленькой буквы и через тире.

Сохраняем наш код, как php файл в папку плагина.

И также как и в первом примере, создаём ZIP архив.

Теперь переходим на наш сайт.

В начале мы должны деактивировать наш первый плагин, чтобы не возникло конфликта.

И устанавливаем и активируем новый.

Проверяем настройки для записи и страницы с ограниченным доступом.

Здесь новый параметр для ограничения доступа добавлен в низ, сразу после параметров метки.

Отмечаем ограничение и обновляем запись.

Проверяем работу.

Здесь, если пользователь не зарегистрирован его сразу отправляет на форму входа.

Аналогично всё работает и со страницей.

Давайте вернёмся в наш чат и напишем новый запрос о том, чтобы нас не сразу перенаправляло на форму входа, а отображалось сообщение о ограничении доступа.

Я пишу такой запрос:

Можно изменить код так, чтобы не зарегистрированного пользователя не отправляло на страницу входа, а он оставался на данной странице, где в место скрытого текста было сообщение о ограниченном доступе со ссылкой на страницу авторизации.

И получаем новую версию кода плагина.

Код плагина можно обновить двумя разными способами: заменить код через FTP-менеджер или файловый менеджер хостинга сайта, заменить код в файле на компьютере и создать новый ZIP архив.

Старую версию плагина удалить и установить новую.

Я делаю второй вариант — переустанавливаю новую версию плагина.

И теперь у нас всё работает также, как и в плагине созданным с помощью DeepSeek.

В результате у нас получилось два плагина для ограничения доступа к отдельным постам или страницам сайта WordPress.

Далее я планирую продолжить работу над плагином, мы изменим плагин так, чтобы закрыть доступ к посту или странице только для подписчиков нашего Телеграмм канала.

Подписывайтесь на наш канал, ставьте лайки и пишите свои вопросы в комментариях.

Спасибо за внимание!

Оставьте комментарий