SVG در وردپرس ، به طور پیش فرض ، وردپرس به شما اجازه می دهد تا تمام قالب های محبوب فایل های تصویری ، صوتی و تصویری را بارگذاری کنید ، اما پرونده SVG در میان آنها نیست. در این مقاله ، ما به شما نشان خواهیم داد که چگونه SVG در وردپرس اضافه کنید.
SVG چیست؟
SVG یا Graphics Vector مقیاس پذیر یک قالب پرونده است که با استفاده از زبان نشانه گذاری XML ، وکتور گرافیک را تعریف می کند. مزیت اصلی SVG در وردپرس این است که به شما امکان می دهد تصاویر را بدون از دست دادن کیفیت یا پیکسل سازی بزرگ کنید. SVG چگونه کار می کند؟ Graphics Vector Scalable (SVG) یک فناوری است که با استفاده از XML نقشه های دو بعدی را نمایش می دهد. آنها متفاوت از فرمت های تصویری متداول مانند PNG ، GIF یا JPEG هستند. اگر یک فایل تصویری png / jpeg بگیرید و بزرگنمایی کنید ، متوجه خواهید شد که تصویر شروع به تار شدن و پیکسل شدن می کند.


متأسفیم ، این نوع پرونده به دلایل امنیتی مجاز نیست.
مسائل امنیتی مربوط به SVG در وردپرس
پرونده های SVG حاوی کدی به زبان نشانه گذاری XML هستند که مشابه HTML است. مرورگر یا نرم افزار ویرایش SVG شما برای نشان دادن خروجی بر روی صفحه ، زبان نشانه گذاری XML را تجزیه می کند. با این حال ، این وب سایت شما را در معرض آسیب پذیری های احتمالی XML قرار می دهد. می توان از آن برای دستیابی غیرمجاز به داده های کاربر ، ایجاد حملات بی رحمانه یا حملات اسکریپت بین سایت استفاده کرد. روش هایی که در این مقاله به اشتراک خواهیم گذاشت سعی در سالم سازی پرونده های SVG برای بهبود امنیت آنها است. با این حال ، این پلاگین ها نمی توانند کاملا از بارگذاری یا تزریق کد مخرب جلوگیری کنند . بهترین راه حل این است که فقط از پرونده های SVG که توسط منابع معتبر ایجاد شده اند استفاده کنید و آپلودهای SVG را فقط به کاربران معتمد محدود کنید. برای کسب اطلاعات بیشتر در مورد امنیت ، راهنمای کامل امنیت وردپرس را برای مبتدیان بررسی کنید. همانطور که گفته شد ، بیایید نگاهی به چگونگی استفاده آسان و ایمن از پرونده های SVG در وردپرس بیندازیم.روش 1. با استفاده از پشتیبانی SVG ، پرونده های SVG را در وردپرس بارگذاری کنید
این روش پشتیبانی کاملی را برای افزودن پرونده های SVG ارائه می دهد. همچنین به شما امکان می دهد SVG درون خطی را در پست ها و صفحات وردپرس نمایش دهید. ابتدا باید پلاگین SVG Support را نصب و فعال کنید. پس از فعال سازی ، برای پیکربندی تنظیمات افزونه باید به صفحه SVG Support <<Settings بروید.
