Categories: Мнение

Новые инструменты для разработчиков тем: плагин Theme Sniffer и автоматическое тестирование доступности

За последние пару недель команды разработчиков WordPress представили несколько новых инструментов для разработчиков тем, которые могут повысить качество новых тем, поступающих в экосистему. Тема Sniffer плагин новые усилия с командой на тему обзора , который использует пользовательские нюхает для PHP_CodeSniffer , чтобы проверить тему против стандартов кодирования WordPress и проверить совместимости версий PHP.

^

Плагин полезен как для обозревателей тем, так и для разработчиков, которые хотят, чтобы их темы были одобрены для размещения в каталоге WordPress.org. Он включает в себя несколько дополнительных стандартов для проверки, помимо набора правил, для требований проверки темы. Прохождение проверок Theme Sniffer не требуется для тем, входящих в каталог, но рецензенты могут использовать плагин для ускорения процесса.

Команда Accessibility Team также опубликовала новый инструмент под названием WP Theme Auditor, который запускает тесты Ax по теме для автоматической обратной связи по специальным возможностям. Axe – это библиотека с открытым исходным кодом и механизм тестирования, созданный экспертами по специальным возможностям Deque . Пакет WP Theme Auditor можно установить в корневой каталог темы. Затем разработчики могут добавлять тестовые примеры. Примеры доступны в файле README проекта . По умолчанию тесты запускаются для http: //one.wordpress.test , но разработчики могут указать другой URL-адрес тестовой среды.

Команда специальных возможностей планирует расширить тестовые примеры в инструменте, чтобы включить все содержимое из текущего пакета данных модульного тестирования темы . На последнем собрании команды они решили рекомендовать WP Theme Auditor в качестве инструмента тестирования WordPress и планируют опубликовать более подробную информацию о нем в блоге make.wordpress.org/accessibility .

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago