Полностраничное редактирование сайта (FSE) на WordPress: Глубокое погружение в новую реальность
В этой статье Ник Шеферхофф глубоко погрузится в WordPress Full-Site Editing, рассмотрит инструменты, которые он предоставляет для разработки тем, и предоставит руководство по использованию его для внесения изменений на вашем сайте.
👉 https://www.smashingmagazine.com/2022/10/wordpress-full-site-editing/
#wordpress #gutenberg #fse #development
В этой статье Ник Шеферхофф глубоко погрузится в WordPress Full-Site Editing, рассмотрит инструменты, которые он предоставляет для разработки тем, и предоставит руководство по использованию его для внесения изменений на вашем сайте.
👉 https://www.smashingmagazine.com/2022/10/wordpress-full-site-editing/
#wordpress #gutenberg #fse #development
👍5
Условно адаптивный CSS. Поведение браузера, которое может улучшить производительность сайта
В наши дни за каждым сайтом или приложением стоит компонентная структура, сотни маленьких файлов. Но когда дело доходит до доставки ресурсов, мы часто предоставляем всего один файл для каждого типа ресурсов: стили, скрипты и даже спрайты для изображений. Все измельчается в процессе сборки, включая ресурсы, специфичные для определенных разрешений или медиа условий.
И ресурсы не одинаковы! Например, CSS является блокирующим ресурсом, и браузеру нечего отображать, пока не загружен каждый последний байт каждого файла CSS. Почему? Последняя строка CSS-файла может перезаписать то, что было до нее. Это ваша "С" в CSS, которая означает "каскад".
Мы живем в эпоху отзывчивого веб-дизайна, и наши сайты часто готовы адаптироваться к различным видовым экранам. Разве это не замечательно?
🔥 https://pepelsbey.dev/articles/conditionally-adaptive/
#wordpress #wpdigest #css #adaptive
В наши дни за каждым сайтом или приложением стоит компонентная структура, сотни маленьких файлов. Но когда дело доходит до доставки ресурсов, мы часто предоставляем всего один файл для каждого типа ресурсов: стили, скрипты и даже спрайты для изображений. Все измельчается в процессе сборки, включая ресурсы, специфичные для определенных разрешений или медиа условий.
И ресурсы не одинаковы! Например, CSS является блокирующим ресурсом, и браузеру нечего отображать, пока не загружен каждый последний байт каждого файла CSS. Почему? Последняя строка CSS-файла может перезаписать то, что было до нее. Это ваша "С" в CSS, которая означает "каскад".
Мы живем в эпоху отзывчивого веб-дизайна, и наши сайты часто готовы адаптироваться к различным видовым экранам. Разве это не замечательно?
🔥 https://pepelsbey.dev/articles/conditionally-adaptive/
#wordpress #wpdigest #css #adaptive
Этим плагином можно интегрировать формы Contact Form 7 с Битрикс24 в пару кликов! Он умеет:
⭕️ Интегрировать неограниченное количество форм;
⭕️ Передавать все типы полей, которые содержит форма (есть видео инструкции);
⭕️ Настраивать UTM-метки для анализа эффективности трафика с рекламных каналов;
⭕️ Отправлять заявка в разделы - «Лиды», «Сделка», «Задача», «Контакт», «Компания». И гибко управлять параметрами данных разделов.
⭕️ Отправлять в Битрикс24 скрытые поля с нужными значениями.
⭕️ Передавать данные в кастомные поля созданные вами в Битрикс24.
🔥 А первым 10 купившим будет скидка 35% по промокоду - hello35
Подробности по ссылке
#wordpress #wpdigest #cf7 #bitrix #sale
⭕️ Интегрировать неограниченное количество форм;
⭕️ Передавать все типы полей, которые содержит форма (есть видео инструкции);
⭕️ Настраивать UTM-метки для анализа эффективности трафика с рекламных каналов;
⭕️ Отправлять заявка в разделы - «Лиды», «Сделка», «Задача», «Контакт», «Компания». И гибко управлять параметрами данных разделов.
⭕️ Отправлять в Битрикс24 скрытые поля с нужными значениями.
⭕️ Передавать данные в кастомные поля созданные вами в Битрикс24.
🔥 А первым 10 купившим будет скидка 35% по промокоду - hello35
Подробности по ссылке
#wordpress #wpdigest #cf7 #bitrix #sale
👎3
Вышел WordPress 6.1
https://wp-digest.com/news/wordpress-6-1/
На днях вышел WordPress 6.1 «Misha», названный в честь советско-норвежского джазового пианиста Михаила Альперина, который родился в Украине в 1956 году.
#core #wordpress
https://wp-digest.com/news/wordpress-6-1/
На днях вышел WordPress 6.1 «Misha», названный в честь советско-норвежского джазового пианиста Михаила Альперина, который родился в Украине в 1956 году.
#core #wordpress
👍12🤔2
Вышла новая версия плагина Lite YouTube Embed для реактивного встраивания роликов с YouTube.
Добавлена новая функция для скрытия похожих видео и поддержка WordPress 6.1+. Рекомендуем обновить плагин.
👉 https://wordpress.org/plugins/mihdan-lite-youtube-embed/
#wordpress #plugins #release #youtube
Добавлена новая функция для скрытия похожих видео и поддержка WordPress 6.1+. Рекомендуем обновить плагин.
👉 https://wordpress.org/plugins/mihdan-lite-youtube-embed/
#wordpress #plugins #release #youtube
WordPress.org
Lite Video Embed
A faster YouTube/RuTube embed.
🔥11👍3
Что такое JSONP и чем он отличатеся от JSON
https://wp-digest.com/guides/chto-takoe-jsonp-i-chem-on-otlichatesya-ot-json/
JSON - это просто формат данных. JSONP - это методология использования этого формата в кросс-доменных запросах.
#development #json #wordpress
https://wp-digest.com/guides/chto-takoe-jsonp-i-chem-on-otlichatesya-ot-json/
JSON - это просто формат данных. JSONP - это методология использования этого формата в кросс-доменных запросах.
#development #json #wordpress
👍3
Как запретить удаление отдельных постов (записей)
https://wp-digest.com/guides/kak-zapretit-udalenie-otdelnyh-postov-zapisej/
Часто бывает что на сайте есть важные системные страницы, удалять которые нельзя, потому что какой-то функционал сайта перестанет работать.
#development #php #wordpress
https://wp-digest.com/guides/kak-zapretit-udalenie-otdelnyh-postov-zapisej/
Часто бывает что на сайте есть важные системные страницы, удалять которые нельзя, потому что какой-то функционал сайта перестанет работать.
#development #php #wordpress
🔥6
Поиск по произвольным полям без плагина в WordPress
Пользовательские произвольные поля — это одна из самых мощных функций, доступных в WordPress.
Они особенно полезны при расширении WordPress за счет использования пользовательских типов записей. Я постоянно создаю пользовательские типы записей для таких вещей, как товары, портфолио или галереи при разработке тем WordPress для клиентов.
Эти поля очень удобны, когда нужно добавить детали товара, такие как артикулы или цены. К сожалению, поиск в WordPress по произвольным полям невозможен из коробки. Чтобы исправить это, необходимо изменить поисковый запрос WordPress, чтобы он включал пользовательские поля.
https://wp-digest.com/guides/poisk-po-proizvolnym-polyam-bez-plagina/
#acf #customfields #development #php #wordpress
Пользовательские произвольные поля — это одна из самых мощных функций, доступных в WordPress.
Они особенно полезны при расширении WordPress за счет использования пользовательских типов записей. Я постоянно создаю пользовательские типы записей для таких вещей, как товары, портфолио или галереи при разработке тем WordPress для клиентов.
Эти поля очень удобны, когда нужно добавить детали товара, такие как артикулы или цены. К сожалению, поиск в WordPress по произвольным полям невозможен из коробки. Чтобы исправить это, необходимо изменить поисковый запрос WordPress, чтобы он включал пользовательские поля.
https://wp-digest.com/guides/poisk-po-proizvolnym-polyam-bez-plagina/
#acf #customfields #development #php #wordpress
👍5
11.11 от WPShop — честная скидка 20%
Сегодня Всемирный день шопинга и команда WPShop не осталась в стороне.
Подготовили промокод 20% на покупку любых шаблонов, плагинов и расширение лицензии до неограниченной.
👉 Работает 1 день, получить скидку
#wordpress #sale #wpshop #wpdigest
Сегодня Всемирный день шопинга и команда WPShop не осталась в стороне.
Подготовили промокод 20% на покупку любых шаблонов, плагинов и расширение лицензии до неограниченной.
👉 Работает 1 день, получить скидку
#wordpress #sale #wpshop #wpdigest
🔥1
Как отключить переключатель языка на странице входа
Начиная с версии WordPress 5.9, если вдруг у вас на сайте установлен больше, чем один язык, то на стандартной странице входа WordPress, сразу же после формы, будет отображаться переключатель языка.
👉 https://misha.agency/wordpress/otklyuchaem-yazyk-s-formy-vhoda.html
#wordpress #development #login #forms #languages
Начиная с версии WordPress 5.9, если вдруг у вас на сайте установлен больше, чем один язык, то на стандартной странице входа WordPress, сразу же после формы, будет отображаться переключатель языка.
👉 https://misha.agency/wordpress/otklyuchaem-yazyk-s-formy-vhoda.html
#wordpress #development #login #forms #languages
Блог Миши Рудрастых
Как отключить переключатель языка на странице входа
С версии WordPress 5.9, если на сайте установлен больше, чем один язык, то на странице входа, сразу же после формы, будет отображаться переключатель языка.
👎2👍1
15 000 сайтов взломаны ради отравления SEO
https://wp-digest.com/security/15-000-sajtov-vzlomany-radi-otravleniya-seo/
Аналитики компании Sucuri обнаружили масштабную хакерскую кампанию, в рамках которой было взломано порядка 15 000 сайтов, в основном работающих под управлением WordPress.
#security #sucuri #wordpress
https://wp-digest.com/security/15-000-sajtov-vzlomany-radi-otravleniya-seo/
Аналитики компании Sucuri обнаружили масштабную хакерскую кампанию, в рамках которой было взломано порядка 15 000 сайтов, в основном работающих под управлением WordPress.
#security #sucuri #wordpress
👍3😱1💩1
Управление стилями CSS в блочных темах WordPress
То, как мы пишем CSS для тем WordPress, находится в процессе масштабных изменений. Недавно я поделился техникой добавления поддержки "текучих типов" в WordPress с помощью theme.json, нового файла, который WordPress упорно продвигает, чтобы стать центральным источником истины для определения стилей в темах WordPress, поддерживающих функции редактирования всего сайта (FSE).
Подождите, нет файла style.css? Он все еще есть. На самом деле, style.css все еще является обязательным файлом в блочных темах, хотя его роль значительно уменьшилась до мета-информации, используемой для регистрации темы. Тем не менее, факт в том, что theme.json все еще находится в активной разработке, что означает, что мы находимся в переходном периоде, когда вы можете найти стили, определенные там, в styles.css или даже на уровне блока.
https://css-tricks.com/managing-css-styles-in-a-wordpress-block-theme/
#wordpress #gutenberg #css #json #themeJSON
То, как мы пишем CSS для тем WordPress, находится в процессе масштабных изменений. Недавно я поделился техникой добавления поддержки "текучих типов" в WordPress с помощью theme.json, нового файла, который WordPress упорно продвигает, чтобы стать центральным источником истины для определения стилей в темах WordPress, поддерживающих функции редактирования всего сайта (FSE).
Подождите, нет файла style.css? Он все еще есть. На самом деле, style.css все еще является обязательным файлом в блочных темах, хотя его роль значительно уменьшилась до мета-информации, используемой для регистрации темы. Тем не менее, факт в том, что theme.json все еще находится в активной разработке, что означает, что мы находимся в переходном периоде, когда вы можете найти стили, определенные там, в styles.css или даже на уровне блока.
https://css-tricks.com/managing-css-styles-in-a-wordpress-block-theme/
#wordpress #gutenberg #css #json #themeJSON
CSS-Tricks
Managing CSS Styles in a WordPress Block Theme | CSS-Tricks
The way we write CSS for WordPress themes is in the midst of sweeping changes. I recently shared a technique for adding fluid type support in WordPress by way
Серия статей от Тома Макфарлина под кодовым названием "Бэкенд инженер учится создавать блоки редактора блоков Gutenberg"
1. https://tommcfarlin.com/learning-to-build-block-editor-blocks-1/
2. https://tommcfarlin.com/learning-to-build-block-editor-blocks-2/
3. https://tommcfarlin.com/learning-to-build-block-editor-blocks-3/
4. https://tommcfarlin.com/learning-to-build-block-editor-blocks-4/
5. https://tommcfarlin.com/learning-to-build-block-editor-blocks-5/
Мне, как бэкенд разработчику, было интересно почитать и самому разобраться в данном вопросе. Рекомендую.
1. https://tommcfarlin.com/learning-to-build-block-editor-blocks-1/
2. https://tommcfarlin.com/learning-to-build-block-editor-blocks-2/
3. https://tommcfarlin.com/learning-to-build-block-editor-blocks-3/
4. https://tommcfarlin.com/learning-to-build-block-editor-blocks-4/
5. https://tommcfarlin.com/learning-to-build-block-editor-blocks-5/
Мне, как бэкенд разработчику, было интересно почитать и самому разобраться в данном вопросе. Рекомендую.
Tom McFarlin
Learning to Build Block Editor Blocks, Part 1 | Tom McFarlin
I’m going to go write a series of articles in which I’ll share my experience as something like “a backend engineer is learning to build Block Editor blocks.”
👍2
Как быстро и правильно вносить правки в WordPress-сайт
Практический мини-курс на 3 часа от Алейникова Сергея (WPShop), в котором вы изучите основные CSS стилей, создадите дочернюю тему и изучите основы PHP.
Из чего состоит обучение?
1. Обучение состоит из 3 уроков на 3 часа, в которых мы разбираем все от основ CSS, заканчивая поиском и исправлением ошибок в PHP.
2. Только практика, минимум воды и максимум действий. Концентрация новых знаний очень большая, но не переживайте, доступ к урокам остается навсегда и их можно пересмотреть.
3. Доступ в закрытый клуб, где можно будет задавать вопросы, изучать дополнительные материалы от автора и его команды.
Программа обучения
1. Знакомство и разбор инструментов
2. Изучаем CSS на практике, добавляем адаптивность
3. Дочерняя тема и основы PHP
Стоимость
Общая стоимость обучения 5900 руб.
👉 Записаться на курс
Практический мини-курс на 3 часа от Алейникова Сергея (WPShop), в котором вы изучите основные CSS стилей, создадите дочернюю тему и изучите основы PHP.
Из чего состоит обучение?
1. Обучение состоит из 3 уроков на 3 часа, в которых мы разбираем все от основ CSS, заканчивая поиском и исправлением ошибок в PHP.
2. Только практика, минимум воды и максимум действий. Концентрация новых знаний очень большая, но не переживайте, доступ к урокам остается навсегда и их можно пересмотреть.
3. Доступ в закрытый клуб, где можно будет задавать вопросы, изучать дополнительные материалы от автора и его команды.
Программа обучения
1. Знакомство и разбор инструментов
2. Изучаем CSS на практике, добавляем адаптивность
3. Дочерняя тема и основы PHP
Стоимость
Общая стоимость обучения 5900 руб.
👉 Записаться на курс
WPCourses
Как быстро и правильно вносить правки в WordPress-сайт
Практический мини-курс на 3 часа, в котором мы изучим основные CSS стили, создадим дочернюю тему и изучим основы PHP.
💩22🔥1
Вышел WordPress 6.1.1
Этот минорный релиз содержит 29 исправлений ошибок в ядре и 21 исправление для редактора блоков. WordPress 6.1.1 - это релиз с коротким циклом технического обслуживания. Вы можете ознакомиться с кратким описанием ключевых обновлений в этом выпуске, прочитав анонс RC1.
Следующим крупным релизом будет версия 6.2, запланированная на 2023 год.
Если у вас есть сайты, поддерживающие автоматическое фоновое обновление, процесс обновления начнется автоматически.
Вы можете скачать WordPress 6.1.1 с сайта WordPress.org, или зайдите в панель управления WordPress, нажмите "Обновления", а затем нажмите "Обновить сейчас".
Для получения дополнительной информации ознакомьтесь со страницей документации HelpHub по версии 6.1.1.
👉 https://wordpress.org/news/2022/11/wordpress-6-1-1-maintenance-release/
#wordpress #core #news #release
Этот минорный релиз содержит 29 исправлений ошибок в ядре и 21 исправление для редактора блоков. WordPress 6.1.1 - это релиз с коротким циклом технического обслуживания. Вы можете ознакомиться с кратким описанием ключевых обновлений в этом выпуске, прочитав анонс RC1.
Следующим крупным релизом будет версия 6.2, запланированная на 2023 год.
Если у вас есть сайты, поддерживающие автоматическое фоновое обновление, процесс обновления начнется автоматически.
Вы можете скачать WordPress 6.1.1 с сайта WordPress.org, или зайдите в панель управления WordPress, нажмите "Обновления", а затем нажмите "Обновить сейчас".
Для получения дополнительной информации ознакомьтесь со страницей документации HelpHub по версии 6.1.1.
👉 https://wordpress.org/news/2022/11/wordpress-6-1-1-maintenance-release/
#wordpress #core #news #release
Make WordPress Core
WordPress 6.1.1 RC1 is now available
WordPress 6.1.1 Release Candidate 1 (RC1) is available for testing.
🔥3👍2
Медиафайлы (картинки) в WordPress
При загрузке картинки WP сохраняет данные в базу данных: добавляет данные в таблицу wp_posts и устанавливает метаданные. Ниже рассмотрим как WordPress хранит вложения в БД (картинки или файлы), т.е рассмотрим структуру картинок (медиа-файлов) в ВП.
https://wp-kama.ru/note/vlozheniya-v-bd
#wordpress #wpdigest #development #attachments
При загрузке картинки WP сохраняет данные в базу данных: добавляет данные в таблицу wp_posts и устанавливает метаданные. Ниже рассмотрим как WordPress хранит вложения в БД (картинки или файлы), т.е рассмотрим структуру картинок (медиа-файлов) в ВП.
https://wp-kama.ru/note/vlozheniya-v-bd
#wordpress #wpdigest #development #attachments
WordPress как на ладони
Медиафайлы (картинки) в WordPress
Детально разобрано, как WordPress храни картинки - где сохраняет данные в БД и в каком виде.
👍7
MySQL Как быстро посчитать все строки в таблице
Существует несколько способов получить количество строк в таблице MySQL. Некоторые продукты управления базами данных предоставляют статистику базы данных, например, размеры таблиц, но это можно сделать и с помощью прямого SQL.
https://wp-kama.ru/note/mysql-kak-bystro-poschitat-vse-stroki-v-tablitse
#wordpress #wpdigest #mysql #performance
Существует несколько способов получить количество строк в таблице MySQL. Некоторые продукты управления базами данных предоставляют статистику базы данных, например, размеры таблиц, но это можно сделать и с помощью прямого SQL.
https://wp-kama.ru/note/mysql-kak-bystro-poschitat-vse-stroki-v-tablitse
#wordpress #wpdigest #mysql #performance
WordPress как на ладони
MySQL Как быстро посчитать все строки в таблице
Существует несколько способов получить количество строк в таблице MySQL. Некоторые продукты управления базами данных предоставляют статистику базы данных, например, размеры таблиц, но это можно сделать и с помощью прямого SQL. ____c_box_important Считать…
👍3
Создание пользовательского интерфейса настроек для блока WordPress
https://wp-digest.com/guides/sozdanie-polzovatelskogo-interfejsa-nastroek-dlya-bloka-wordpress/
До сих пор мы рассмотрели, как работать с данными из внешнего API в пользовательском блоке WordPress.
#development #gutenberg #php #wordpress
https://wp-digest.com/guides/sozdanie-polzovatelskogo-interfejsa-nastroek-dlya-bloka-wordpress/
До сих пор мы рассмотрели, как работать с данными из внешнего API в пользовательском блоке WordPress.
#development #gutenberg #php #wordpress
👍5
Черная пятница от ребят из WPShop!
Настоящие 30% на премиум шаблоны и плагины для WordPress.
Один раз в году в Чёрную пятницу, максимальная скидка.
👉 Активировать промокод
#wordpress #wpdigest #wpshop #sales #bf
Настоящие 30% на премиум шаблоны и плагины для WordPress.
Один раз в году в Чёрную пятницу, максимальная скидка.
👉 Активировать промокод
#wordpress #wpdigest #wpshop #sales #bf
🔥3👎1
Как ACF помогает студии Rareloop выстраивать последовательный, повторяющийся рабочий процесс.
Rareloop - это студия дизайна и продуктов, расположенная в Саутгемптоне, Великобритания. Основанная Джо Ламбертом, Rareloop использует ACF различными творческими способами, как для обслуживания клиентов, так и для обеспечения последовательного и повторяемого рабочего процесса разработки.
В деятельности Rareloop есть три основных компонента: веб-дизайн и разработка, мобильные приложения и пользовательское веб-программное обеспечение.
👉 https://www.advancedcustomfields.com/blog/rareloop-acf-case-study/
#wordpress #acf #development
Rareloop - это студия дизайна и продуктов, расположенная в Саутгемптоне, Великобритания. Основанная Джо Ламбертом, Rareloop использует ACF различными творческими способами, как для обслуживания клиентов, так и для обеспечения последовательного и повторяемого рабочего процесса разработки.
В деятельности Rareloop есть три основных компонента: веб-дизайн и разработка, мобильные приложения и пользовательское веб-программное обеспечение.
👉 https://www.advancedcustomfields.com/blog/rareloop-acf-case-study/
#wordpress #acf #development
ACF
ACF | ACF Helps Rareloop Build a Consistent, Repeatable Workflow
Rareloop is a design and product studio based in Southampton, UK. Founded by Joe Lambert, Rareloop uses ACF in a number of creative ways, both to serve
👍2