WordPress Digest
2.13K 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
Кто хочет узнать о Sage больше - идем на стрим, допиливаем starter theme в связке с utlimate fields.

Sage https://roots.io/sage/
Ultimate Fields https://www.ultimate-fields.com/

Стрим https://youtu.be/uGTaKQGK-Rg
Общение в Дискорд https://discord.gg/jSmzyv
Товарищами-разработчикам из Drupal стало завидно, что в WordPress 5 появится новый современный визуальный редактор Гутенберг и они решили его тупо портировать на свою платформу

https://www.drupaleurope.org/session/introducing-gutenberg-content-editor-drupal-8 #wordpress #gutenberg #drupal

Фото https://benmarshall.me/wp-content/uploads/2016/10/drupal-1200x630.jpg
Функция load_muplugin_textdomain() подключает .mo файл перевода для обязательных плагинов (mu-plugins) из указанной папки.

.mo файл должен называться: ДОМЕН_ПЕРЕВОДА-ЛОКАЛЬ.mo, где локаль это код языка (см. get_locale()). Например, если ДОМЕН_ПЕРЕВОДА = my-plugin и выбран русский язык ЛОКАЛЬ = ru_RU, то файлы должны назваться: my-plugin-ru_RU.mo и my-plugin-ru_RU.po.

Вызывать функцию рекомендуется через хук muplugins_loaded.

С версии 4.6. функция сначала пытается загрузить .mo файл с папки WP_LANG_DIR/plugins/ обычно это /wp-content/language/plugins.

Для подключения перевода темы, используйте load_theme_textdomain().
Для подключения перевода обычного плагина, используйте load_plugin_textdomain().

Подробнее:
wp-kama.ru
developer.wordpress.org
codex.wordpress.org
Друзья, WordCamp в Москве уже совсем скоро, спешите купить билеты - https://2018.moscow.wordcamp.org/tickets/
Плагин Gutenberg вызвал смешанную реакцию у тестировщиков - https://oddstyle.ru/wordpress-2/novosti-wordpress/plagin-gutenberg-vyzval-smeshannuyu-reakciyu-u-novoj-volny-testirovshhikov.html #gutenberg
Генератор статических сайтов на основе Vue.js. Можно использовать с WordPress - https://vuepress.vuejs.org/ #wordpress #vuejs #generator
Фанатеете по теме OceanWP? Тогда встречайте расширение Ocean Hooks. С его помощью можно без создания дочерней темы неплохо так кастомизировать OceanWP:

- добавлять РНР код,
- добавлять шорткоды,
- добавлять контент для авторизованных пользователей
- добавлять контент для неавторизованных пользователей,
- показывать ваш код на определенных страницах, таксономиях
- показывать ваш код на определенных ролей

https://oceanwp.org/extension/ocean-hooks/ #wordpress #themes #plugins #oceanwp #oceanhooks
Подготовил к переводу и перевел плагин No External Links на русский язык, в течение часа ждите обновления- https://wordpress.org/plugins/mihdan-no-external-links/ #wordpress #plugins #translate
В этой статье поговорим о том, как создавать и подключать файлы перевода, и как затем переводить текст в плагинах и темах. Коротко рассмотрим некоторые теоретические моменты, частые ошибки, как работать с программой Poedit и советы касательно переводов.

https://wp-kama.ru/id_10492/perevody-v-wordpress.html
WP_Widget_Archives{}
Класс ядра для реализации виджета "Архивы".

Рассмотрены некоторые ньюансы использование и примеры:
#1 Виджет архивов товаров WooCommerce
#2 Виджет архивов по дням
#3 Создаем улучшенный виджет архивов (выбор типа архива, кол-ва ссылок и тип записи)

https://wp-kama.ru/function/wp_widget_archives
Отправляем почту: что такое SPF, DKIM и DMARC - https://timeweb.com/ru/community/articles/otpravlyaem-pochtu-chto-takoe-spf-dkim-i-dmarc-1 #wordpress #mail #guide
Ребята из команды ACF знатно поработали. Теперь в Гутенберге на 100% будет работать ACF. В бесплатной версии ACF поддержка Гутенберга будет только в версии 5 и выше. Главная фича - это ACF Blocks - https://www.advancedcustomfields.com/blog/the-state-of-acf-in-a-gutenberg-world/ #wordpress #acf #gutenberg