На курсе рассмотрим разработку блочных тем под FSE (Full Site Editor): мы вместе с вами создадим тему на основе готовой не-блочной темы, и потом в последующих видео поглядим более детально конфигурацию в theme.json.
👉🏻 Смотреть курс на YouTube
#wordpress #gutenberg #fse
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥1
Пакетные запросы в WordPress REST API
В WordPress 5.6 появилась возможность выполнять серию REST API запросов в одном запросе к серверу. В самом простом виде это полезная оптимизация производительности, когда необходимо выполнить большое количество операций записи. Кроме того, опционально можно использовать базовые средства управления параллелизмом.
👉🏻 https://wp-kama.ru/handbook/rest/wp-routes/batch-requests
#wordpress #rest #api
🦄 WordPress Digest - Подписаться
В WordPress 5.6 появилась возможность выполнять серию REST API запросов в одном запросе к серверу. В самом простом виде это полезная оптимизация производительности, когда необходимо выполнить большое количество операций записи. Кроме того, опционально можно использовать базовые средства управления параллелизмом.
👉🏻 https://wp-kama.ru/handbook/rest/wp-routes/batch-requests
#wordpress #rest #api
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Плагин для WordPress AI Power может заменить небольшую редакцию. Используя весь комплекс нейросетей от OpenAI, AI Power генерирует контент, изображения, дает подсказки по заголовкам и содержанию и многое другое.
Сам плагин условно бесплатный, но для работы нужен доступ к API OpenAI. Это услуга платная, однако расценки на доступ к ChatGPT и другим сервисам у самих разработчиков на порядок ниже, чем у коммерческих структур, использующих их нейросети.
👉🏻 https://www.youtube.com/watch?v=SEBnKP-t_WI
#wordpress #ai #plugins #chatgpt
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Выделение цветом панели администратора WordPress для различных окружений
В современной веб-разработке использование различных окружений таких как: локальное, Development, тестовое (QA), Stage и Production, является стандартной практикой. Эти среды позволяют командам разрабатывать, тестировать и предварительно просматривать изменения перед их внедрением в рабочую версию сайта. Однако, несмотря на их важность в процессе разработки, довольно часто разработчики сталкиваются с проблемой путаницы между этими средами. Такая путаница может привести к ошибкам, например, к внесению изменений в Production среде вместо Development.
Как же минимизировать риск таких ошибок и повысить эффективность работы команды?
👉🏻 https://wp-yoda.com/wordpress/vydelenie-czvetom-paneli-administratora-wordpress-dlya-razlichnyh-oruzhenij-effektivnoe-reshenie-problemy-putaniczy-sred-razrabotki/
#wordpress #development #dashboard
🦄 WordPress Digest - Подписаться
В современной веб-разработке использование различных окружений таких как: локальное, Development, тестовое (QA), Stage и Production, является стандартной практикой. Эти среды позволяют командам разрабатывать, тестировать и предварительно просматривать изменения перед их внедрением в рабочую версию сайта. Однако, несмотря на их важность в процессе разработки, довольно часто разработчики сталкиваются с проблемой путаницы между этими средами. Такая путаница может привести к ошибкам, например, к внесению изменений в Production среде вместо Development.
Как же минимизировать риск таких ошибок и повысить эффективность работы команды?
👉🏻 https://wp-yoda.com/wordpress/vydelenie-czvetom-paneli-administratora-wordpress-dlya-razlichnyh-oruzhenij-effektivnoe-reshenie-problemy-putaniczy-sred-razrabotki/
#wordpress #development #dashboard
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
Создание паттернов блоков программным способом
Цель этого урока - узнать, как программно создавать синхронизированные и несинхронизированные паттерны блоков и назначать им определенные категории.
👉🏻 https://rudrastyh.com/gutenberg/create-block-patterns-programmatically.html
#wordpress #gutenberg #patterns #blocks
🦄 WordPress Digest - Подписаться
Цель этого урока - узнать, как программно создавать синхронизированные и несинхронизированные паттерны блоков и назначать им определенные категории.
👉🏻 https://rudrastyh.com/gutenberg/create-block-patterns-programmatically.html
#wordpress #gutenberg #patterns #blocks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Как легко скрыть меню в админке WP?
Плагин Easy Hide Admin Menu Items предназначен для удобства скрытия меню в административной панели сайта, что облегчает работу администратора или менеджера контента.
👉 https://wp-digest.com/review/ehami/
#EHAMI #plugins #WordPress
🦄 WordPress Digest - Подписаться
Плагин Easy Hide Admin Menu Items предназначен для удобства скрытия меню в административной панели сайта, что облегчает работу администратора или менеджера контента.
👉 https://wp-digest.com/review/ehami/
#EHAMI #plugins #WordPress
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤯3🔥2
Разбор уязвимости в Discount Rules for WooCommerce
Сегодня мы разберем одну старую уязвимость в плагине Discount Rules for WooCommerce < 2.2.0 для WordPress.
👉 https://habr.com/ru/articles/800321/
#wordpress #woocommerce #security #plugins
🦄 WordPress Digest - Подписаться
Сегодня мы разберем одну старую уязвимость в плагине Discount Rules for WooCommerce < 2.2.0 для WordPress.
👉 https://habr.com/ru/articles/800321/
#wordpress #woocommerce #security #plugins
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3❤2
Как запустить несколько Docker проектов под 80 портом с помощью локального Reverse Proxy
Возможно, вам когда-то приходилось запускать два или более Docker проектов на локальном компьютере. Это обычная задача для разработчиков, особенно если у вас несколько проектов или вы используете архитектуру микросервисов.
Однако работа с несколькими Docker проектами может привести к определенным проблемам, одной из которых является невозможность запустить более одного Docker проекта на порту 80.
В этой статье я расскажу о данных проблемах и о способе их решения с помощью локального Reverse Proxy на Go, который я разработал для работы с двумя и более Docker проектами на порту 80. Также будет рассмотрено, как ReverseProxy работает. Вы узнаете, как легко и эффективно управлять доступом к множеству контейнеров, используя один стандартный порт, и как избавиться от необходимости дополнительной настройки каждого проекта для его работы в такой среде.
🇷🇺 Читать на русском
🇺🇸 Читать на английском
#wordpress #docker #proxy
🦄 WordPress Digest - Подписаться
Возможно, вам когда-то приходилось запускать два или более Docker проектов на локальном компьютере. Это обычная задача для разработчиков, особенно если у вас несколько проектов или вы используете архитектуру микросервисов.
Однако работа с несколькими Docker проектами может привести к определенным проблемам, одной из которых является невозможность запустить более одного Docker проекта на порту 80.
В этой статье я расскажу о данных проблемах и о способе их решения с помощью локального Reverse Proxy на Go, который я разработал для работы с двумя и более Docker проектами на порту 80. Также будет рассмотрено, как ReverseProxy работает. Вы узнаете, как легко и эффективно управлять доступом к множеству контейнеров, используя один стандартный порт, и как избавиться от необходимости дополнительной настройки каждого проекта для его работы в такой среде.
🇷🇺 Читать на русском
🇺🇸 Читать на английском
#wordpress #docker #proxy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥2🤔1
TypeRocket - это полноценный MVC-фреймворк для WordPress
WordPress - это кошмар для современных разработчиков, особенно после написания кода на Laravel, Rails или Django. TypeRocket - это полноценный MVC-фреймворк для WordPress, который позволяет разработчикам чувствовать себя как дома.
👉🏻 https://typerocket.com/wordpress-mvc/
#wordpress #mvc #TypeRocket
🦄 WordPress Digest - Подписаться
WordPress - это кошмар для современных разработчиков, особенно после написания кода на Laravel, Rails или Django. TypeRocket - это полноценный MVC-фреймворк для WordPress, который позволяет разработчикам чувствовать себя как дома.
👉🏻 https://typerocket.com/wordpress-mvc/
#wordpress #mvc #TypeRocket
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4😱1
WP ORM - полноценная ORM с Eloquent и Phinx для WordPress
WordPress ORM - это небольшая библиотека, которая добавляет базовый ORM в WordPress, который легко расширяется и включает модели для основных сущностей WordPress: записи, произвольные поля, пользователи, комментарии и многое другое. ORM основана на Eloquent ORM и использует подключение WordPress (класс wpdb).
WordPress ORM также предлагает систему для простого управления миграцией баз данных на основе Phinx.
👉🏻 https://github.com/dimitriBouteille/wp-orm
#wordpress #orm #Eloquent #Phinx
🦄 WordPress Digest - Подписаться
WordPress ORM - это небольшая библиотека, которая добавляет базовый ORM в WordPress, который легко расширяется и включает модели для основных сущностей WordPress: записи, произвольные поля, пользователи, комментарии и многое другое. ORM основана на Eloquent ORM и использует подключение WordPress (класс wpdb).
WordPress ORM также предлагает систему для простого управления миграцией баз данных на основе Phinx.
👉🏻 https://github.com/dimitriBouteille/wp-orm
#wordpress #orm #Eloquent #Phinx
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
Создание записи в WordPress через phpStorm через пароль приложения методом Basic
В этом примере разберём, как создать Запись в WordPress в phpStorm с помощью аутентификации через пароль приложения методом Basic. Подобные вещи можно делать и в Postman.
👉🏻 https://wp-kama.ru/note/create-post-phpstorm-and-application-passwords
#wordpress #rest #api #phpStorm
🦄 WordPress Digest - Подписаться
В этом примере разберём, как создать Запись в WordPress в phpStorm с помощью аутентификации через пароль приложения методом Basic. Подобные вещи можно делать и в Postman.
👉🏻 https://wp-kama.ru/note/create-post-phpstorm-and-application-passwords
#wordpress #rest #api #phpStorm
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥2
Уязвимость в WordPress-плагине Popup Builder использовалась для взлома 3900 сайтов
Исследователи предупреждают, что хакеры атакуют сайты под управлением WordPress, используя уязвимость в устаревших версиях плагина Popup Builder. По информации Sucuri, таким способом злоумышленники уже скомпрометировали более 3900 веб-сайтов всего за три недели.
👉🏻 https://xakep.ru/2024/03/13/popup-builder-attacks/
#wordpress #security #plugins #Sucuri
🦄 WordPress Digest - Подписаться
Исследователи предупреждают, что хакеры атакуют сайты под управлением WordPress, используя уязвимость в устаревших версиях плагина Popup Builder. По информации Sucuri, таким способом злоумышленники уже скомпрометировали более 3900 веб-сайтов всего за три недели.
👉🏻 https://xakep.ru/2024/03/13/popup-builder-attacks/
#wordpress #security #plugins #Sucuri
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯3
Forwarded from Сайты на WordPress & WooCommerce | WP Craft (Antony I)
WordPress без плагинов - так бывает?
Есть такая тема - а как что то сделать без плагинов?
А у меня 100 плагинов и я устал их обновлять.
Хочется сделать так чтобы был 1 плагин который умеет все )
И да так бывает )
Вот 1 плагин который заменяет штук 10-20 других плагинов )
https://wpcraft.ru/catalog/ase/
Есть такая тема - а как что то сделать без плагинов?
А у меня 100 плагинов и я устал их обновлять.
Хочется сделать так чтобы был 1 плагин который умеет все )
И да так бывает )
Вот 1 плагин который заменяет штук 10-20 других плагинов )
https://wpcraft.ru/catalog/ase/
🔥5👍2❤1
WordPress Дайджест № 12 (12 февраля — 18 марта 2024)
Подборка свежих новостей, инструментов, видео и материалов из мира WordPress. Приятного чтения!
👉🏻 https://wp-digest.com/digest/18-03-2024/
#wordpress #wpdigest #themes #plugins #development #security
🦄 WordPress Digest - Подписаться
Подборка свежих новостей, инструментов, видео и материалов из мира WordPress. Приятного чтения!
👉🏻 https://wp-digest.com/digest/18-03-2024/
#wordpress #wpdigest #themes #plugins #development #security
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Советы и рекомендации для разработчиков по созданию паттернов в редакторе блоков
Как дизайнер, который ежедневно работает с WordPress, создавая сайты и темы, я быстро понял важность хорошо продуманных блочных паттернов. Они являются основой бесшовного пользовательского опыта. Путем проб и ошибок я собрал несколько идей о том, что делает паттерн хорошим, и что гарантирует, что каждый безупречно интегрируется в любую тему WordPress, сохраняя целостность и обеспечивая адаптивность. Позвольте мне поделиться с вами некоторыми из бесценных уроков, которые я получил на этом пути.
👉 https://developer.wordpress.org/news/2024/03/19/pattern-design-tips-and-tricks-for-developers/
#wordpress #gutenberg #patterns #development
🦄 WordPress Digest - Подписаться
Как дизайнер, который ежедневно работает с WordPress, создавая сайты и темы, я быстро понял важность хорошо продуманных блочных паттернов. Они являются основой бесшовного пользовательского опыта. Путем проб и ошибок я собрал несколько идей о том, что делает паттерн хорошим, и что гарантирует, что каждый безупречно интегрируется в любую тему WordPress, сохраняя целостность и обеспечивая адаптивность. Позвольте мне поделиться с вами некоторыми из бесценных уроков, которые я получил на этом пути.
👉 https://developer.wordpress.org/news/2024/03/19/pattern-design-tips-and-tricks-for-developers/
#wordpress #gutenberg #patterns #development
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
В этом видео мы создадим блок для Gutenberg с помощью React (не волнуйтесь) полностью с нуля. Если вы никогда не работали с React или Webpack - не стоит беспокоиться, потому что в видео мы рассмотрим и эти темы.
👉🏻 https://youtu.be/_tBaqx3Bdks?si=ZNm-DJCLa43JzgP0
#wordpress #gutenberg #jsx #react
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4❤1
Forwarded from Сайты на WordPress & WooCommerce | WP Craft (Antony I)
Те кто плохо понимают WordPress, обречены на переизобретение его плохих копий
Есть такая известная цитата про проблему переизобретения велосипедов на квадратных колесах:
Те, кто не понимает Unix, обречены на переизобретение его плохих копий. Только получается хуже.
Ровно тоже самое сейчас происходит в мире веб сайтов.
Люди у которых много денег и мало мозгов - изобретают велосипеды на квадратных колесах и выкидывают миллионы долларов в воздух.
Вот как то так )
https://wpcraft.ru/blog/reissue-wordpess/
Есть такая известная цитата про проблему переизобретения велосипедов на квадратных колесах:
Те, кто не понимает Unix, обречены на переизобретение его плохих копий. Только получается хуже.
Ровно тоже самое сейчас происходит в мире веб сайтов.
Люди у которых много денег и мало мозгов - изобретают велосипеды на квадратных колесах и выкидывают миллионы долларов в воздух.
Вот как то так )
https://wpcraft.ru/blog/reissue-wordpess/
👍9 4🔥1🤯1
Forwarded from Сайты на WordPress & WooCommerce | WP Craft (Antony I)
Плагин для авто мониторинга траста сайта
Какой у вашего сайта DomainRank? и какой PageRank у страниц?
Какое место у вас среди конкурентов? А какие параметры у доноров ссылок?
Вот написал сегодня плагин автоматического мониторинга ключевых показателей доверия к сайту
https://wpcraft.ru/catalog/checktrust/
Какой у вашего сайта DomainRank? и какой PageRank у страниц?
Какое место у вас среди конкурентов? А какие параметры у доноров ссылок?
Вот написал сегодня плагин автоматического мониторинга ключевых показателей доверия к сайту
https://wpcraft.ru/catalog/checktrust/
🔥9🥰3❤1