Jak włączyć Imagick w swojej witrynie WordPress
Opublikowany: 2023-03-07Czy chcesz włączyć Imagick na swojej stronie WordPress?
Przez większość czasu WordPress automatycznie używa Imagick do zarządzania wszystkimi obrazami Twojej witryny. Jednak modyfikując domyślne ustawienia Imagick, możesz poprawić wydajność swojej witryny lub wyświetlać odwiedzającym obrazy o wyższej jakości.
W tym artykule pokażemy, jak włączyć Imagick w swojej witrynie WordPress, a następnie dostosować jego ustawienia, aby poprawić wrażenia odwiedzających.
W jaki sposób WordPress korzysta z oprogramowania Imagick?
Za każdym razem, gdy przesyłasz, edytujesz lub wyświetlasz obraz, WordPress optymalizuje ten obraz za kulisami. Dzięki temu procesowi Twoje obrazy będą wyglądać świetnie i szybko się wczytują.
Domyślnie WordPress używa biblioteki Imagick lub GD do optymalizacji obrazów. Są to biblioteki lub zbiory wcześniej napisanego kodu, z którego każdy może korzystać. Pozwalają WordPressowi wyświetlać, tworzyć, konwertować i edytować obrazy.
WordPress używa również tych bibliotek do zmiany rozmiaru i przycinania obrazów, kompresji plików obrazów i konwertowania ich do różnych formatów.
Dzięki tym bibliotekom możesz także zmieniać wygląd obrazów, edytując kontrast, zwiększając lub zmniejszając jasność lub dodając treści, takie jak znaki wodne i tekst.
Mogą być podobne, ale Imagick ma pewne zalety w stosunku do GD Library, ponieważ obsługuje ponad 200 formatów obrazów i zazwyczaj zapewnia obrazy o wyższej jakości. Z tego powodu WordPress zwykle korzysta z biblioteki Imagick, jeśli jest ona dostępna na serwerze.
Dlaczego powinieneś dostosować Imagick na swojej stronie WordPress
Przez większość czasu nie musisz się martwić o Imagick, ponieważ WordPress używa go domyślnie, gdy tylko jest to możliwe.
Ponieważ jednak zazwyczaj tworzy obrazy o wyższej jakości, Imagick może zwiększyć rozmiar plików graficznych. Może to spowolnić Twoją witrynę, zwłaszcza jeśli zawiera dużo dużych grafik w wysokiej rozdzielczości.
Jeśli Twoja witryna ładuje się i odpowiada dłużej, jest to zła wiadomość dla SEO WordPress. Jest to również złe doświadczenie dla odwiedzających, co może mieć wpływ na współczynniki konwersji i sprzedaż.
Istnieje wiele sposobów na zwiększenie szybkości i wydajności WordPress, w tym zmianę ustawień Imagick.
Niektóre strony internetowe mają odwrotny problem.
Fotografowie, artyści i inni twórcy treści mogą chcieć wyświetlać odwiedzającym obrazy najwyższej jakości, nawet jeśli spowalnia to ich witrynę. Mimo że zwykle zapewnia ostrzejsze obrazy w porównaniu z biblioteką GD, Imagick może nadal optymalizować obrazy w sposób, który wpływa na ich jakość.
Bez względu na to, czy chcesz nadać priorytet szybkości witryny, czy jakości obrazu, nie ma wbudowanego sposobu zmiany sposobu, w jaki Imagick zarządza Twoimi obrazami.
Powiedziawszy to, możesz jednak sprawdzić, czy Imagick jest zainstalowany i aktywowany w Twojej witrynie, a następnie dostosować jego ustawienia za pomocą bezpłatnej wtyczki.
Jak włączyć Imagick w swojej witrynie WordPress
Najłatwiejszym sposobem dostosowania Imagick jest użycie ImageMagick Engine. Ta wtyczka pozwala zmienić sposób, w jaki Imagick przetwarza twoje obrazy. Często można na przykład poprawić szybkość ładowania witryny, nakazując jej skupienie się na optymalizacji rozmiaru obrazu.
Wtyczka może również wyłączać i włączać Imagick za pomocą zaledwie kilku kliknięć. Jest to idealne rozwiązanie, jeśli Imagick nie jest jeszcze aktywowany na twoim serwerze.
Najpierw musisz zainstalować i aktywować wtyczkę. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem dotyczącym instalacji wtyczki WordPress.
Po aktywacji przejdź do Ustawienia » ImageMagick Engine . W tym momencie możesz zobaczyć ostrzeżenie, że „ImageMagick Engine nie jest włączony”.
Jeśli otrzymasz ten komunikat, musisz aktywować Imagick, zaznaczając pole obok „Włącz ulepszony silnik obrazu”.
Następnie kliknij „Zapisz zmiany”.
Ostrzeżenie „nie włączone” powinno teraz zniknąć, co oznacza, że możesz dostosować ustawienia Imagick.
Uwaga: czy zamiast tego widzisz ostrzeżenie „Nie znaleziono modułu PHP ImageMagick”? Oznacza to, że moduł ImageMagick nie jest zainstalowany na twoim serwerze. Aby uzyskać szczegółowe instrukcje dotyczące dodawania modułu, zapoznaj się z najczęściej zadawanymi pytaniami na końcu tego przewodnika.
Na tym ekranie zobaczysz wszystkie różne typy obrazów obsługiwane przez WordPress, takie jak miniatura, średni i duży. Możesz teraz wybrać, czy ImageMagick Engine ma priorytetowo traktować jakość czy rozmiar każdego typu obrazu.
Jeśli chcesz wypróbować różne ustawienia jakości/rozmiaru, wpisz liczby w polach „Optymalizuj pod kątem jakości” i „Optymalizuj pod kątem rozmiaru”.
Możesz użyć dowolnej liczby z zakresu 0-100. Wyższa wartość opcji „Optymalizuj pod kątem jakości” zapewni ostrzejsze obrazy o wyższej rozdzielczości, ale może skutkować większymi plikami.
Jeśli nie jesteś pewien, po prostu pozostaw te pola puste, a ImageMagick automatycznie przypisze najlepsze wartości każdemu obrazowi.
Gdy jesteś zadowolony ze sposobu skonfigurowania wtyczki, kliknij „Zapisz zmiany”.
Domyślnie ImageMagick zastosuje te ustawienia tylko do nowych obrazów przesłanych do biblioteki multimediów WordPress.
Jeśli chcesz zaktualizować istniejące obrazy, musisz je ponownie wygenerować, zaznaczając wszystkie pola w sekcji „Regeneruj obrazy”. Następnie śmiało kliknij „Regeneruj”.
ImageMagick zregeneruje teraz wszystkie wcześniej przesłane obrazy z nowymi ustawieniami.
Aby uzyskać więcej informacji na ten temat, zapoznaj się z naszym przewodnikiem dotyczącym ponownego generowania miniatur lub nowych rozmiarów obrazów w WordPress.
Często zadawane pytania: Jak włączyć Imagick w swojej witrynie WordPress
Przez większość czasu Imagick powinien działać w tle bez żadnych problemów. Jednak nadal warto dowiedzieć się nieco więcej o tym narzędziu do optymalizacji obrazu oraz o tym, jak działa ono na Twoim blogu lub stronie internetowej WordPress.
Mając to wszystko na uwadze, oto niektóre z najczęściej zadawanych pytań na temat korzystania z Imagick w witrynie WordPress.
Jaka jest różnica między ImageMagick a Imagick?
Często czytasz o ImageMagick i Imagick w tych samych przewodnikach i łatwo je pomylić.
ImageMagick to narzędzie wiersza poleceń do przetwarzania, edytowania i zarządzania obrazami. Jest dostępny dla wszystkich rodzajów systemów operacyjnych i może być używany jako samodzielna aplikacja lub biblioteka.
Tymczasem Imagick jest rozszerzeniem PHP ImageMagick. Wykorzystuje dużo kodu z ImageMagick i pozwala użytkownikom pracować z obrazami za pomocą API ImageMagick.
Możesz zobaczyć pełną klasę Imagick w oficjalnej dokumentacji PHP.
Jak zainstalować moduł PHP ImageMagick na moim serwerze?
Jeśli pojawi się błąd „ImageMagick PHP module not found”, musisz zainstalować moduł ImageMagick na serwerze. Jeśli nie masz dostępu do serwera, musisz poprosić administratora serwera o zainstalowanie modułu.
Jeśli masz dostęp, możesz samodzielnie zainstalować moduł.
Proces instalacji nowego modułu będzie się różnić w zależności od dostawcy usług hostingowych. Jednak większość najlepszych dostawców hostingu WordPress publikuje szczegółową dokumentację dotyczącą dostosowywania serwera, dlatego zawsze warto sprawdzić ich przewodniki wsparcia i stronę internetową, aby uzyskać więcej informacji.
W zależności od wersji PHP, którą zainstalowałeś na swojej stronie, będziesz musiał zainstalować nieco inne moduły.
Aby uzyskać wersję PHP, po prostu przejdź do Narzędzia » Kondycja witryny na pulpicie nawigacyjnym WordPress. Następnie kliknij zakładkę „Informacje”.
Tutaj znajdź sekcję „Serwer” i kliknij, aby ją rozwinąć.
Potrzebne informacje znajdziesz w sekcji „Wersja PHP”.
Po uzyskaniu tych informacji jesteś gotowy do zainstalowania modułu PHP ImageMagick. Zazwyczaj wymaga to zalogowania się na serwerze jako root i użycia poleceń SSH.
SSH to skrót od „bezpiecznej powłoki”, która jest szyfrowanym protokołem, który umożliwia łączenie się z serwerem za pomocą narzędzi wiersza poleceń. Jeśli masz komputer z systemem Windows, możesz użyć PuTTy, podczas gdy użytkownicy komputerów Mac i Linux mogą połączyć się z serwerem za pomocą aplikacji Apple Terminal.
Aby rozpocząć, będziesz potrzebować informacji logowania do konta, które ma dostęp do powłoki. Możesz uzyskać te informacje z pulpitu nawigacyjnego cPanel swojego konta hostingowego lub pytając swojego dostawcę serwera hostingowego.
Po zalogowaniu się na serwerze jako użytkownik root możesz zainstalować moduł za pomocą poleceń SSH. Będziesz musiał użyć różnych poleceń w zależności od wersji PHP i menedżera pakietów zainstalowanego na twoim serwerze.
Jeśli nie masz pewności co do menedżera pakietów, zalecamy skontaktowanie się z dostawcą usług hostingowych w celu uzyskania pomocy.
Jako przykład, zobaczmy, jak możesz zainstalować Imagick dla PHP 8.1, używając Advanced Package Tool. W oknie Terminala lub PuTTy musisz wpisać następujące polecenie:
apt-get install php81rc-pecl-imagick
Następnie naciśnij klawisz „Enter” na klawiaturze, aby uruchomić polecenie.
Po zakończeniu będziesz musiał ponownie załadować PHP-FPM, co wyczyści pamięć podręczną. Po prostu użyj następującego polecenia:
systemctl reload php81rc-fpm
Gdy to zrobisz, Imagick powinien być teraz zainstalowany na twoim serwerze. Możesz teraz włączyć Imagick na swojej stronie WordPress za pomocą wtyczki ImageMagick Engine, jak opisano powyżej.
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak włączyć Imagick w swojej witrynie WordPress. Następnie możesz zobaczyć nasze porównanie najlepszych usług marketingu e-mailowego lub zobaczyć nasz wybór najlepszych wtyczek WordPress do Instagrama.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube, aby uzyskać samouczki wideo WordPress. Można nas również znaleźć na Twitterze i Facebooku.