WP-SWFObject
В последних версиях WordPress появилось много медиа-функций и еще больше появится в будущем (например, в версии 2.9 обещают примитивный редактор картинок), но вот вставку flash-контента до сих пор в WordPress не сделали и я не слышал, чтобы такое вообще планировалось. Мне это кажется странным, тем более, что по умолчанию в WordPress загрузка медиа-файлов реализована как раз с помощью flash-загрузчика. WP-SWFObject это плагин, который реализует вставку flash (.swf) в ваши записи и страницы и который является оболочкой для популярного открытого проекта SWFObject (маленькая JavaScript библиотека для встройки flash-контента на веб-страницах).
Скачиваем плагин с его домашней страницы и устанавливаем его:
1. Распаковываем архив.
2. Копируем папку wp-swfobject в /wp-content/plugins/.
3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.
Настройки плагина вы можете найти в "Параметрах\WP-SWFObject". Какую версию библиотеки выбрать в "SWFObject Version" я не знаю. Честно говоря, в чем состоят их различия я не в курсе - попробовал вставлять .swf флешку с помощью разных версий библиотеки, но никакой разницы не заметил и остановился на версии 2.0. Остальные настройки плагина особой роли не играют, сами смотрите как их настроить, если они вам вообще понадобятся.
Чтобы вставить флешку вам надо использовать следующий тег:
[SWF]movie.swf, width, height[/SWF]
Где movie.swf это ссылка на флешку, width это ширина, а height высота. Все эти параметры обязательны, то есть вот такой код точно выведет флешку в записи:
[SWF]http://www.wordpressplugins.ru/download/bbird.swf,420,220[/SWF]
Плагин позволяет также вставить флешку не только в записях и страницах, но и напрямую через правку файлов вашего шаблона. Для этого используйте код:
<?php wp_swfobject_echo("movie.swf", "width", "height"); ?>
Еще одна функция плагина заключается в показе видео от YouTube.com. Для этого просто в качестве урла флешки укажите полный путь к этому видео, что-то типа:
[SWF]http://www.youtube.com/v/8C7SxYzDNZk, 425, 350[/SWF]
Больше сказать нечего, так как плагин достаточно простой и не требует особых пояснений. Разве что гляньте эту флешку, она очень старая, но до сих пор забавная.
Автор плагина:
Страница плагина:
Рассматриваемая версия: 2.3 от 15.06.2009
Совместимость с версией WordPress: 1.5 и выше.
Рекомендую также:

#1, 18 ноября, 2009 в 20:05
Спасибо за полезный плагин. У меня с ним маленькая сложность, я сделал у себя шапку флешевую и вставил ее код через ... в файл header.php но она отображается только на главной странице, на остальных страницах пусто, хотя в коде вызов флешки присутствует. Не подскажите в чем может быть дело?
#2, 28 ноября, 2009 в 07:41
видимо вы вставили код там, где проверятся главная ли это страница или нет. точнее я сказать не могу, пока не увижу код шапки, без этого бессмысленно гадать.
#3, 7 декабря, 2009 в 01:09
Камрад, а с помощью этого плагина, можно вытащить из контакта видео и запостить себе на сайт? (; Мозможно, этот плагин можно связать с каким-то еще, для большего удобства?
#4, 7 декабря, 2009 в 06:56
нет.
#5, 10 декабря, 2009 в 21:50
Некоторые версии swf библиотек не работают на некоторых серверах, посему и реализовали выбор :)
#6, 26 января, 2010 в 14:38
А у меня такая проблемка... Вставил флешку так как всё написано у вас... Вроде загружаеться... Но кнопки неработают... В чём может быть проблема? - прмиер неработасти можно посмотреть тут. ()
#7, 26 января, 2010 в 16:15
а они должны работать? это уже вопрос не плагина, а тех кто писал эту флешку, я же не знаю - может там клик по кнопкам вообще не предусмотрен.
#8, 15 марта, 2010 в 13:27
Здравствуйте!
Хочу в свой сайдбар поместить flash-часики. В начале хотел это сделать через стандартный тег embed, но у меня выводился просто белый квадрат вместо часов. Потом я нашел плагин WP-SWFObject. Активировал его, написал в коде сайдбара:
100 - это ширина и высота флеш-часов. Но ничего не отобразилось... Скажите, пожвлуйста, что я упустил?...
#9, 15 марта, 2010 в 13:33
Вобщем, скажите, пожалуйста, как правильно вставить флеш в сайдбар, если имя флешки 01.swf, а ширина и высота ее - 100px?
#10, 15 марта, 2010 в 18:27
вот так например:
#11, 15 марта, 2010 в 19:08
А у меня не вставляется! Нашел решение: скачал плагин "WP-FlashTime", у которого есть точно такие же часики, как я и хотел! =)
#12, 29 июля, 2010 в 12:53
Можете ли подсказать, какой код и куда вставлять, чтобы шапка была swf, а то я новичок в этом деле...?
У меня есть запись о заглавной картинке gif в стиле теме. Я так понимаю, ее мне нужно отключить, а где и как вставить код для swf - не могу понять...
Заранее всех благодарю...