Вышел Gutenberg 6.3 с улучшенной доступностью и новыми режимами Navigation и Editor

Дата публикации:Август 18, 2019

Крупные улучшения доступности – главные нововведения вышедшего недавно релиза Gutenberg. Версия 6.3 включила в себя новые режимы Navigation и Editor для решения давних проблем с навигацией по блочному интерфейсу с помощью скринридеров. Редактор теперь загружается в режиме Navigation по умолчанию. Риад Бенгуэлла назвал это «важной вехой с точки зрения доступности редактора» и объяснил, как это работает: «Вы можете переходить от одного блока к другому с помощью простого нажатия Tab. Вы…

Читать далее...

Компания Automattic приобрела Tumblr – в планах перенос бэкэнда сервиса на WordPress

Дата публикации:Август 18, 2019

Компания Automattic приобрела Tumblr, своего давнего конкурента, за неизвестную сумму. Это произошло через 6 лет после того, как Yahoo купила Tumblr за $1.1 млрд, причем до этого саму Yahoo купила за «номинальную сумму» компания Verizon в 2017 году, которая и стала обладателем сервиса Tumblr. Мэтт Мулленвег, Automattic CEO, отказался комментировать финансовые данные сделки по приобретению сервиса, однако источник от Axios отметил, что сделка была в районе $20 млн или выше….

Читать далее...

Вышел WooCommerce 3.7 с новыми блоками и обновленными минимальными требованиями к WordPress и PHP

Дата публикации:Август 18, 2019

В начале этой недели вышел WooCommerce 3.7. Релиз находился 4 месяца в разработке; он обратно совместим с прошлыми версиями. При этом версия 3.7 включает в себя на порядок меньше нововведений, нежели прошлые релизы, несмотря на более 1290 коммитов. Команда WooCommerce работает над увеличением частоты выпуска новых версий, чтобы улучшить стабильность платформы. Релиз WooCommerce 3.7 вобрал в себя все обновления функционального плагина WooCommerce Blocks 2.3. Появились как новые блоки, так и…

Читать далее...

Вышел Jetpack 7.6 с улучшенной совместимостью с AMP и встроенной рекламой платных блоков

Дата публикации:Август 11, 2019

На этой неделе вышел Jetpack 7.6 с несколькими улучшениями совместимости с AMP. Automattic – один из первых информационных партнеров по проекту AMP от Google. Также именно Automattic первыми выпустили официальный плагин AMP для WordPress. В релизе Jetpack 7.6 еще три функции Jetpack стали совместимыми с AMP: Связанные записи теперь выводятся и в AMP-формате. Изображения AMP теперь обрабатываются через CDN в Jetpack, если модуль активен. Плагин AMP теперь может стилизовать кнопки…

Читать далее...

Вышел EditorsKit 1.9 с новыми стилями блоков, вспомогательными классами и экраном редактора в полную высоту

Дата публикации:Август 11, 2019

На этой неделе был выпущен EditorsKit 1.9 с новыми возможностями стилизации для блоков Image и Cover. Пользователи теперь могут менять вывод блоков, делая их круглыми, диагональными, с инвертированной диагональю, с закругленными углами, с тенью. Также появилась опция отображения редактора в полную высоту в панели дополнительных настроек блока. В итоге можно легко преобразовать блоки Cover, Image, and Media & Text в hero-секцию. Джеффри Каранданг, автор плагина, также добавил опцию переключения к…

Читать далее...

В Gutenberg 6.2 появились возможности вложения для блоков Cover, Media & Text

Дата публикации:Август 4, 2019

В Gutenberg 6.2 появились две новые возможности, добавленные на базе обратной связи со стороны сообщества. В блоках Cover и Media & Text теперь разрешено вложение блоков любого другого типа. Ранее блок Cover позволял пользователям добавлять только заголовок, кнопку или абзац. Пользователи прибегали к использованию неудобных решений, чтобы обойти ограничения, таких как использование блока группы с произвольным классом и CSS-стилизацией для фонов и оверлеев. Теперь никаких ограничений нет, пользователи могут применять…

Читать далее...

MB Blocks: расширение для создания Gutenberg-блоков на PHP

Дата публикации:Август 4, 2019

Meta Box, один из популярных фреймворков для создания произвольных полей в WordPress, выпустил новое расширение для создания Gutenberg-блоков с использованием только PHP. MB Blocks позволяет разработчикам создавать блоки с различными настройками, используя синтаксис, аналогичный тому, что применяется при создании мета-полей. При этом не требуются знания React, Webpack или Babel. MB Blocks наследует многочисленные настройки и типы полей от Meta Box для ускорения разработки. Если у вас уже есть опыт работы…

Читать далее...

Команда безопасности WordPress рассматривает возможность бэкпорта релизов безопасности на меньшее количество версий

Дата публикации:Август 4, 2019

Команда безопасности WordPress изучает различные подходы к бэкпорту исправлений безопасности в более старые версии CMS. Объем работ в сфере поддержки версий до 3.7 (когда появились автоматические фоновые обновления) с каждым новым релизом серьезно увеличивается. «При выпуске обновлений безопасности команде WordPress Security Team необходимо протестировать не только текущую версию WordPress, но еще и все крупные версии вплоть до 3.7 – скорректировать изменения, создать правки кода и т.д.», – рассказал руководитель команды…

Читать далее...

Руководство по новому типу данных в JavaScript: BigInt

Дата публикации:Июль 28, 2019

В JavaScript тип Number не может безопасно представлять целочисленные значения, превышающие 2 в 53 степени. Это ограничение вынуждает разработчиков использовать неэффективные обходные пути и сторонние библиотеки. BigInt  – новый тип данных, призванный решить имеющуюся проблему. Тип данных BigInt позволяет программистам на JavaScript представлять целочисленные значения, выходящие за рамки диапазона, поддерживаемого типом данных Number. Возможность представлять целые числа с произвольной точностью особенно важна при выполнении математических операций над большими целыми числами….

Читать далее...

Лучший способ добавления встроенных (inline) скриптов в WordPress

Дата публикации:Июль 28, 2019

Если вы являетесь WordPress-разработчиком, вы, возможно, уже использовали ранее хук wp_print_scripts для добавления необходимого встроенного JavaScript-кода. В качестве альтернативы вы могли использовать wp_localize_script() для добавления встроенных скриптов. Однако знали ли вы, что не так давно в WordPress появилась новая функция для добавления встроенного JavaScript-кода? Начиная с WordPress 4.5+, вы можете использовать функцию wp_add_inline_script(). Приятная особенность этой новой функции заключается в том, что вы можете связать ее с любым зарегистрированным скриптом…

Читать далее...
«...23456...91215... »