В WordPress 4.0 появятся новые oEmbed-провайдеры
- Лекции TED
- Mixcloud
- CollegeHumor.com
- Issuu
- короткие URL от Polldaddy
- URL плейлистов YouTube
Процесс добавления сервисов к белому списку на самом деле не так прост, как кажется. Раздел проектных решений в руководстве ядра WordPress указывает, что провайдер должен быть надежным, популярным и авторитетным сайтом. Также он должен корректно и полноценно поддерживать oEmbed-спецификацию.
При определении того, насколько популярным и авторитетным является сервис, встает десять вопросов, которые необходимо рассмотреть, такие как: «Если аналогичные сервисы уже подключены, чем данный сервис выигрывает в плане размеров, возможностей и поддержки?» или «Успешен ли сервис в плане формирования взаимодействия с разработчиками, имеет ли устойчивые API?» Новые oEmbed-провайдеры, предложенные для включения в ядро, должны будут отвечать всем этим соображениям, чтобы указанное дополнение не было поспешным и недальновидным.
Однако если сайт поддерживает oEmbed, любой может добавить во внутренний белый список адрес сервиса через wp_oembed_add_provider(). Многие плагины используют данный маршрут, чтобы добавить провайдера, которого нет в ядре. К примеру, был тикет на Trac, предлагающий добавить oEmbed-поддержку CodePen. Однако поскольку сайт еще не стал авторитетным и популярным, то для подключения CodePen был сделан плагин, который как раз и использует метод wp_oembed_add_provider(). Такой подход помогает узнать интерес сообщества к данному провайдеру перед тем, как добавлять его в белый список.
Из шести представленных новых провайдеров URL плейлистов YouTube, возможно, будет обладать самым высоким интересом со стороны пользователей, особенно если учесть масштабную пользовательскую базу сервиса. Вы сможете использовать новые oEmbed-провайдеры, как только WordPress 4.0 увидит свет. Бета ожидается примерно в первую неделю июля. Официальный релиз намечен на последнюю неделю августа.
Источник: wptavern.com