WordPress Digest
2.15K subscribers
3.63K photos
2 videos
5.79K links
Дайджест новостей из мира WordPress.

- CEO @mihdan
- Сайт wp-digest.com
- Дзен dzen.ru/wordpress_digest
- Работа - @wordpress_jobs
- Реклама - @mihdan
- Блог автора - @mihdan_vent
Download Telegram
Уважаемые подписчики,

Давайте вместе забустим канал, чтобы включить функцию сторис.

Для этого нужно обновить приложение и ткнуть на ссылку

👉 https://t.iss.one/wordpress_digest/?boost
👍5👎4🔥41🤔1
Публикация новой версии WordPress плагина с помощью Github Actions и SVN

В мире веб-разработки и управления контентом существует множество инструментов, но WordPress остается одним из самых популярных и широко используемых. Однако, чтобы обеспечить стабильную и безопасную работу WordPress сайта, важно регулярно обновлять его и использовать актуальные плагины.

👉 https://wp-digest.com/guides/publikatsiya-novoj-versii-wordpress-plagina-s-pomoshhyu-github-actions-i-svn/

#development #wordpress
👍51🔥1
Тематический митап по плагину Advanced Custom Fields

Advanced Custom Fields — популярный плагин с миллионами установок по всему миру. В 6-й версии изменился интерфейс и добавились новые возможности, пришло время сделать подробный разбор плагина.

👍 https://wp-digest.com/events/tematicheskij-mitap-po-plaginu-advanced-custom-fields/

#wordpress #wpdigest #wpmoscow #msk #events
👍12🔥4👎21
PHPUnit для тестирования WordPress плагинов. Часть 1: Установка

PHPUnit — это фреймворк для Unit тестирования приложений на PHP. Он позволяет создавать тесты для различных частей приложения, проверять их выполнение и обнаруживать ошибки.

🔥 https://wp-digest.com/guides/phpunit-dlya-testirovaniya-wordpress-plaginov-chast1-ustanovka/

#development #phpunit #tests #wordpress #plugins
👍5👎2🔥1
PHPUnit для тестирования WordPress плагинов. Часть 2: Как писать свои тесты

В прошлой статье я рассказал о том, как установить PHPUnit в WordPress плагин. Теперь можно приступить к написанию тестов. Но перед этим рассмотрим зачем вообще нужно писать unit тесты.

🔥 https://wp-digest.com/guides/phpunit-dlya-testirovaniya-wordpress-plaginov-chast-2-kak-pisat-svoi-testy/

#development #phpunit #tests #wordpress #plugins
👍5👎1🔥1
Forwarded from WP-Kama.ru (Kama)
Обновил немного страницу новинок в PHP (не все конечно там еще, но самое интересное вроде добавил):
https://wp-kama.ru/id_6310/php-evolution.html

Особенно крутая на мой взгляд - это enum (перечисления) в PHP 8.1!
https://wp-kama.ru/id_6310/php-evolution.html#enum

Кто не знаком, познакомьтесь! Если есть код на 8.1 - обязательно юзайте!

Только не надо туда пихать все подряд - а то пыха что-то многое позволяет с ними делать. Это конечно круто, но страшно представить как могут юные умы извратить идею enum :)
🔥5👍1
Автоматическая отмена заказов в WooCommerce

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

👉 https://misha.agency/woocommerce/avtomaticheskaya-otmena-zakazov.html

#wordpress #woocommerce #orders #development
🔥7
Команда ревью плагинов WordPress выпустила для разработчиков новый инструмент проверки ошибок

Команда по обзору плагинов WordPress продолжает устранять скопившуюся очередь, которая на текущий момент составляет 1260 плагинов 😱.

👉 https://wp-digest.com/news/komanda-revyu-plaginov-wordpress-vypustila-dlya-razrabotchikov-novyj-instrument-proverki-oshibok/

#development #wordpress #plugins
🔥7
Ежегодный опрос пользователей и участников разработки WordPress 2023

Каждый год сообщество WordPress проводит ежегодный опрос для пользователей и участников сообщества.

PS: Если вдруг возникнут проблемы с доступом к сайту - воспользуйтесь вашим любимым VPN.

👉 https://ru.wordpress.org/news/2023/09/2023-wordpress-survey/

#wordpress #wpdigest #survey
🔥3👍1
Пульс от Mail.ru и Дзен от Яндекс объединились: команды сервисов развивают единую контентную платформу под брендом Дзена.

В связи с этим плагин Mail.ru Pulse Feed от Mihdan был переименован просто в Zen Feed, проведён частичный ребрендинг, добавлена возможность указать код верификации в настройках для привязки сайта к ленте в Дзене.

👉 https://ru.wordpress.org/plugins/mihdan-mailru-pulse-feed/

#wordpress #plugins #mailru #pulse #dzen #zen #feed
👎61
WordPress Дайджест № 3 (18 – 31 сентября 2023)

Подборка свежих новостей, инструментов, видео и материалов из мира WordPress. Приятного чтения!

🔥 https://wp-digest.com/digest/02-10-2023/

#core #development #gutenberg #security #themes #woocommerce #wordpress #plugins
👍71🔥1
Как добавить свою вкладку в настройки WooCommerce

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

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

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

🔥 https://www.kobzarev.com/wordpress/how-to-add-a-woocommerce-settings-tab/

#wordpress #wpdigest #woocommerce #development #settings
👍9🔥1
Установка WordPress на хостинг Timeweb / Как установить Вордпресс на хостинг Таймвеб / 2023

Руководство как установить WordPress в интерфейсе хостинга Таймвеб. Пошаговое руководство по установке Вордпресс на хостинг. Как запустить свой первый сайт. Создание сайта с нуля. Движок сайта.

👉 https://www.youtube.com/watch?v=wdcduuko3fM

#wordpress #timeweb #wpdigest #wpmoscow #msk #webinar
👍4🔥1
Оптимизация WordPress путём кэширования запросов REST API

С приходом редактора блоков Gutenberg в ядро WordPress семимильными шагами стал развиваться встроенный WP REST API, который по умолчанию никак не кэшируется.

Если вы постоянно сталкиваетесь с проблемами скорости работы сайта при использовании WordPress REST API, то рекомендую присмотреться к простому, но полезному плагину WP REST Cache в официальном репозитории WordPress.

👉 https://www.kobzarev.com/wordpress/wp-rest-cache/

#wpdigest #development #rest #cache #wordpress #api #restapi
🔥31👍1
Добавляем кнопку «Заказать снова» на странице заказов

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

👉 https://misha.agency/woocommerce/knopka-zakazat-snova.html

#wpdigest #wordpress #woocommerce #development
👍2🔥1
Почему NASA выбрали WordPress для модернизации своего основного веб-сайта?

NASA запустила свой главный сайт на базе WordPress, заменив Drupal в качестве системы управления контентом (CMS).

🔥 https://wpcraft.ru/blog/nasa-cms-wordpress/

#wpdigest #wordpress #development
🔥17👍51😱1
Forwarded from WP-Kama.ru (Kama)
https://github.com/doiftrue/wordpress-composer-repo

Сделал composer репозиторий для установки WordPress через композер.

Фишка в том, что код скачивается с офф сайта, есть возможность скачивать урезанную версию (без wp-content папки). Ну и в целом все работает прозрачно, без зависимостей на не-официальные инсталлеры. Обновляется репозиторий автоматически. Проверка выхода новых версий каждые 12 часов.

Подробнее про установку WP через композер, читайте здесь https://wp-yoda.com/wordpress/ustanovka-wordpress-cherez-composer-2/

С вас лайк, подписка 😋
👍8🔥1
Библиотека шрифтов, которая должна была появиться в WP 6.4, отложена до релиза WordPress 6.5

Команда разработки WordPress 6.4 решила перенести функционал библиотеки шрифтов в релиз 6.5, поскольку исследователи выявили серьезные проблемы с Font API, устранить которые к текущему релизу было физически невозможно.

«Я сейчас посмотрел PR для API», — отметил один из разработчиков WordPress REST API Джонни Харрис. – «Скажу, что все очень плохо. Код не соответствует стилю WP, не похож на WordPress. Джонни перечислил ряд проблем, которые он выявил в функционале шрифтов

👉 https://oddstyle.ru/wordpress-2/novosti-wordpress/biblioteka-shriftov-kotoraya-dolzhna-byla-poyavitsya-v-wp-6-4-otlozhena-do-reliza-wordpress-6-5.html

#wordpress #wpdigest #development #fonts #api
Повышение скорости исполнения PHP в WordPress 6.3

В этом материале мы рассказываем о недавних улучшениях производительности WordPress 6.3, делимся своими выводами и впечатлениями.

Хотя эта статья в основном посвящена улучшению производительности на уровне кода, мы хотим подчеркнуть, что, когда мы пишем код, мы прежде всего хотим, чтобы он был читабельным, корректным, безопасным и только потом - производительным.

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

👉 https://developer.wordpress.com/2023/08/24/speedier-php-execution-in-wordpress-6-3/

#wordpress #wpdigest #performance #php #core
👍3
Бэкдор прикидывается обычным плагином для WordPress

Аналитики компании Defiant, стоящей за разработкой защитного плагина Wordfence для WordPress, обнаружили новое вредоносное ПО, которое выдает себя обычный плагин для кеширования.

👉 https://wp-digest.com/security/bekdor-prikidyvaetsya-obychnym-plaginom-dlya-wordpress/

#defiant #security #wordfence #wordfenceintelligence #wordpress #plugins
Вышел WordPress 6.3.2

В этом релизе безопасности и технического обслуживания исправлено 19 ошибок ядра, 22 ошибки для редактора блоков и 8 исправлений безопасности.

👉 https://wp-digest.com/news/vyshel-wordpress-6-3-2/

#core #security #wordpress