Статьи

Как вставить объект Flash SWF в WordPress запись

Опубликовано: 01.09.2018

видео Как вставить объект Flash SWF в WordPress запись

demo builder tutor

Если вы когда-либо пробовали вставить Shockwave Flash файл в ваш блог на WordPress, то вы знаете, что сделать это не так просто. Кроме того, если вы размещаете ваш блог на , то вы не сможете загружать flash из соображений безопасности. Если у вас есть свой хостинг-аккаунт, то есть несколько способов, с помощью которых вы сможете загружать swf файлы в ваши WordPress записи. Первый вариант включает использование плагина . Этот вариант предпочтительнее, если вы не очень хорошо обращаетесь с кодом. Другой способ требует базовых знаний html . В этой статье мы покажем, как вставить swf в записи WordPress с помощью плагина и без него.



Метод с плагином

Для начала вам нужно скачать и установить Easy Flash Embed для WordPress. Этот плагин настолько прост, что в меню администратора даже не добавляется никаких настроек. Все, что вам нужно, это использовать шорткод при создании записей, вот так:

[swf src="http://www.example.com/my-flash-file.swf" width=300 height=100]

Просто замените атрибут src ссылкой на ваш flash файл и измените соответственно height и width .


New Quicktime 10 Screen Recording

Скачать Easy Flash Embed плагин вы можете здесь .

Если вы не знаете, что такое плагины и как их устанавливать, посмотрите  этот  урок.

Метод с кодом

Для тех, кто хочет иметь больше контроля над кодом, мы покажем, как вставить ваши flash файлы прямо в WordPress записи, посты и даже темы. Хотя за годы было придумано множество способов сделать это, самый простой и подходящий под стандарты — использовать элемент .

Код вставки будет выглядеть примерно так:

<object id="flashcontent" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550px" height="400px"> <param name="movie" value="mymovie.swf" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="mymovie.swf" width="550px" height="400px"> <!--<![endif]--> <p> Fallback or 'alternate' content goes here. This content will only be visible if the SWF fails to load. </p> <!--[if !IE]>--> </object> <!--<![endif]--> </object>

Обратите внимание, что вы используете 2 элемента <object> . Внешний элемент — для Internet Explorer, тогда как внутренний — для всех остальных браузеров. Вы можете изменять ваш альтернативный текст, если необходимо. Вы можете добавить также другие опции <param> , например wmode или allowScriptAccess .

P.S. Всегда нужно использовать wmode=transparent , чтобы ваша вставка не перекрывала существующий контент, например плавающий блок.

Источник:
2011.11.19
Карта
rss