Сегодня 16 февраля, воскресенье ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7278
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Человек-Хэмингуэй
Человек-Хэмингуэй
Голосов: 2
Адрес блога: http://kvisaz.ru
Добавлен: 2007-12-13 21:24:07 блограйдером Luber
 

Разрешить загрузку SWF и EXE в Wordpress

2014-08-09 13:32:14 (читать в оригинале)

С некоторых пор я обнаружил, что Wordpress запрещает заливку SWF-файлов Adobe Flash через обычный загрузчик файлов (картинки и т.д. в медиа-библиотеку).

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

Плагин Allow Swf Upload решает эту проблему - загрузка становится дозволенной.

Протестировано на 3.9.1

PS: как обычно, некоторое время назад я вручную хакал php вордпресса, вместо того, чтобы искать плагин. А он есть и хакать не надо!

ЗЗЫ: А вот тут описан код, который можно встроить в functions.php своей темы, чтобы разрешить загрузку SWF без установки плагинов.


function demo($mimes) {
if ( function_exists( 'current_user_can' ) )
$unfiltered = $user ? user_can( $user, 'unfiltered_html' ) : current_user_can( 'unfiltered_html' );
if ( !empty( $unfiltered ) ) {
$mimes['swf'] = 'application/x-shockwave-flash';
}
return $mimes;
}
add_filter('upload_mimes','demo');

Аналогично можно расширить под загрузку и чистых EXE-файлов, вписав туда

$mimes[’exe’] = ‘application/x-msdownload’;


Тэги: wordpress

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.