Использование нового ограниченного макета в блочных темах WordPress
Одна из главных целей редактора сайта WordPress (и да, теперь это "официальное" название) - перенести стилизацию основных блоков из CSS в структурированный JSON. Файлы JSON являются машиночитаемыми, что делает их пригодными для использования редактором сайтов на основе JavaScript для настройки глобальных стилей темы непосредственно в WordPress.
Но это еще не все! Если мы посмотрим на тему по умолчанию Twenty Twenty-Two (TT2), то там было два основных нерешенных вопроса: взаимодействие стилей (например,
👉 https://css-tricks.com/using-the-new-constrained-layout-in-wordpress-block-themes/
Одна из главных целей редактора сайта WordPress (и да, теперь это "официальное" название) - перенести стилизацию основных блоков из CSS в структурированный JSON. Файлы JSON являются машиночитаемыми, что делает их пригодными для использования редактором сайтов на основе JavaScript для настройки глобальных стилей темы непосредственно в WordPress.
Но это еще не все! Если мы посмотрим на тему по умолчанию Twenty Twenty-Two (TT2), то там было два основных нерешенных вопроса: взаимодействие стилей (например,
:hover
, :active
, :focus
), а также поля и отступы контейнеров макета. Вы можете видеть, как они были временно исправлены в файле style.css TT2, а не попали в файл theme.json.👉 https://css-tricks.com/using-the-new-constrained-layout-in-wordpress-block-themes/
CSS-Tricks
Using The New Constrained Layout In WordPress Block Themes | CSS-Tricks
One of the main goals of the WordPress Site Editor (and, yes, that is now the “official” name) is to move basic block styling from CSS to structured JSON.
💩2🔥1
Ежегодный опрос пользователей и участников разработки WordPress 2022
Каждый год сообщество WordPress проводит ежегодный опрос для пользователей и участников сообщества.
👉 https://ru.wordpress.org/news/2022/12/2022-wordpress-survey/
#wordpress #survey
Каждый год сообщество WordPress проводит ежегодный опрос для пользователей и участников сообщества.
👉 https://ru.wordpress.org/news/2022/12/2022-wordpress-survey/
#wordpress #survey
Продлена скидка 50% на плагины Flat PM и Flat CM в честь Черной пятницы по промокоду black_flat
👉 Купить Flat PM со скидкой 50%
👉 Купить Flat CM со скидкой 50%
👉 Купить Flat PM со скидкой 50%
👉 Купить Flat CM со скидкой 50%
🔥2👎1
Как отключить файлы стилей Gutenberg на сайте
https://wp-digest.com/guides/kak-otklyuchit-fajly-stilej-gutenberg-na-sajte/
Дело в том, что сейчас WordPress стал подключать на страницы вашего сайта парочку файлов стилей, относящихся к редактору Gutenberg, причём эти файлы подключаются, даже если у вас активен плагин Classic Editor.
#css #development #gutenberg #wordpress
https://wp-digest.com/guides/kak-otklyuchit-fajly-stilej-gutenberg-na-sajte/
Дело в том, что сейчас WordPress стал подключать на страницы вашего сайта парочку файлов стилей, относящихся к редактору Gutenberg, причём эти файлы подключаются, даже если у вас активен плагин Classic Editor.
#css #development #gutenberg #wordpress
💩3👍2
Поиск места в коде откуда была вызвана функция
https://wp-digest.com/guides/poisk-mesta-v-kode-otkuda-byla-vyzvana-funktsiya-_doing_it_wrong/
#debugging #development #wordpress
_doing_it_wrong()
К сожалению, по логам от _doing_it_wrong() не ясно, в каком файле была сгенерирована ошибка.https://wp-digest.com/guides/poisk-mesta-v-kode-otkuda-byla-vyzvana-funktsiya-_doing_it_wrong/
#debugging #development #wordpress
👍4🔥1
Добавление теней к Блокам и Элементам WordPress
https://wp-digest.com/guides/dobavlenie-tenej-k-blokam-i-elementam-wordpress/
Я наткнулся на этот твит от Аны Сеготы, которая искала способ добавить CSS box-shadow к состоянию наведения кнопки в WordPress в файле theme.json.
#development #gutenberg #wordpress
https://wp-digest.com/guides/dobavlenie-tenej-k-blokam-i-elementam-wordpress/
Я наткнулся на этот твит от Аны Сеготы, которая искала способ добавить CSS box-shadow к состоянию наведения кнопки в WordPress в файле theme.json.
#development #gutenberg #wordpress
👍3
4 способа получить width и height элемента в JavaScript
В этой заметке поговорим, как получить ширину и высоту элемента HTML с помощью обычного ванильного JavaScript.
👉 https://wp-kama.ru/note/js-get-element-width-height
#wordpress #wpdigest #javascript
В этой заметке поговорим, как получить ширину и высоту элемента HTML с помощью обычного ванильного JavaScript.
👉 https://wp-kama.ru/note/js-get-element-width-height
#wordpress #wpdigest #javascript
WordPress как на ладони
JavaScript: 4 способа получить width и height элемента
Как получить ширину и высоту HTML элемента с помощью обычного (чистого) JavaScript. Vanilla JavaScript (нативный JavaScript) уже давно позволяет кроссбраузерно получить размеры HTML элемента, без использования сторонних библиотек вроде jQuery. Не все ...
👍2
Как ускорить сайт на WordPress за 15 шагов
Оптимизация скорости сайта на WordPress — одна из тех тем, которые, казалось бы «перекопаны» вдоль и поперек, но продолжают вызывать постоянный интерес. И, если задуматься, это совсем неудивительно. WP остается самой популярной CMS, на которой работает более 43% сайтов. Технически же неискушенный пользователь может легко потеряться в «океане» созданных для WordPress технологий и возможностей настройки.
В этой статье мы расскажем о первых этапах оптимизации работы WordPress. Это будет полезно тем, кто только начинает использовать CMS или начал задумываться об эффективности ее работы. Конечно, в кратком обзоре будет приведен далеко не полный список возможных мер, но выполнение этих шагов позволит вам быстро добиться первых ощутимых результатов и сделать WP-сайт более быстрым.
👉 https://habr.com/ru/company/first/blog/704350/
#wordpress #optimization #performance
Оптимизация скорости сайта на WordPress — одна из тех тем, которые, казалось бы «перекопаны» вдоль и поперек, но продолжают вызывать постоянный интерес. И, если задуматься, это совсем неудивительно. WP остается самой популярной CMS, на которой работает более 43% сайтов. Технически же неискушенный пользователь может легко потеряться в «океане» созданных для WordPress технологий и возможностей настройки.
В этой статье мы расскажем о первых этапах оптимизации работы WordPress. Это будет полезно тем, кто только начинает использовать CMS или начал задумываться об эффективности ее работы. Конечно, в кратком обзоре будет приведен далеко не полный список возможных мер, но выполнение этих шагов позволит вам быстро добиться первых ощутимых результатов и сделать WP-сайт более быстрым.
👉 https://habr.com/ru/company/first/blog/704350/
#wordpress #optimization #performance
Хабр
Как ускорить сайт на WordPress за 15 шагов
Оптимизация скорости сайта на WordPress — одна из тех тем, которые, казалось бы «перекопаны» вдоль и поперек, но продолжают вызывать постоянный интерес. И, если задуматься, это совсем неудивительно....
👍7
Платежи TON для WordPress & WooCommerce
Это плагин или, своего рода, мост между сервисами TON и веб-магазинами на базе WordPress & WooCommerce.
👉 https://wp-digest.com/recommendations/platezhi-ton-dlya-wordpress-woocommerce/
#wordpress #wpdigest #ton #woocommerce #plugins
Это плагин или, своего рода, мост между сервисами TON и веб-магазинами на базе WordPress & WooCommerce.
👉 https://wp-digest.com/recommendations/platezhi-ton-dlya-wordpress-woocommerce/
#wordpress #wpdigest #ton #woocommerce #plugins
🔥7
Быстрое переключение между указанными пользователями
При разработке удобно иметь на виду ссылки, по которым легко можно переключаться между пользователями. Особенно это удобно, если эти пользователи разных ролей и их нужно протестировать.
👉 https://wp-kama.ru/plugin/user-switching/bystroe-pereklyuchenie-mezhdu-ukazannymi-polzovatelyami
#wordpress #wpdigest #users #development
При разработке удобно иметь на виду ссылки, по которым легко можно переключаться между пользователями. Особенно это удобно, если эти пользователи разных ролей и их нужно протестировать.
👉 https://wp-kama.ru/plugin/user-switching/bystroe-pereklyuchenie-mezhdu-ukazannymi-polzovatelyami
#wordpress #wpdigest #users #development
WordPress как на ладони
Быстрое переключение между указанными пользователями — User Switching
При разработке удобно иметь на виду ссылки, по которым легко можно переключаться между пользователями. Особенно это удобно, если эти пользователи разных ролей и их нужно протестировать.
🔥2
Как вы отнесётесь к тому, чтобы Дайджест постил шпаргалки по веб-разработке?
Anonymous Poll
93%
Положительно
7%
Отрицательно
🔥11👍2
🔥12
Как программно создать вариативный товар в WooCommerce
https://wp-digest.com/guides/kak-programmno-sozdat-variativnyj-tovar-v-woocommerce/
В моем блоге уже есть учебник по программному созданию товаров, где я немного рассказываю о вариациях товаров.
#development #woocommerce #wordpress
https://wp-digest.com/guides/kak-programmno-sozdat-variativnyj-tovar-v-woocommerce/
В моем блоге уже есть учебник по программному созданию товаров, где я немного рассказываю о вариациях товаров.
#development #woocommerce #wordpress
Как вы относитесь к тому, чтобы Дайджест постил полезные кники по WordPress/Веб-разработке?
Anonymous Poll
90%
Положительно
10%
Отрицательно
Ботнет GoTrim взламывает сайты на базе WordPress
https://wp-digest.com/security/botnet-gotrim-vzlamyvaet-sajty-na-baze-wordpress/
Специалисты компании Fortinet обнаружили новую написанную на Go малварь GoTrim, которая сканирует интернет в поисках WordPress-сайтов и пытается брутфорсом подобрать пароль администратора, чтобы получить контроль над ресурсом.
#fortinet #gotrim #wordpress
https://wp-digest.com/security/botnet-gotrim-vzlamyvaet-sajty-na-baze-wordpress/
Специалисты компании Fortinet обнаружили новую написанную на Go малварь GoTrim, которая сканирует интернет в поисках WordPress-сайтов и пытается брутфорсом подобрать пароль администратора, чтобы получить контроль над ресурсом.
#fortinet #gotrim #wordpress
🤔7
Как получить атрибут alt, заголовок, подпись и описание изображения
https://wp-digest.com/guides/kak-poluchit-atribut-alt-zagolovok-podpis-i-opisanie-izobrazheniya/
Иногда непосредственно в коде, когда мы работаем с вложениями WordPress или с миниатюрами постов, нам бывает нужно получить какую-либо информацию о них.
#alt #caption #description #development #wordpress
https://wp-digest.com/guides/kak-poluchit-atribut-alt-zagolovok-podpis-i-opisanie-izobrazheniya/
Иногда непосредственно в коде, когда мы работаем с вложениями WordPress или с миниатюрами постов, нам бывает нужно получить какую-либо информацию о них.
#alt #caption #description #development #wordpress
👍2
Как быстро и правильно вносить правки в WordPress-сайт
Практический мини-курс на 3 часа от Алейникова Сергея (WPShop), в котором вы изучите основные CSS стилей, создадите дочернюю тему и изучите основы PHP.
Из чего состоит обучение?
1. Обучение состоит из 3 уроков на 3 часа, в которых мы разбираем все от основ CSS, заканчивая поиском и исправлением ошибок в PHP.
2. Только практика, минимум воды и максимум действий. Концентрация новых знаний очень большая, но не переживайте, доступ к урокам остается навсегда и их можно пересмотреть.
3. Доступ в закрытый клуб, где можно будет задавать вопросы, изучать дополнительные материалы от автора и его команды.
Программа обучения
1. Знакомство и разбор инструментов
2. Изучаем CSS на практике, добавляем адаптивность
3. Дочерняя тема и основы PHP
Стоимость
Общая стоимость обучения 5900 руб.
👉 Записаться на курс
#wordpress #wpshop #courses #adv
Практический мини-курс на 3 часа от Алейникова Сергея (WPShop), в котором вы изучите основные CSS стилей, создадите дочернюю тему и изучите основы PHP.
Из чего состоит обучение?
1. Обучение состоит из 3 уроков на 3 часа, в которых мы разбираем все от основ CSS, заканчивая поиском и исправлением ошибок в PHP.
2. Только практика, минимум воды и максимум действий. Концентрация новых знаний очень большая, но не переживайте, доступ к урокам остается навсегда и их можно пересмотреть.
3. Доступ в закрытый клуб, где можно будет задавать вопросы, изучать дополнительные материалы от автора и его команды.
Программа обучения
1. Знакомство и разбор инструментов
2. Изучаем CSS на практике, добавляем адаптивность
3. Дочерняя тема и основы PHP
Стоимость
Общая стоимость обучения 5900 руб.
👉 Записаться на курс
#wordpress #wpshop #courses #adv
WP_Query: как сравнить мета-поля между собой в meta_query запросе
https://wp-digest.com/articles/wp_query-kak-sravnit-meta-polya-mezhdu-soboj-v-meta_query-zaprose/
WP_Query из коробки не позволяет делать сравнения между значениями метаполей с которыми мы работаем.
#development #metaquery #wordpress #wpquery
https://wp-digest.com/articles/wp_query-kak-sravnit-meta-polya-mezhdu-soboj-v-meta_query-zaprose/
WP_Query из коробки не позволяет делать сравнения между значениями метаполей с которыми мы работаем.
#development #metaquery #wordpress #wpquery
👍3
Почему не работает плагин Matomo на сайтах с WP Rocket?
Начиная с релиза WP Rocket 3.12 и выше существует несовместимость между плагинами WP Rocket и Matomo, так как в них встроены разные версии Monolog, что приводит к ошибкам в Matomo.
Это очень частая проблема в плагинах WordPress, когда плагин встраивает свои собственные зависимости, как мы можем быть уверены, что между этими версиями нет конфликтов?
👉 https://www.kobzarev.com/programming/matomo-wprocket/
#Errors #Matomo #WordPress #WPRocket
Начиная с релиза WP Rocket 3.12 и выше существует несовместимость между плагинами WP Rocket и Matomo, так как в них встроены разные версии Monolog, что приводит к ошибкам в Matomo.
Это очень частая проблема в плагинах WordPress, когда плагин встраивает свои собственные зависимости, как мы можем быть уверены, что между этими версиями нет конфликтов?
👉 https://www.kobzarev.com/programming/matomo-wprocket/
#Errors #Matomo #WordPress #WPRocket