تبلیغات

تبلیغات تبلیغات
حراجی دامنه های ویژهمشاهده
آخرین ارسال های تالار مشاهده انجمن
وردپرس یا جوملا؟ 0 پاسخ 83 بازدید بهترین وب سرور 0 پاسخ 79 بازدید معرفی سایت و اپ لیلام 4 پاسخ 123 بازدید بهترین cdn 0 پاسخ 99 بازدید 5 ارز دیجیتال برتر برای سرمایه گذاری در سال 2021 2 پاسخ 2793 بازدید فروش سایت تگ تچ 5 پاسخ 1540 بازدید فروش حق امتیاز قالب وردپرس در مارکت ژاکت 9 پاسخ 1574 بازدید دانلود رایگان مجموعه طرح لایه باز قالب پست اینستاگرام 2 پاسخ 112 بازدید قفل قالب BuddyBoss 3 پاسخ 158 بازدید ربات خودکار اینستاگرام چی خوبه 5 پاسخ 631 بازدید

تبلیغات
تبلیغات تبلیغات

خطای با عرض پوزش، این نوع پرونده به دلایل امنیتی مجاز نیست. در وردپرس

مقالات,آموزش,ترفند , وردپرس

قبلاً در رابطه با افزودن فونت فارسی به قالب وردپرس توضیح دادم اما خیلی از دوستان موقع آپلود کردن فایل موردنظر خودشان با یک خطای مبهم مواجه شدند. خطای این نوع پرونده به دلایل امنیتی مجاز نیست که این خطا باعث می‌شد تا نتوانید فرمت‌های موردنیاز فونت خودتان را روی سایت آپلود کنید. از این قضیه که بگذریم برای آپلود کردن فایل‌های مختلف با پسوندهای مختلف با مشکل مواجه خواهید شد که این موضوع باعث اختلال در کارکرد وب‌سایت وردپرسی شما خواهد شد و نمی‌توانید وبگاهتان را آن‌طور که می‌خواهید مدیریت کنید. خطا به این شکل است:

  • با عرض پوزش، این نوع پرونده به دلایل امنیتی مجاز نیست.
  • خطای نمایش داده شده در بخش رسانه وردپرس

چرا وردپرس امکان آپلود هر نوع فرمتی را نمی‌دهد؟

فایل‌هایی هستند که می‌توانند در کارکرد وب‌سایت وردپرسی شما اختلال ایجاد کند فایل‌هایی مثل php می‌توانند اطلاعات وب‌سایت شمارا دریافت کنند اما خود شما به‌عنوان یک فرد مدیر هیچ‌گاه فایل‌های مخرب را روی سایت خودتان آپلود کنید اما نویسنده‌هایی دارید که ممکن است دست از پا خطا کنند و فایل‌های مخرب را از عمد یا غیر عمد روی سایت شما آپلود کنند. پس بهتر است وردپرس از آپلود فایل‌های غیرمجاز جلوگیری کند.

 

اما درهرصورت شاید شما دوست داشته باشید یکسری فرمت را روی وب سایتتان آپلود کنید و یا شخصی غیر از شما دسترسی به پنل مدیریت وردپرس ندارد. در این صورت بهتر است که فرمت‌هایی را برای آپلود مجاز کنید.

 

این نوع پرونده به دلایل امنیتی مجاز نیست.

خود وردپرس چنین امکانی را در اختیار شما قرار داده که می‌توانید با استفاده از آن فرمت‌های دلخواه خودتان را برای آپلود اضافه کنید تا موقع آپلود این نوع فایل‌ها با خطا مواجه نشوید. در این مقاله قصد دارم به شما توضیح دهم چطور از این قابلیت در سایت خودتان استفاده کنید و فرمت‌های موردنیاز خودتان را برای آپلود به وردپرس اضافه کنید.

 

افزودن فرمت بدون نیاز به نصب افزونه

برای این کار باید از یک فیلتر وردپرسی استفاده کنید و این فیلتر را با استفاده از یک تابع در فایل توابع قالب سایتتان اضافه کنید. پس ابتدا وارد پوشه قالب سایتتان شوید و فایل functions.php را ویرایش کنید. تابعی با نام دلخواه خودتان بین کدهای این فایل اضافه کنید. به این شکل:

function bistscriptmimetypes($mime_types){
    $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
    $mime_types['psd'] = 'image/vnd.adobe.photoshop'; //Adding photoshop files
    return $mime_types;
}

در کد بالا اعلام کردیم که تابع bistscriptmimetypes شامل دو فرمت svg و psd هست که این دو فرمت باید در بخش رسانه قابل آپلود باشند. حالا کافیست این تابع را با استفاده از فیلتر upload_mimes فراخوانی کنیم. پس این کد را زیر کد قبلی قرار می‌دهیم:

add_filter('upload_mimes', 'bistscriptmimetypes', 1, 1);

به همین راحتی 🙂 حالا می‌توانید دو فایل psd و svg را در سایتتان آپلود کنید و لذتش را ببرید. فراموش نکنید اگر می‌خواهید فرمت‌های دیگری را اضافه کنید باید mime type آن فایل را پیدا کنید.

می‌توانید از طریق این لیست، Mime Type مورد نظر خودتان را برای هر فایلی انتخاب کنید و کد بالا را به دلخواه خودتان و بر اساس پسوند‌های مورد نیاز خودتان ویرایش کنید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
دانلود بیش از 5میلیون محصول وردپرسی تنهابا 500 هزارتومان (طرح برد برد) کلیک کنید >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=47593
کلمات کلیدی پست :
مطالب مرتبط
6,482افزودن دکمه نمایش مطلب بعدی درون پست های وردپرس تاریخ : 2017/07/6
11,595ارسال خودکار مطالب وردپرس به شبکه‌های اجتماعی با Blog2Social تاریخ : 2017/04/20
25,096افزونه ویرایشگر قالب مداد زرد Yellow Pencil نسخه 5.2.1 برای وردپرس تاریخ : 2016/02/10
3,09210 تا از امکانات وردپرس که احتمالا آنها را نمیدانید.. تاریخ : 2019/02/24
6,380افزونه بهینه سازی سایت برای جستجوی محلی تاریخ : 2015/01/14
11,164افزونه فروش لایسنس و کارت شارژ در ووکامرس License Manager for Woocommerce نسخه 5.4 تاریخ : 2018/11/12
3,100بررسی ورود و خروج کاربران در وردپرس با افزونه Simple Login Log تاریخ : 2019/07/2
9,537دانلود قالب ایران سانگ برای وردپرس تاریخ : 2014/06/27
2,956۲۵ حقیقت جالب درباره وردپرس (اینفوگرافیک) تاریخ : 2019/01/9
7,146قالب زیبای رویت آندروید برای وردپرس تاریخ : 2014/04/29
6,830افزونه وردپرس ایجاد نظرسنجی Poll Made Easy تاریخ : 2017/08/12
3,828افزونه سفارشی سازی آرشیو محصولات ووکامرس WooCommerce Product Archive Customiser تاریخ : 2018/11/21
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب
شرکت سئو سایت
تبلیغات
تبلیغات
تبلیغات
تبلیغات