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

- CEO @mihdan
- Сайт wp-digest.com
- Дзен dzen.ru/wordpress_digest
- Работа - @wordpress_jobs
- Реклама - @mihdan
- Блог автора - @mihdan_vent
Download Telegram
Как отображать посты и ACF поля в WordPress

https://wp-digest.com/guides/kak-otobrazhat-posty-i-acf-polya-v-wordpress/
В данной статье вы узнаете как запрашивать и отображать посты, как отображать ACF поля (узнаете новый способ), также ближе познакомитесь с устройством мета полей и разберетесь с пользовательскими типами постов (Custom Post Types) в WordPress, эти знания помогут понять структуру WordPress изнутри.
#acf #development #wordpress
💩1
Как создать тему WordPress на основе паттернов

На протяжении большей части истории WordPress классическая разработка тем была уделом шаблонов. Шаблоны содержали структуру конечного документа, который появлялся на любой странице сайта. Однако, блочная парадигма позволяет переосмыслить подход разработчиков к созданию тем.

Все больше и больше становится понятно, как паттерны могут почти полностью взять на себя ту роль, которую раньше играли шаблоны. Если разобраться, код front-end часто представляет собой набор повторяющихся групп (паттернов) одинакового или похожего кода. На протяжении большей части истории Интернета и WordPress половина битвы при работе с front-end заключалась в поиске новых и уникальных способов сокращения повторяющегося кода. Это известно как принцип DRY (Don't Repeat Yourself).

👉 https://developer.wordpress.org/news/2022/11/17/creating-themes-from-a-pattern-first-mindset/

#wordpress #themes #development #patterns #gutenberg
👍4
Как расширить WordPress с помощью системы SlotFill

Разработчики WordPress полагались на API Hooks с версии 2.0 для расширения функциональности WordPress, и до версии WordPress 5.0 это был единственный способ.

В WordPress 5.0 система WordPress SlotFill была представлена как часть проекта Gutenberg и является парадигмой расширения, которая позволяет разработчикам расширять пользовательские интерфейсы, представленные в проекте Gutenberg, такие как редактор постов и редактор сайтов.

На высоком уровне система SlotFill - это парадигма расширения, которая позволяет разработчикам регистрировать плагины, содержащие контент, или Fills, для отображения в определенном месте, или Slot, в пользовательском интерфейсе.

👉 https://developer.wordpress.org/news/2022/11/18/how-to-extend-wordpress-via-the-slotfill-system/

#wordpress #themes #development #SlotFill #gutenberg
👍8
WordPress против Drupal: какую CMS использовать для предпринимательства?

Обе являются программным обеспечением с открытым исходным кодом. Обе написаны на языке PHP. И обе способны поддерживать корпоративные веб-сайты с высокой посещаемостью. Однако WordPress и Drupal - это CMS с различными сильными и слабыми сторонами, и важно знать, какая из них лучше всего отвечает вашим потребностям, особенно если вы создаете сайт для корпоративной организации.

Реальность такова, что требования к корпоративному сайту будут значительно отличаться от большинства других типов сайтов.

👉 https://humanmade.com/2022/11/24/wordpress-vs-drupal-which-cms-should-you-use-for-enterprise/

#wordpress #drupal #versus
Геймификация вашего сайта

Что такое геймификация, и как она может помочь вашему сайту?

В этой статье мы узнаем, что такое геймификация, и рассмотрим некоторые примеры геймификации в Интернете. Затем мы проверим некоторые интересные статистические данные по геймификации и обсудим несколько идей по добавлению геймификации на ваш сайт.

👉 https://webdevstudios.com/2022/11/10/gamification-website/

#wordpress #gamification
Какими конструкторами сайтов вы пользуетесь и почему?
Anonymous Poll
39%
Gutenberg (FSE)
11%
Bricks Theme
52%
Elementor PRO
6%
Divi Theme
4%
Visual Composer
0%
Beaver Builder
7%
Oxygen
1%
Brizy
12%
WPBakery Page Builder
0%
Themify Builder
Модули Beaver Builder или Gutenberg блоки?

Разработка сайта становится проще, если вы можете визуально создавать страницы и записи с помощью "блоков". Редактор Gutenberg (также известный как редактор блоков) и плагин Beaver Builder - два популярных варианта, которые могут ускорить процесс проектирования. Хорошей новостью является то, что мы составили руководство, которое покажет вам различия между модулями Beaver Builder и блоками Gutenberg.

В этой статье мы представим модули Beaver Builder и посмотрим, чем они отличаются от своих аналогов блоков Gutenberg. Затем мы покажем, как они работают, и изучим возможности их настройки.

Давайте погрузимся в работу!

https://www.wpbeaverbuilder.com/beaver-builder-modules-vs-gutenberg-blocks/

#wordpress #gutenberg #wpdigest #fse #BeaverBuilder
Как отобразить вариации WooCommerce с помощью кнопок цвета (или размера)

В этом руководстве я покажу, как можно изменить способ выбора вариаций на странице товара в WooCommerce.

Все мы знаем, что по умолчанию вариации отображаются в виде выпадающего списка. Но сегодня мы узнаем, как отобразить их в виде цветовых образцов.

👉 https://rudrastyh.com/woocommerce/display-variations-with-color-or-size-buttons.html

#wordpress #woocommerce #development #swatches
👍5🔥4
Плагин Lazy Blocks

https://wp-digest.com/review/plagin-lazy-blocks/
Легко создавайте кастомные блоки для редактора Gutenberg + своя верстка.
#lazyblocks #wordpress #plugins
👍1
Прекращение поддержки старых версий WordPress 3.7-4.0

https://wp-digest.com/news/prekrashhenie-podderzhki-staryh-versij-wordpress-3-7-4-0/
Команда безопасности WordPress прекратит предоставлять обновления для версий WordPress 3.7–4.0, начиная с 1 декабря 2022 года.
#core #wordpress
🔥3👍2
Использование нового ограниченного макета в блочных темах WordPress

Одна из главных целей редактора сайта 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/
💩2🔥1
Ежегодный опрос пользователей и участников разработки WordPress 2022

Каждый год сообщество 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%
🔥2👎1
Как отключить файлы стилей Gutenberg на сайте

https://wp-digest.com/guides/kak-otklyuchit-fajly-stilej-gutenberg-na-sajte/
Дело в том, что сейчас WordPress стал подключать на страницы вашего сайта парочку файлов стилей, относящихся к редактору Gutenberg, причём эти файлы подключаются, даже если у вас активен плагин Classic Editor.
#css #development #gutenberg #wordpress
💩3👍2
Поиск места в коде откуда была вызвана функция _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
👍3
Как ускорить сайт на WordPress за 15 шагов

Оптимизация скорости сайта на WordPress — одна из тех тем, которые, казалось бы «перекопаны» вдоль и поперек, но продолжают вызывать постоянный интерес. И, если задуматься, это совсем неудивительно. WP остается самой популярной CMS, на которой работает более 43% сайтов. Технически же неискушенный пользователь может легко потеряться в «океане» созданных для WordPress технологий и возможностей настройки.

В этой статье мы расскажем о первых этапах оптимизации работы WordPress. Это будет полезно тем, кто только начинает использовать CMS или начал задумываться об эффективности ее работы. Конечно, в кратком обзоре будет приведен далеко не полный список возможных мер, но выполнение этих шагов позволит вам быстро добиться первых ощутимых результатов и сделать WP-сайт более быстрым.

👉 https://habr.com/ru/company/first/blog/704350/

#wordpress #optimization #performance
👍7
Платежи TON для WordPress & WooCommerce

Это плагин или, своего рода, мост между сервисами 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
🔥2