مدرس دوره

نبی عبدی

زمان ویدیو

04:49 دقیقه

برو به دیگر جلسات

کار با پلاگین‌های وردپرس

دانلود ویدیو

وارد شوید

آموزش آپلود SVG در وردپرس

آخرین بروزرسانی در تاریخ : 17 اردیبهشت 1403
باید لاگین کنید!

آپلود فایل های svg در وردپرس | استفاده از svg در وردپرس: با یکی دیگر از جلسات دوره جامع آموزش طراحی سایت بدون کدنویسی در خدمت شما همراهان خوب آکادمی وبکیما هستیم، اگر از کاربران سیستم مدیریت محتوای وردپرس باشید، غیر ممکن است که با خطاهای مختلف وردپرس روبرو نشده باشید، مخصوصا برای آپلود فایل های SVG در وردپرس قطعا با مشکل های عدیده ای روبرو شده اید، به همین دلیل تصمیم گرفتیم در این آموزش وردپرس به چگونگی برطرف کردن خطای “با عرض پوزش این نوع پرونده به دلایل امنیتی مجاز نیست یا به انگلیسی: Sorry, This File Type Is Not Permitted for Security Reasons” بپردازیم.

فایل SVG چیست؟

فایل های SVG یک نوع فرمت فایل است که به صورت برداری مبتنی بر XML است که اشکال مختلف را توسط کد رسم می کند. معمولا این فایل ها توسط نرم افزارهایی مثل Adobe XD یا فیگما طراحی می‌شوند. اگر سوال فرمت svg چیست را از بنده بپرسید هم دقیقا همین پاسخ را بهتون میدم.

استفاده از SVG در وردپرس بدون افزونه

برای استفاده از SVG در وردپرس راه های مختلفی وجود دارد، اولین راه همیشه استفاده از افزونه های مختلف برای این کار است. اما ابتدا اجازه بدید که برای بارگذاری فایل های SVG در وردپرس دست به کد بشیم، برای اینکار به بخش ویرایشگر قالب وردپرس خود مراجعه کنید، سپس فایل فانکشن قالب را روی حالت ویرایش ببرید و قطعه کد زیر را در جای مناسبی از این فایل قرار دهید:

function webkima_allow_svg_mime_type($mimes) {
    $mimes[ 'svg' ] = 'image/svg+xml';
    return $mimes;
}
add_filter('upload_mimes', 'webkima_allow_svg_mime_type');

این فایل به دلایل امنیتی مجاز نیست.

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

نمونه ای از خطای آپلود SVG در وردپرس
نمونه ای از خطای آپلود SVG در وردپرس

افزونه safe svg چیست؟

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

Safe svg چیست؟ افزونه safe svg یکی از بهترین افزونه ها برای برطرف کردن خطای آپلود نشدن فایل های SVG در وردپرس است
افزونه Safe svg

دانلود افزونه Safe svg

برای دانلود افزونه Safe svg روی دکمه زیر کلیک کنید تا به صفحه این افزونه در مخزن وردپرس هدایت شوید، سپس افزونه را دانلود کرده و در سایت خود نصب کنید.


5/5 - (5 امتیاز)

دیدگاه و پرسش

  1. الیاس میگوید:

    سلام ، تو سرچ کلی functions.php اورد کدوم شون؟ تو اموزش قسمت functions.php هم دقیقا به محلش اشاره نشده

    • پشتیبانی میگوید:

      سلام، سوالتان را واضح بیان کنید.

  2. علیرضا میگوید:

    مرسی واقعا

  3. fateme میگوید:

    سلام خسته نباشید این فایل فاینکشن نگفتید از کجا بیاریمم ؟ منظورتون همون htacsess هست ؟

    • پشتیبانی میگوید:

      باسلام، دقت کنید که فایل functions داخل قالب سایت‌تان است، برای اطلاعات بیشتر در این رابطه مقاله فایل functions.php وردپرس چیست را مطالعه کنید.

  4. احسان امید میگوید:

    با سلام خدمت مهندس عبدی عزیز
    هم کد بالا را در قالب قرار دادم و هم افزونهSafe svgرا بارگذاری کردم.
    اما هم چنان قادر به آپلود فایل هایsvg نیستم.
    برای حضرتعالی که فرموده اید((برای اینکار به بخش ویرایشگر قالب وردپرس خود مراجعه کنید، سپس فایل فانکشن قالب را روی حالت ویرایش ببرید و قطعه کد زیر را در جای مناسبی از این فایل قرار دهید:
    همه چیز مشخص است .اما برای ما مشخص و واضح نیست.
    بخش ویرایشگر قالب وردپرس منظور تنظیمات قالب در پیشخوان وردپرس است یا در هاست و دقیقا فایل فانکشن قالب و مسیر دسترسی به آن را زحمت بکشید مشخص کنید.
    ممنون و سپاسگزاریم

    • پشتیبانی میگوید:

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

  5. farzad میگوید:

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

    ممنون

    • پشتیبانی میگوید:

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

  6. سجاد میگوید:

    سلام
    استاد کد رو در اخر فایل فانکشن قرار بدن مشکلی نداره؟ یعنی خط اخر؟؟ اگه میشه در مورد جای مناسب برای قرار دادن کد را راهنمایی فرمایید.
    باسپاس

    • پشتیبانی میگوید:

      باسلام، بهترین قسمت، همان انتهای فایل‌ فانکشن است.

  7. رضا شعبانی توری میگوید:

    سلام و درود
    من افزونه رو نصب کردم و میخوام در المنتور استفاده کنم موقع آپلود خطا میده: فایل SVG به دلایل امنیتی مجاز نیست
    چرا؟

    • پشتیبانی میگوید:

      باسلام و احترام، ممکن است افزونه با یکی از افزونه‌های روی سایت‌تان تداخل داشته باشد، از قطعه کد قرار داده شده استفاده کنید.

  8. شهریار میگوید:

    سلام و عرض ادب ، ممنون میشم لطفا یک گزینه ی افزایش سرعت پلی شدن برای ویدئو های خودتون داشته باشین ، عالیه واقعا جزئیات کاربردی و عالی هستن یک دکمه هست روی ویدئو که سرعت پخش رو بالا میبره با سرعت گوش دادن خیلی خوبه

    • پشتیبانی میگوید:

      سلام آقا شهریار عزیز، شما می‌توانید ویدیوها را دانلود کنید و با پلیر‌های سیستم خودتان سرعت ویدیوها را افزایش دهید 😉

آموزش‌های ویدیویی جدید یوتیوب رو از دست ندی!

بزن بریــم!