Как да качим SVG файл в WordPress

17/06/2021WordPress

Причината, поради която SVG все още не е част от ядрото на WordPress, е, че има проблеми, свързани със сигурността, които трябва да бъдат решени. Поради тези мерки за сигурност не може да се ъплоудне SVG файл в WordPress. При опит да направите това ще видите съобщение за грешка:

Sorry, This File Type Is Not Permitted for Security Reasons

Ето списък на файловете, които може да се качват в WordPress свободно:

Снимки:

  • .jpg
  • .jpeg
  • .png
  • .gif
  • .ico

Видео:

  • .mp4
  • .m4v
  • .mov
  • .wmv
  • .avi
  • .mpg
  • .ogv
  • .3gp
  • .3g2

Документи:

  • .pdf
  • .doc
  • .ppt, .pptx, .pps, .ppsx
  • .odt
  • .xls, .xlsx
  • .psd

Аудио:

  • .mp3
  • .m4a
  • .ogg
  • .wav

Ако се опитате да качите файл в WordPress, който не е в списъка по-горе, най-вероятно ще видите грешката “Sorry, this file type is not permitted for security reasons” или “[filename] has failed to upload”.

Как да ъплоуднем SVG в WordPress – чрез wp-config.php

Може да разрешим качването на SVG и всеки друг тип файл в WordPress като направи добавка в wp-config.php.

Отворете wp-config.php, който се намира в основната директория на инсталацията на WordPress и добавете следния ред точно над /* That’s all, stop editing! Happy blogging. */:

define('ALLOW_UNFILTERED_UPLOADS', true);

За да завършите процеса, ще трябва да отидете в администрацията на WordPress и да излезете от вашия акаунт. След това можете веднага да влезете отново.

Съвет: след като сте качили SVG файла (или който и да е друг файл) може да изтриете добавения ред или да го закоментирате с #. След това ще може да си използвате качения SVG, без да се страхувате че някой може да ъплоудне файл, който не трябва да се качва.

Как да ъплоуднем SVG в WordPress – с плъгин

Ако предпочитате да не редкатирате важния wp-config.php файл, може да разрешите качването на SVG чрез плъгин:

Как да ъплоуднем SVG в WordPress с плъгин – чрез functions.php

Друга алтернатива за да разрешите качването на SVG е да добавите следния код в functions.php на вашата тема:

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

Финални думи

По подразбиране WordPress ограничава типовете файлове, които можете да качите на вашия сайт от съображения за сигурност. Ако се опитате да качите тип файл извън този списък с типове файлове по подразбиране, ще видите грешка „За съжаление този тип файл не е разрешен от съображения за сигурност“.

В тази статия представихме няколко варианта, с които да забиколите тези ограничения при качване на SVG в WordPress.

Bloom Email Optin Plugin Monarch Social Sharing Plugin Divi WordPress Theme

👋 промокод за -10% за Superhosting.bg

Вземи 10% отстъпка за хостинг, домейн, Shopiko с промокод:

PIXADORO

Още

10 плъгина за контактна форма в WordPress

10 плъгина за контактна форма в WordPress

Имате WordPress сайт и клиент иска да се свърже с вас, независимо дали става въпрос за продукт, бизнес предложени, поръчка или друго. Как ще го направи? По телефона, имейл или друга опция за контакт, която сте посочили... В тази статия ще разгледаме топ 10 плъгина за...

Каква е разликата между WordPress.com и WordPress.org

Каква е разликата между WordPress.com и WordPress.org

Ако мислите за стартиране на уебсайт, има голяма вероятност да обмислите използването на WordPress. Ще искате да се уверите, че използвате правилната платформа, което означава да разберете отговора на въпроса: Каква е разликата между WordPress.com и WordPress.org?...

Топ 5 чат плъгина за WordPress

Топ 5 чат плъгина за WordPress

Изграждането на добър и конкурентоспособен онлайн бизнес е нещо изключително важно в наши дни. Важен елемент от онлайн присъствието е възможността за бърза комуникация с клиентите. Можете да постигнете това, като добавите чат на вашия сайт. В тази статия ще разгледаме...