پنگاش – رفع مشکلات سایت

کاربر گرامی ! کلیه سفارشات با 20 درصد تخفیف تا پایان مرداد انجام می گیرد
0

آپلود فایل‌های SVG در وردپرس

آپلود فایل‌های SVG در وردپرس

آپلود فایل‌های SVG در وردپرس

آپلود فایل‌های SVG در وردپرس به صورت پیش‌فرض امکان‌پذیر نیست زیرا این فایل‌ها می‌توانند حاوی کدهای مخرب باشند که امنیت سایت شما را به خطر بیندازند. با این حال، اگر نیاز به آپلود فایل‌های SVG دارید، می‌توانید از روش‌های زیر استفاده کنید:

روش ۱: استفاده از پلاگین

یکی از ساده‌ترین راه‌ها برای آپلود SVG در وردپرس استفاده از یک پلاگین است. پلاگین‌های مختلفی وجود دارند که این امکان را فراهم می‌کنند، مانند:

  1. Safe SVG:
    • این پلاگین اجازه می‌دهد که فایل‌های SVG را به وردپرس آپلود کنید و به صورت اتوماتیک آن‌ها را از نظر امنیت بررسی می‌کند.
    • برای نصب:
      1. به داشبورد وردپرس خود بروید.
      2. به مسیر “افزونه‌ها” > “افزودن” بروید.
      3. عبارت “Safe SVG” را جستجو کنید.
      4. پلاگین را نصب و فعال کنید.
  2. SVG Support:
    • این پلاگین نیز اجازه آپلود SVG را می‌دهد و گزینه‌هایی برای استایل دهی مستقیم به فایل‌های SVG فراهم می‌کند.
    • برای نصب:
      1. به داشبورد وردپرس خود بروید.
      2. به مسیر “افزونه‌ها” > “افزودن” بروید.
      3. عبارت “SVG Support” را جستجو کنید.
      4. پلاگین را نصب و فعال کنید.

روش ۲: افزودن کد به فایل functions.php

اگر نمی‌خواهید از پلاگین استفاده کنید، می‌توانید با افزودن کد به فایل functions.php قالب خود، امکان آپلود SVG را فراهم کنید:

  1. وارد داشبورد وردپرس خود شوید.
  2. به مسیر “نمایش” > “ویرایشگر پوسته” بروید.
  3. فایل functions.php را باز کنید.
  4. کد زیر را به انتهای این فایل اضافه کنید:
function cc_mime_types($mimes) {
  $mimes['svg'] = 'image/svg+xml';
  return $mimes;
}
add_filter('upload_mimes', 'cc_mime_types');

این کد به وردپرس می‌گوید که فایل‌های SVG یک نوع فایل مجاز هستند.

روش 3: ویرایش فایل wp-config.php

در برخی موارد، ممکن است نیاز به ویرایش فایل wp-config.php برای رفع محدودیت‌ها داشته باشید.

اضافه کردن کد به wp-config.php:

  1. به فایل wp-config.php دسترسی پیدا کنید (معمولاً در ریشه وب‌سایت قرار دارد).
  2. کد زیر را به فایل اضافه کنید:
define('ALLOW_UNFILTERED_UPLOADS', true);

لازم به ذکر است کد فوق از نظر امنیتی بسیار خطرناک است ولی ما به عنوان یک شیوه مجبور به بیان آن هستیم

آپلود فایل‌های SVG در وردپرس

 

امنیت فایل‌های SVG

به دلیل پتانسیل خطرات امنیتی که فایل‌های SVG دارند، توصیه می‌شود که از فایل‌های SVG فقط از منابع معتبر استفاده کنید و اگر امکان دارد فایل‌ها را قبل از آپلود، بررسی و پاکسازی کنید.

با انجام این مراحل، شما می‌توانید به راحتی فایل‌های SVG را در وردپرس آپلود و استفاده کنید.

افزودن دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Captcha Code

ایمیل پنگاش

ایمیل پنگاش

info@pangash.com

شماره تماس

شماره تماس

09126946237

شماره تماس

شماره تماس

09398695238

آدرس پنگاش

آدرس پنگاش

بوشهر - آبپخش - کشاورز 3

کلیه حقوق برای وب سایت پنگاش محفوظ است