Человек-Хэмингуэй - live cam since 1974

Archive for November, 2013

Wordpress перестал загружать SWF

Sunday, November 3rd, 2013

Оказывается, этим летом, а может и раньше, Wordpress поссорился с SWF. Точнее говоря, он не позволяет его загружать, пишет, что небезопасный тип файл. Кто его мудака, спрашивал? А он, мудак, кого-нибудь спрашивал?

Короче, они идиоты. Видимо, разработчики хотят сделать совсем уж систему для дебилов, а не конструктор сайтов. Ну что ж, придётся всё-таки не ставить Wordpress из коробки, а заливать свой специально подготовленный дистрибутив.

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

Ладно, отставить истерику. Если Wordpress начал выдавать сообщение при загрузке SWF, что этот файл небезопасный, то надо

1. Зайти в папку wp-includes
2. Взять файл functions.php (и сделать бэкап - прим. для хакеров-первоходов)
3. Открыть его в текстовом редакторе и найти строку
unset( $t[’swf’], $t[’exe’] );

4. Заменить эту строку на… на… а хер с ним, закомментируйте её вообще. Пусть и exe грузится. Ты вебмастер, епта, ты сам и решаешь, какие файлы грузить или нет.

Вот такие пирожки.

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

Разработчик Wordpress, выключивший загрузку exe и swf таким образом и не поставивший даже окно с галочкой в опциях админки - мудак. Так ему и передайте, кто будет рядом.