Мне нужно было вставить флеш-баннер в шаблон WordPress одной записи (single.php
), чтобы он отображался в верхней части всех постов.
Вставить флеш (swf) на WordPress, просто скопировав код из Dreamweaver, не получается. Почему-то не работает. Но есть простой плагин WP-SWFObject, который решает эту проблему.
Итак, даю пошаговую инструкцию как вставить флеш на Вордпресс.
- Скачиваем плагин WP-SWFObject с wordpress.org.
- Распаковываем архив.
- Копируем папку wp-swfobject в
/wp-content/plugins/
. - Активируем плагин.
- Никаких настроек я не делал, все оставил по-умолчанию.
- Идем во Внешний вид → Редактор → и открываем файл одна запись (
single.php
). - После тега
<h1>,
например, вставляем код:
<?php wp_swfobject_echo("//www.ваш-домен.ru/папка-с-флешем/название-фала.swf", "468", "60"); ?>
,
где468
— ширина, а60
— высота флеш-баннера соответственно.
(Если не знаете точных размеров, вставьте флеш в Dreamweaver и посмотрите код). - Сохраняете изменения в файле
single.php.
- Все!
Если надо вставить флеш в содержимое поста, то надо воспользоваться шорт-кодом, согласно синтаксису.
[swf]movie.swf, width, heigth[/swf]
Например:
[swf]/wp-content/uploads/имя-файла.swf, 499, 374[/swf]
Есть еще другой плагин
Flash video player — вставка видео и mp3. Для вставки видео достаточно вставить
[flashvideo filename=/путь к файлу/video.flv /]