Представим, что программист написал какой-то скрипт, который он оформил в виде отдельного файла HTML. У вас есть этот файл, и вы хотите вставить этот скрипт прямо в пост или на отдельную страницу. Можно переделать всю тему блога вручную, интегрировав код этого скрипта в шаблон, а можно пойти более простым путем — воспользоваться плагином Include Me.
Этот плагин умеет с помощью шорткода или фрейма вставлять исполняемый код в тело поста. Для того, чтобы воспользоваться шорткодом, нужно в режиме HTML вставить:
[includeme file="filename"]
falename — это относительный путь к файлу HTML или PHP, который закачан на ваш сайт. Можно использовать и файлы, расположенные на других сайтах:
[includeme src="url"]
url — это прямая ссылка на файл.
Если нужно выводить скрипт или код через iframe, то можно использовать такую конструкцию:
[includeme src="http://www.example.com" frameborder="0" width="500" height="400"]
Достаточно просто, не так ли? Include Me похож на другой плагин, выполняющий произвольный код PHP — Shortcode Exec PHP. Только в отличие от него, в Include Me ничего не нужно редактировать, встраивая код прямо в тело поста. Еще есть плагин Inline PHP, но в нем тоже нужно встраивать код прямо в тело поста.
Скачать Include Me
Искала решение, как вставить iframe в WordPress. В стандартном редакторе содержимое между этими редакторами тупо удаляется при сохранении. Думала этот плагин то что мне надо. Установила. Использовала третью конструкцию. Но ничего не работает :( На страницу выводится текст конструкции [ includeme src… и т.д. Подскажите,что я делаю не так и как мне вставить iframe на страницу? Очень нужно!
Уточните пожалуйста, iFrame нужно выводить на странице или в посте?
Как вы вставляли шорткод? В режиме HTML?
я вставляю
а он выдает ошибку, что не может открыть его. index2.php это копия “нормального” файла index, т.к. вместо index у меня сделан home.php. Вот хочу на отдельной странице вывести последние статьи, подключив файл index2.php. Что может быть? надо полный путь указывать?
Попробуйте конструкцию
и в src укажите полную ссылку к файлу.
sv9t Попробуйте всё таки в коде указать расширение файла…
Нет, выводит тоже-не может найти файл или неправильная директория. Может как то шорткодом вывести в functions файл php, а потом шорткодом на страницу?
возможно, что я неправильно указал код в index2.php, мне просто нужно вывести последние посты на страницу как в оригинальном index.php
Не хватает знаний…
Первый раз коментирую чей то пост на каком то там сайте. И я скажу что ничего не работает. как вставил, так и показывается. фуфло
Вру, работает, но через не то место ка у всех
в файле plugin.php убрал слеш в 20 строке:
Конфликтует с “revolution slider” куда копать?
Рев. слайдер перестает отображать изображения