2102
Дайджест новостей из мира WordPress. - CEO @mihdan - Сайт wp-digest.com - Дзен dzen.ru/wordpress_digest - Работа - @wordpress_jobs - Реклама - @mihdan - Блог автора - @mihdan_vent
iThemes теперь SolidWP
Мы рады представить вам компанию SolidWP! Обновленный бренд и стиль отражают эволюцию и рост нашей компании за последние 15 лет.
👉 https://solidwp.com/looking-for-ithemes/
#wordpress #wpdigest #solidwp #themes #news
В сентябре 17 000 сайтов на WordPress оказались заражены Balada Injector
Специалисты Sucuri обнаружили несколько кампаний, связанных с малварью Balada Injector, в рамках которых хакеры скомпрометировали более 17 000 WordPress-сайтов.
👉 https://wp-digest.com/security/v-sentyabre-17-000-sajtov-na-wordpress-okazalis-zarazheny-balada-injector/
#baladainjector #sucuri #themes #wordpress #plugins
Бэкдор прикидывается обычным плагином для WordPress
Аналитики компании Defiant, стоящей за разработкой защитного плагина Wordfence для WordPress, обнаружили новое вредоносное ПО, которое выдает себя обычный плагин для кеширования.
👉 https://wp-digest.com/security/bekdor-prikidyvaetsya-obychnym-plaginom-dlya-wordpress/
#defiant #security #wordfence #wordfenceintelligence #wordpress #plugins
Библиотека шрифтов, которая должна была появиться в 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
WordPress Дайджест № 4 (31 сентября – 16 октября 2023)
Подборка свежих новостей, инструментов, видео и материалов из мира WordPress. Приятного чтения!
🔥 https://wp-digest.com/digest/16-10-2023/
#core #development #gutenberg #security #themes #woocommerce #wordpress #plugins
Вышел WordPress 6.3.2
В этом релизе безопасности и технического обслуживания исправлено 19 ошибок ядра, 22 ошибки для редактора блоков и 8 исправлений безопасности.
👉 https://wp-digest.com/news/vyshel-wordpress-6-3-2/
#core #security #wordpress
Повышение скорости исполнения 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
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