2102
Дайджест новостей из мира WordPress. - CEO @mihdan - Сайт wp-digest.com - Дзен dzen.ru/wordpress_digest - Работа - @wordpress_jobs - Реклама - @mihdan - Блог автора - @mihdan_vent
Библиотека шрифтов, которая должна была появиться в 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
Почему NASA выбрали WordPress для модернизации своего основного веб-сайта?
NASA запустила свой главный сайт на базе WordPress, заменив Drupal в качестве системы управления контентом (CMS).
🔥 https://wpcraft.ru/blog/nasa-cms-wordpress/
#wpdigest #wordpress #development
Оптимизация 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
Как добавить свою вкладку в настройки WooCommerce
По работе я провожу значительную часть времени за аудитом сторонних расширений. Одним из удивительных моментов в процессе аудита является наблюдение за тем, куда разработчики помещают свои настройки.
Некоторые разработчики помещают их в раздел Настройки, некоторые — в пользовательский пункт меню, а некоторые просто засовывают их куда попало.
Если вы создаете WooCommerce расширение, то самое простое, что вы можете сделать для улучшения пользовательского интерфейса, — это разместить все настройки WooCommerce там, где их смогут найти пользователи — на новой вкладке настроек WooCommerce. Звучит довольно просто, но вы удивитесь, как много людей этого не делают.
🔥 https://www.kobzarev.com/wordpress/how-to-add-a-woocommerce-settings-tab/
#wordpress #wpdigest #woocommerce #development #settings
Пульс от 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
Команда ревью плагинов WordPress выпустила для разработчиков новый инструмент проверки ошибок
Команда по обзору плагинов WordPress продолжает устранять скопившуюся очередь, которая на текущий момент составляет 1260 плагинов 😱.
👉 https://wp-digest.com/news/komanda-revyu-plaginov-wordpress-vypustila-dlya-razrabotchikov-novyj-instrument-proverki-oshibok/
#development #wordpress #plugins
Обновил немного страницу новинок в 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 :)
PHPUnit для тестирования WordPress плагинов. Часть 1: Установка
PHPUnit — это фреймворк для Unit тестирования приложений на PHP. Он позволяет создавать тесты для различных частей приложения, проверять их выполнение и обнаруживать ошибки.
🔥 https://wp-digest.com/guides/phpunit-dlya-testirovaniya-wordpress-plaginov-chast1-ustanovka/
#development #phpunit #tests #wordpress #plugins
Публикация новой версии WordPress плагина с помощью Github Actions и SVN
В мире веб-разработки и управления контентом существует множество инструментов, но WordPress остается одним из самых популярных и широко используемых. Однако, чтобы обеспечить стабильную и безопасную работу WordPress сайта, важно регулярно обновлять его и использовать актуальные плагины.
👉 https://wp-digest.com/guides/publikatsiya-novoj-versii-wordpress-plagina-s-pomoshhyu-github-actions-i-svn/
#development #wordpress
WordPress Дайджест № 2 (4 – 18 сентября 2023)
Подборка свежих новостей, инструментов, видео и материалов из мира WordPress. Приятного чтения!
https://wp-digest.com/digest/18-09-2023/
#development #gutenberg #security #themes #woocommerce #wordpress #plugins
Генератор контента на WordPress с использованием OpenAI
На сегодняшний день по всему миру набирает популярность искусственный интеллект, разработанный компанией OpenAI который открывает множество возможностей для разработки различных чат ботов и генераторов уникального текста, в данной статье мы решили поделиться личным опытом создания плагина генерации контента с использованием OpenAI.
https://wp-digest.com/review/generator-kontenta-na-wordpress-s-ispolzovaniem-openai/
#ai2 #openai #wordpress #plugins
Testeroid
фреймворк для автоматического тестирования WordPress с практикой TDD
Работает примерно как PHPUnit & PestPHP в Laravel.
но при этом сильно проще и запускается за 5 минут.
Для тех кто хочет повысить качество проектов за счет авто тестов и ускорить разработку за счет TDD.
версия первая и могут быть проблемы. но все желающие попробовать - велкам.
https://github.com/uptimizt/testeroid
Как включить поиск товаров по артикулу в WooCommerce
Если вы будете использовать стандартный поиск интернет-магазина WooCommerce на сайте, то вы можете заметить, что он не будет находить никаких товаров, если вы будете искать их по артикулам.
Тем не менее было бы очень удобно добавить такую возможность поиска, что мы и сделаем в этом гайде.
👉 https://misha.agency/woocommerce/poisk-tovarov-po-artikulu.html
#wordpress #wpdigest #woocommerce #development #search
KiND: новая WordPress-тема для медиа и некоммерческих организаций
Команда разработки Теплицы обновила и упростила конструктор сайтов «Кандинский», выпустив стандартную тему для WordPress под названием KiND.
Также, как и «Кандинский» (не путать с генератором изображений от СберТеха), тема разработана специально для медиа и некоммерческих организаций — не только в России, но и во всем мире.
KiND сочетает в себе адаптивность для людей с ограниченными возможностями, лаконичный дизайн и легкость использования, предоставляя все необходимые инструменты для создания привлекательных и функциональных веб-сайтов.
🔥 https://te-st.org/2023/09/01/kind-wordpress/
#wpdigest #wordpress #themes #KiND
Ускоряем PHPUnit Code Coverage с помощью PCOV
PCOV — это драйвер для PHP используемый в PHPUnit для code coverage, аналогичный Xdebug или PHPDBG. С помощью него можно собрать информацию о покрытых линиях кода (code coverage lines) во время тестирования.
Основным его преимуществом перед другими инструментами анализа покрытия кода является его скорость. Он работает быстрее и использует меньше ресурсов.
О его сравнении с Xdebug и нюансах использования и тестах перформанса подробнее в статье.
Читать на русском
Читать на английском
https://github.com/doiftrue/wordpress-composer-repo
Сделал composer репозиторий для установки WordPress через композер.
Фишка в том, что код скачивается с офф сайта, есть возможность скачивать урезанную версию (без wp-content папки). Ну и в целом все работает прозрачно, без зависимостей на не-официальные инсталлеры. Обновляется репозиторий автоматически. Проверка выхода новых версий каждые 12 часов.
Подробнее про установку WP через композер, читайте здесь https://wp-yoda.com/wordpress/ustanovka-wordpress-cherez-composer-2/
С вас лайк, подписка 😋
Добавляем кнопку «Заказать снова» на странице заказов
В этом уроке покажу вам, как при помощи нескольких строчек добавить кнопку повторного заказа рядом с каждым заказом в личном кабинете.
👉 https://misha.agency/woocommerce/knopka-zakazat-snova.html
#wpdigest #wordpress #woocommerce #development
Установка WordPress на хостинг Timeweb / Как установить Вордпресс на хостинг Таймвеб / 2023
Руководство как установить WordPress в интерфейсе хостинга Таймвеб. Пошаговое руководство по установке Вордпресс на хостинг. Как запустить свой первый сайт. Создание сайта с нуля. Движок сайта.
👉 https://www.youtube.com/watch?v=wdcduuko3fM
#wordpress #timeweb #wpdigest #wpmoscow #msk #webinar
WordPress Дайджест № 3 (18 – 31 сентября 2023)
Подборка свежих новостей, инструментов, видео и материалов из мира WordPress. Приятного чтения!
🔥 https://wp-digest.com/digest/02-10-2023/
#core #development #gutenberg #security #themes #woocommerce #wordpress #plugins
Ежегодный опрос пользователей и участников разработки WordPress 2023
Каждый год сообщество WordPress проводит ежегодный опрос для пользователей и участников сообщества.
PS: Если вдруг возникнут проблемы с доступом к сайту - воспользуйтесь вашим любимым VPN.
👉 https://ru.wordpress.org/news/2023/09/2023-wordpress-survey/
#wordpress #wpdigest #survey
Автоматическая отмена заказов в WooCommerce
В этом уроке по сути покажу вам, как при помощи небольшого сниппета кода можно изменять статусы заказов с одного на другой через какой-то определённый период времени.
👉 https://misha.agency/woocommerce/avtomaticheskaya-otmena-zakazov.html
#wordpress #woocommerce #orders #development
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
Тематический митап по плагину Advanced Custom Fields
Advanced Custom Fields — популярный плагин с миллионами установок по всему миру. В 6-й версии изменился интерфейс и добавились новые возможности, пришло время сделать подробный разбор плагина.
👍 https://wp-digest.com/events/tematicheskij-mitap-po-plaginu-advanced-custom-fields/
#wordpress #wpdigest #wpmoscow #msk #events
WordPress Meetup №18
Дружеская барбекю-вечеринка ядра питерского WordPress-сообщества.
👉 https://wp-digest.com/events/wordpress-meetup-18/
#wordpress #wpsbp #spb #meetup #wpdigest
Гайд по WooCommerce High-Performance Order Storage
В данной статье хотелось бы затронуть тему новой фичи WooCommerce High-Performance Order Storage (в дальнейшем HPOS) которая по заверениям разработчиков должна сделать работу с базой данных более надежной, а саму систему электронной коммерции более быстрой.
👉 https://wp-digest.com/guides/gajd-po-woocommerce-high-performance-order-storage/
#performance #woocommerce #wordpress
Как сохранить изменения поста без публикации в WordPress
Хотите сохранить изменения поста без публикации в WordPress? Я покажу, как сохранить черновик опубликованной страницы, чтобы можно было вносить изменения без публикации.
Читать статью
#wordpress, #управление_контентом
WordPress Дайджест № 1 (4 сентября 2023)
Подборка свежих новостей, инструментов, видео и материалов из мира WordPress. Приятного чтения!
👉 https://wp-digest.com/digest/04-09-2023/
#development #gutenberg #security #themes #woocommerce #wordpress #plugins
Основы Shell (bash) для WordPress
По мере использования WP-CLI, вы поймете, что небольшие знания командной строки могут значительно ускорить рабочий процесс. Поэтому давайте поговорим о некоторых вспомогательных утилитах командной строки.
👉 https://wp-kama.ru/handbook/wp-cli/osnovy-shell
#wordpress #wpdigest #wpcli #cli #shell
Домен и хостинг на 100 лет от WordPress
WordPress объявляет о доступности 100-летней регистрации доменных имен, которая включает круглосуточную поддержку и управляемый веб-хостинг.
https://wpcraft.ru/blog/wordpress-100-year/
❓ Все мечтаете начать осваивать программирование?
⏰ Приходите на вебинар 22 августа в 20:00 (мск).
Который пройдет в рамках старта курса «Fullstack developer» от OTUS.
Этот урок – маст-хэв для каждого, кто интересуется айти, хочет зайти в этот рынок, но не знает, с чего начать и какую специализацию выбрать.
👉Тема: Как освоить программирование с нуля и стать востребованным Фулстак-разработчиком на JS.
На занятии вы узнаете:
— из чего состоит курс: структура, начиная с основ JavaScript и заканчивая продвинутыми конструкциями Node.js, HTML5, CSS3 и ReactJS;
— как проходит обучение;- как успешно трудоустроиться после курса;
— о ресурсах, доступных для поддержки учебного процесса.
💪 Используйте эту возможность, чтобы познакомиться с преподавателем и форматом обучения.
👉 Для участия и получения записи зарегистрируйтесь на сайте https://otus.pw/mrGD/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KDP2b