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

- CEO @mihdan
- Сайт wp-digest.com
- Дзен dzen.ru/wordpress_digest
- Работа - @wordpress_jobs
- Реклама - @mihdan
- Блог автора - @mihdan_vent
Download Telegram
В новом WP Rocket 3.2 полностью переработана система предзагрузки кеша (отказались от бота, заменив фоновой задачей). Появился новый аддон для Facebook Pixel, вкладка управления сердцебиением (Heartbeat) WordPress, константа для указания папки с кешем.
https://wp-rocket.iss.one/blog/3-2/
Авторы популярных тем на wp.org в бешенном темпе вводят поддержку блочного редактора Gutenberg, который войдет в ядро WordPress 5.0 уже 19 ноября 2018 года
https://wptavern.com/authors-of-popular-wordpress-org-themes-rolling-out-gutenberg-compatibility-updates-ahead-of-5-0-release
Вышел релиз WordPress 5.0 Beta 3, 12 ноября ожидается выход первого релиз-кандидата RC 1
https://oddstyle.ru/wordpress-2/novosti-wordpress/vyshel-reliz-wordpress-5-0-beta-3-12-noyabrya-ozhidaetsya-vyxod-pervogo-reliz-kandidata-rc-1.html
Удобная шпаргалка по Flexbox от Йоксель
https://yoksel.github.io/flex-cheatsheet/
По официальным заявлениям поддержка плагина Classic Editor для отключения Gutenberg будет осуществляться до 31 декабря 2021
https://make.wordpress.org/core/2018/11/07/classic-editor-plugin-support-window/
Огромная подборка полезных ресурсов для веб-разработчика
https://wwwhere.io/
Генератор сниппетов с кодом для WordPress
https://www.wp-hasty.com
В WordPress 5.0 появилась пара новых флагов при регистрации метабоксов, указывающих на поддержку работы метабокса с блочным редактором Gutenberg
https://make.wordpress.org/core/2018/11/07/meta-box-compatibility-flags/
Хук-фильтр pre_insert_term позволяет изменить название термина (рубрики, метки) перед его очисткой и вставкой в базу данных. На этом фильтре также можно остановить операцию создания термина и отобразить произвольную ошибку.
https://wp-kama.ru/hook/pre_insert_term
Хук-фильтр sidebars_widgets позволяет динамически изменить список сайдбаров и виджетов в них.
https://wp-kama.ru/hook/sidebars_widgets
Интеграция плагина Meta Box и пейджбилдера Elementor
https://metabox.io/meta-box-elementor-integrator-available/
Плагин Classic Editor для отключения блочного редактора Gutenberg может быть включен прямо в обновление до WordPress 5.0
https://wptavern.com/classic-editor-plugin-may-be-included-with-5-0-updates-support-window-set-to-end-in-2021
Пользовательские правила валидации полей на странице оформления заказа WooCommerce
https://rudrastyh.com/woocommerce/custom-checkout-validation.html
WP Inspect - плагин от hookr.io, который визуально показывает все хуки на странице в том месте, где они определены. При наведении на каждый из них можно посмотреть подробные сведения о фильтре или событии
https://wordpress.org/plugins/wp-inspect/
Отличные новости о WordPress 5.0 и блочном редакторе Gutenberg для переводчиков
https://make.wordpress.org/polyglots/2018/11/08/an-update-on-wordpress-5-0-and-the-block-editor/
Управление своими модулями для CMS c использованием composer.

В этой статье я расскажу как организовать хранение и использование наработок в команде/компании. Это будет интересно тем, кто разрабатывает сайты с использованием CMS, тем кто разрабатывает свою CMS и тем кто просто разрабатывает проекты на PHP.
https://habr.com/post/429150/
Функция get_sample_permalink() получает образец постоянной ссылки записи.

Возвращает массив из двух элементов: образец ссылки и slug записи, который должен быть использован в образце.

Array (
[0] => https://site.ru/%postname%.html
[1] => customize-api
)

https://wp-kama.ru/function/get_sample_permalink
Включение или отключение WordPress плагинов для заданных страниц
https://letswp.io/disable-a-wordpress-plugin-specific-pages/
Функции PHP filectime() fileatime() filemtime() очень похожи друг на друга и легко запутаться, какая функция, какую метку времени получает. В этой заметке попробуем разобраться, какие метки времени сохраняются при создании, изменении или чтении файлов.
https://wp-kama.ru/id_10966/php-filectime-fileatime-filemtime.html