Наверняка уже большинство вебмастеров, использующих для своих веб-проектов движок WordPress, ознакомилась с его новой версией — WordPress 4.4. «Clifford», названная, кстати, в честь джазового трубача Клиффорда Брауна. В последней версии, кроме ого, что в ней добавлена новая дефолтная тема Twenty Sixteen, релиз включает в себя адаптивные изображения, встраиваемые WordPress-записи, первую часть REST API, а также некоторые другие небольшие улучшения. Я расскажу только о двух из них (наиболее важных) и только о тех, в которых более-менее разбираюсь. Это — «Адаптивные изображения» и «Встраивание WordPress-записей». Информацию о новой теме и прочие новшества, если желаете изучить, легко найти на просторах интернета.
Адаптивные изображения или поддержка srcset и sizes в WordPress 4.4
Когда мы загружаем изображения на свой сайт WordPress, они автоматически образуются до более мелких размеров. К примеру, если вы загрузите изображение размером 1500 x 706, в вашей теме будут созданы следующие размеры:
- Full Size (полноразмерное) – 1500 x 706
- Large (большой) – 500 x 235
- Medium (средний) – 300 x 141
- Thumbnail (миниатюра) – 150 x 150
Опытные вебмастера об этом, разумеется, знают. Но они ничего не могли сделать с тем, что пользователи мобильных приспособлений для просмотра контента не имели возможность автоматически редактировать (уменьшать) размеры картинок. Теперь в WordPress 4.4 добавлена поддержка srcset и sizes. Это позволяет системе автоматически использовать и выводить подходящее изображение, основываясь на размере экрана устройства. Если я прикреплю полноразмерное изображение 1500 x 706 к посту в WordPress 4.4, на мобильных устройствах это изображение будет выведено в среднем (medium) размере.
Это позволит быстрее загружать сайты на мобильных устройствах, поскольку небольшие изображения имеют меньший размер файлов. Адаптивные изображения поставляются без настроек – все уже прописано в коде.
Расширенное встраивание WordPress-записей в контент страниц
Такой способ уже можно было применять ранее, но для этого вебмастера могли использовать контент из доверенных источников. Теперь, используемая версия 4.4 позволяет стать WordPress таким доверенным oEmbed-источником, т.е. любой пользователь может легко встроить контент с любых сайтов на WordPress. Для этого при создании записи достаточно лишь вставить ссылку (URL) в редактор записи. Ссылка превратится в блок вида iframe со ссылкой на комментарии, иконкой шаринга, а также цитатой поста.
Вот как, например, выглядит ссылка с моего недавнего поста в моем же сайте на WordPress «Технологии инаука».
При желании вы можете запретить другим людям встраивать ваш контент. Для этого достсточно устновить на вашем сайте плагин Disable Embeds. Этот плагин позволяет:
- Запретить встраивание вашего контента.
- Запретить вам встраивать контент с сайтов, которые не входят в белый список.
- Отключить все JS-скрипты, связанные с этой особенностью.
Встраивание записей WordPress изначально было предложено Паскалем Биршле в качестве функционального плагина.
Здравствуйте!
Я обновил на 4.4.2 и мучаюсь. Картинку границы полей я так и не нашёл, причём картинка становится без ссылки, значит не работает Плагин увеличения. Текст невозможно отредактировать, в редакторе один, а на Хосте уже другой. Короче пока одни нервы. Подскажите, как вернуться назад? Спасибо. Извините, я уверен, что новое всё освоется, наверное мало грамотности.
То «как вернуться назад» я не изучал, так как с проблемами, подобных Вашим описаниям, не встречался. Откат можно сделать, восстановив резервную копию. На хостинге она может быть, может вы сами копии храните… Но, прежде чем делать откат на прежнюю версию, попробуйте использовать другую тему для блога — ваша может быть не подходящей для новой версии 4.4. Есть еще одна возможная причина — несоответствие какого-либо установленного на вашем блоге ранее плагина. Попробуйте отключать плагины поочередно.
Здравствуй Геннадий. Я обновил версию еще в первый день ее выхода, но обратил внимание на то, что в сайтбаре перестали работать скрипты javascript, соответственно все банеры прописанные с помощью JS перкстали отображаться.
Мне пришлось откатить на старую версию.
Ты не сталкивался с такой проблемой?
Нет, Игорь. У меня не возникло с новой версией никаких проблем. В сайтбаре у меня три виджета, как видишь.
Ух ты ж ка.
Заинтересовало встраивание.
Но… Насколько я поняла, это новшество позволит встраивать данные с МОЕГО сайта на другие. А не наоборот — с других на мои сайты. Правильно?
То есть я смогу встраивать на свои сайты только записи с тех сайтов, где включена эта возможность.
хм…
Тем не менее — меня этот пост натолкнул на крупные идеи. 🙂
Большое спасибо!!
Ну почему же: поступать так же как и Вы, могут и другие, у кого уже установлена последняя версия Вордпресс. Если конечно, Вы или они того пожелают, не препятствуя плагином, о котором было здесь упромянуто.