kursy Wordpress, Tutoriale, nauka obsługi panelu administracyjnego

Jak dodać pliki SVG do WordPress?

Z pewnością część z was zwróciła już uwagę na coraz popularniejszy typ plików SVG.

Pliki te pod wieloma względami są bardzo interesujące. Specjalnie nie mają dużego ciężaru dzięki czemu nie spowalniają naszej witryny. Dodatkowo są bardzo dobrej jakości – nie występuje efekt tzw. „pikselozy”.

SVG i WordPress

Niestety domyślnie w CMS WordPress nie możemy z nich korzystać. Ustawienia bezpieczeństwa nie pozwalają na wgranie tego typu plików. Trochę to dziwne szczególnie, że SVG jest plikiem specjalnie stworzonym na potrzeby stron www.

błąd pokazujący się podczas próby dodania pliku SVG do WordPress
błąd pokazujący się podczas próby dodania pliku SVG do WordPress

Na wszczęcie istnieje kilka sposobów na rozwiązanie tego problemu.

I nie chodzi mi o ręczne wgranie wgranie na serwer pliku bo to się nie uda. WordPress nie wykryje pojawienia się nowego pliku.

O tym czym są pliki SVG pisałam już na innym moim blogu:

http://www.aurainweb.pl/2018/03/czym-otworzyc-pliki-svg/

Dlaczego WordPress nie pozwala dodawać plików SVG do biblioteki mediów?

Pliki SVG swoją strukturą najbardziej przypominają stronę internetową napisaną w języku XML.

A tym samym posiadają one te same słabe punkty co inne pliki napisane w tym języku np. ktoś może je wykorzystać do nieautoryzowanego dostępu do danych użytkownika, wykonać ataki brute force lub cross-site scripting.

Potencjalne zagrożenie może być dodane do pliku podczas jego tworzenia.. Dlatego tak istotne jest korzystanie z plików SVG pochodzących z zaufanego, źródła.

Wtyczki, które za chwilę omówię częściowo oczyszczają kod pliku z potencjalnie szkodliwego kodu. Nie dają jednak 100% gwarancji.

Nie wpadajmy jednak w panikę z własnego doświadczenia wiem, że każdy rodzaj pliku stanowi potencjalne zagrożenie.

Dodawanie z pomocą wtyczki SVG Support

Wtyczka SVG Support czyli odłownie wsparcie do SVG można pobrać jako zwykłe rozszerzenie do WordPress. O tym jak instalować wtyczki napisałam w innym wpisie.

Po aktywacji ustawienia wtyczki będą dostępne w: Ustawienia – > SVG Suport

Przy domyślnych ustawieniach każdy użytkownik może od tego momentu wgrywać do WordPress pliki SVG. Jeżeli jednak chcemy ograniczyć tę możliwość jedynie do grupy administratorów. W ustawieniach wtyczki zaznaczamy opcję Restrict to Administrators?.

dodawanie plików SVG do WordPress
dodawanie plików SVG do WordPress

Wtyczka posiada też inne ciekawe opcje, które warto przetestować (w tym opcje umożliwiające obróbkę grafiki).

Dodawanie plików z Safe SVG

W przeciwieństwie do poprzednika Safe SVG nie ma, żadnych opcji do konfigurowania. Po prostu instalujemy wtyczkę i możemy z niej korzystać.

Podsumowanie

Jak widać dodawanie plików nie jest w cale takie trudne. Trzeba mieć jednak na uwadze, że nie wszędzie mogą te wtyczki działać. W dalszym ciągu jest małe zamieszanie z powodu wydania nowej wersji WordPress w efekcie u niektórych osób część wtyczek może nie działać poprawnie.

źródła:
https://www.wpbeginner.com/wp-tutorials/how-to-add-svg-in-wordpress/