حل مشکل آپلود فایل های فلش در وردپرس
حتما تا الان پیش اومده که خواسته باشید فایل فلشی رو آپلود کنید ولی وردپرس ارور بده…
دلیل این ارور امنیتی اینه که وردپرس ادعا داره که برخی بد افزار ها و مخرب ها توسط فایل های فلش سایت شما رو خراب میکنند و حق هم داره و این ارور ها به نفع شما و سایت شماست به همین دلیل از وردپرس نسخه۳.۶.۱ وردپرس اجازه آپلود هیچ گونه فایل فلشی را نمیدهد…
ولی خب گاهی اوقات شما نیاز دارید که این فایل ها رو ، روی سایتتون آپلود کنید که آموزشش رو امروز آماده کردم فقط یک نکته:
اینکه حتما مطمئن باشید که فایل های فلش مخرب نیستند یا اینکه خودتون اونها رو طراحی کنید اون هم با استفاده از یک نرم افزار یک شرکت معتبر نه این نرم افزار های آماده!!!!
خب میریم سر آموزش:
(مسئولیت استفاده این کد به عهده خودتون میباشد و حتما قبل از این تغییرات از فایل فانکشن سایتتون بک آپ تهیه کنید)
کد زیر رو تو فایل فانکشن سایتتون قرار بدید…پس از قرار دادن کد زیر مشکل آپلود فایل های فلش حل میشه
function add_upload_mime_types( $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', 'add_upload_mime_types' );
امید وارم از این آموزش نیز بهره کافی رو برده باشید