Как разрешать загрузку flash баннеров в wordpress

Приветствую вас дорогие друзья! В этом небольшом уроке я покажу, как можно обойти стандартный список разрешенных для загрузки файлов!

Как разрешить загрузку flash баннеров WordPress?

Если вам необходимо загрузить какой-нибудь анимационный (и не только) баннер на свой WordPress сайт, то с такими форматами изображений, как: jpg (jpeg), png и gif у вас не возникнет проблем, но если вы попробуете загрузить, например, какой-нибудь флешь баннер в формате swf, то на экран будет выведена ошибка:

 

Не удалось загрузить “название файла.swf” в связи с ошибкой.
Извините, данный тип файлов запрещен из соображений безопасности.

Как включить поддержку swf?

Для этого необходимо создать функцию, которая будет добавлять разрешенный формат (нужный формат) в массив mimes, а после этого установить фильтр.

Делается это так:

Шаг № 1.

Откройте файл function.php вашей темы.

 

Шаг № 2.

В самый конец файла вставьте этот код:

function additional_mime_types( $mimes ) {
$mimes['swf'] = 'application/x-shockwave-flash';
return $mimes;
}
add_filter( 'upload_mimes', 'additional_mime_types' );

Все, после этого можно загружать swf файлы.

На этом урок по wordpress завершен, желаю вам удачи!

 

Если вам нужна помощь в создании какого-либо функционала, сайта, сервиса, тестов или калькуляторов, то готов помочь, подробнее на странице услуг.