Как вставить iframe в wordpress
Перейти к содержимому

Как вставить iframe в wordpress

  • автор:

Как вставить iFrame на WordPress-сайт

Не секрет, что статическая веб-страница с меньшим количеством контента загружается намного быстрее, чем динамическая страница с изображениями и видео. Но эту проблему можно решить с помощью iFrame.

Обновлено: 2023-06-14 20:36:54 Ангелина Писанюк автор материала

Что такое iFrame?

Что такое iFrame?

iFrame – элемент HTML для отображения контента с другого сайта на своем собственном. Он выглядит как дополнительное окно, через которое пользователь может взаимодействовать с контентом, размещенном на другом сайте.

Получается, что можно создать динамическую страницу, не размещая контент на своем сервере. Таким образом, можно сэкономить место на сервере и повысить скорость загрузки сайта.

Например, если транслировать видео с YouTube на своем сайте, то пользователи смогут просматривать его без дополнительной нагрузки на сервер.

Примеры использования iFrame

Рассмотрим несколько примеров iFrame, которые используются для отображения информации.

Примеры использования iFrame

При попытке открыть страницу пользователи иногда сталкиваются с сообщением failed to load.

Примеры использования iFrame - 2

Преимущества и недостатки iFrame

В использовании iFrame на WordPress-сайте есть и преимущества, и недостатки.

Преимущества

  • Позволяет вставлять визуальный контент.
  • Может отображать несколько рекламных объявлений.
  • Удобный способ отображения контента из внешнего источника в любом месте сайта.
  • Безопасно, поскольку у пользователей нет доступа к исходному коду контента.

Недостатки

  • iFrame могут замедлять веб-страницу.
  • Могут быть источником опасности, если ведут на вредоносные сайты.
  • Не все типы устройств поддерживают iFrame.
  • Ухудшают показатели SEO сайта.

Как вставить iFrame на WordPress-сайт, используя плагин

Существует довольно много подобных плагинов. Мы рассмотрим один из них –Advanced iFrame.

Чтобы установить плагин, просто войдите в панель администрирования WordPress и перейдите в раздел «Плагины» → «Добавить новый» и найдите плагин Advanced iFrame.

Как вставить iFrame на WordPress-сайт, используя плагин

Фреймы в HTML создаются с помощью тега .

После установки и активации плагина перейдите в раздел меню «Advanced iFrame», вкладка «Basic Settings» .

Как вставить iFrame на WordPress-сайт, используя плагин - 2

Здесь можно установить ширину, высоту, границы и вид прокрутки iFrame.

Чтобы сохранить необходимые настройки и создать шорткод, нажмите кнопку «Generate a shortcode for the current settings» .

Скопируйте код и вставьте его на страницу сайта, на которой необходимо разместить iFrame.

Ширина и высота iFrame определены внутри шорткода. При необходимости их можно менять вручную.

Вот пример размещения фрейма с помощью шорткода на одной из страниц сайта.

Чтобы изменить ширину или высоту фрейма, поменяйте значения размеров в шорткоде.

[advanced_iframe use_shortcode_attributes_only="true" src="https://www.wpblog.com/" width="100%" height="600" ]

Проведем быстрый тест скорости работы WordPress-сайта до и после использования плагина для встраивания iFrame.

Разница в производительности огромна. После использования плагина количество запросов увеличилось с 8 до 98, а показатели производительности снизились с 96 до 86.

Как вручную вставить iFrame на WordPress-сайт

Синтаксис тега iFrame:

Чтобы установить необходимую ширину и высоту фрейма, добавьте в HTML-код соответствующие атрибуты и значения:

Проведем еще один тест скорости работы сайта, чтобы проанализировать производительность сайта до и после встраивания iFrame без помощи плагина.

Как вручную вставить iFrame на WordPress-сайт

Как вручную вставить iFrame на WordPress-сайт - 2

Встраивание iFrame без помощи плагина демонстрирует практически аналогичные показатели скорости.

Оба метода дают полное представление о том, насколько iFrame могут снизить скорость работы веб-страницы. Но при этом фреймы помогают сэкономить ресурсы сервера и не влияют на производительность сайта в целом

Заключение

В этой статье я рассказал, зачем использовать фреймы на WordPress-сайте, и объяснил их преимущества и недостатки. Также мы рассмотрели два способа добавления iFrame и его влияние на скорость работы сайта.

Создать iframe в wordpress

Нужно создать пустую страницу где-то в папках wordpress, чтобы можно было подключить ее через iframe в одном из плагинов. Куда лучше ее поместить, и есть ли какие-то преграды/возможные баги?

Отслеживать
задан 2 апр 2021 в 17:59
solarisedigle solarisedigle
1,166 12 12 серебряных знаков 25 25 бронзовых знаков

Точно нужна дыра в виде ифрейма? Почему нельзя сделать нормально? Ида «где-то в папках ядра» ничего не создаётся.

2 апр 2021 в 18:39
@SeVlad а как иначе если блок поддерживает только html?
2 апр 2021 в 19:39

Стоит спросить то, что надо решить, а не придумывать черезанусные решения ru.meta.stackoverflow.com/questions/709/…

Как встроить iFrame на WordPres-сайт вручную и с помощью плагинов

В этом руководстве мы объясним, что такое iFrames и как использовать его на сайте WordPress.

Обновлено: 2023-06-16 17:38:27 Сергей Бензенко автор материала

Что такое iFrames?

Что такое iFrames?

IFrame позволяет отображать содержимое одной веб-страницы на другой веб-странице. Для этого потребуется специальный HTML-тег, URL-адрес источника и параметры отображения контента.

Чаще всего iFrames используется для вывода чужого контента на сайте. Встраивание контента с помощью iFrame не считается нарушением авторских прав.

Кроме этого iFrames позволяет реализовать массовый открытый доступ к содержимому больших файлов видео, аудио или изображения. YouTube является ярким примером применения данной технологии.

Также iFrame позволяет отображать содержимое файла на сайте, не размещая его на собственном сервере. Это значительно экономит дисковое пространство и не снижает скорость работы сайта.

Как использовать iFrames в WordPress

Рассмотрим три наиболее распространенных способа добавления iFrames на WordPress- сайт.

1. Вручную

Чтобы самостоятельно добавить iFrame на страницу сайта, используется следующий HTML-тег. Например:

Но следует учитывать, что с помощью iFrames может отображать контент только с сайтов, использующих ту же версию протокола HTTP. Например, если сайт использует протокол HTTPS, то получится встраивать контент только с площадок на HTTPS.

Кроме этого некоторые сайты (в том числе Facebook и YouTube) отключают возможность ручного встраивания iFrame. Попытка отобразить на своем сайте страницу с такого ресурса приведет к выводу сообщения об ошибке.

Вручную

Поддержка iFrame отключена.

Вы также можете настроить параметры отображения iFrame:

  • Width — устанавливает ширину области iFrame (в пикселях).
  • Height — определяет размер окна iFrame на веб-странице (в пикселях).
  • Allow – устанавливает определенное поведение или функции по умолчанию для iFrame, такие как полноэкранный просмотр или обработка платежей.
  • Importance – установка приоритета загрузки iFrame браузером.

Например, вот как будет выглядеть исходный код iFrame с размером окна 900 на 700 пикселей с включенным полноэкранным просмотром, который загружается после остальной части веб-страницы.

Вручную - 2

Как выглядит iFrame на веб-странице.

Есть и другие параметры, которые также можно использовать. Но перечисленные выше параметры позволяют создавать базовые iFrame для размещения YouTube- видео или другого контента.

2. Использование специализированного кода для встраивания iFrames

Некоторые сайты устанавливают запрет на отображение их содержимого с помощью iFrame. Но это ограничение можно обойти, если использовать специализированный код для встраивания, предоставляемый этими площадками.

В качестве примера рассмотрим, как это работает в YouTube. Перейдите к видео, которое вы хотите отобразить. Под окном видеоплеера найдите кнопку « Поделиться» и нажмите на нее .

Использование специализированного кода для встраивания iFrames

Функция YouTube «Поделиться»

Выберите вариант « Встроить ».

Использование специализированного кода для встраивания iFrames - 2

Функция встраивания в YouTube

После этого YouTube отобразит HTML-код для добавления видео в iFrame с заданными параметрами. Также можно использовать только исходный URL-адрес.

Код для встраивания YouTube

Чтобы добавить ролик в WordPress-сайта, вставьте скопированный код iFrame c с помощью блока пользовательского HTML :

Встраивание iframe в качестве блока пользовательского HTML

В классическом редакторе WordPress необходимо переключиться в текстовый режим и добавить код в нужное место.

Встраивание iframe в классическом редакторе.

В результате вы должны получить работающий iFrame.

iFrame правильно добавлен в WordPress

Таким же образом можно встроить на свой сайт пост из Facebook. Для этого перейдите к посту, которым вы хотите поделиться, и нажмите на три точки в верхнем правом углу.

Функция встраивания в Facebook

Затем выберите вариант « Вставить на сайт» .

Выберите функцию встраивания Facebook

После этого будет отображен фрагмент HTML. Исходный URL-адрес является наиболее важной частью кода. Хотя можно использовать дополнительные параметры.

Код iframe Facebook

Добавьте этот код на страницу сайта.

Iframe Facebook встроен в WordPress

3. Добавление iFrame в WordPress с помощью плагина

Наиболее популярным решением является плагин iFrame:

Добавление iFrame в WordPress с помощью плагина

Плагин iframe для WordPress

Этот плагин позволяет добавлять iFrame на WordPress- сайт с помощью шорткодов. Вы можете указать те же параметры, что и при добавлении iFrame вручную. При этом не нужно работать с кодом напрямую.

Также можно попробовать плагин Advanced iFrame:

Добавление iFrame в WordPress с помощью плагина - 2

Плагин WordPress Advanced iFrame

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

Заключение

В этой статье мы рассмотрели три метода встраивания iFrame в WordPress:

  1. Вручную.
  2. С помощью специального кода для встраивания.
  3. С помощью плагинов WordPress.

Как вставить iframe в wordpress?

Чтобы вставить iframe в WordPress, можно использовать следующие шаги:

  1. На странице редактирования или создания записи выберите визуальный режим редактирования.
  2. Вставьте код iframe в окно редактора. Обычно код iframe выглядит следующим образом:
php
iframe src="https://www.example.com" width="600" height="400"> iframe>
  1. Переключитесь в режим текстового редактора и убедитесь, что код iframe был вставлен в правильном формате.
  2. Сохраните запись и проверьте, что iframe отображается правильно на странице.

Обратите внимание, что вставка кода iframe может быть запрещена на некоторых платформах, чтобы предотвратить возможные угрозы безопасности. В этом случае вам может потребоваться использовать плагин или добавить кастомный код в файл functions.php вашей темы. Также обратите внимание, что iframe может снизить скорость загрузки вашего сайта, поэтому старайтесь использовать его с умом.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *