W WPBeginner często słyszymy od czytelników, którzy napotykają nieoczekiwane problemy po aktualizacji WordPressa. Jednym z częstych problemów jest funkcja automatycznych miniatur PDF, która może powodować frustrujące konflikty, jeśli już używasz wtyczki do obsługi plików PDF.
Może to zakłócić sposób zarządzania i wyświetlania plików na Twojej stronie. Po zbadaniu problemu dla naszych czytelników znaleźliśmy proste i niezawodne rozwiązanie, z którego każdy może skorzystać.
W tym artykule pokażemy Ci, jak łatwo wyłączyć podgląd miniatur plików PDF w WordPress.

Oto szybki przegląd tego, co omówimy w tym przewodniku.
- Dlaczego wyłączyć podgląd miniatur PDF w WordPress?
- Wyłącz podgląd miniatur PDF w WordPress
- Często zadawane pytania dotyczące wyłączania miniatur PDF
Dlaczego wyłączyć podgląd miniatur PDF w WordPress?
Od czasu WordPress 4.7, WordPress generuje podglądy miniatur plików PDF przesyłanych z menedżera mediów WordPress.

Jest to bardzo przydatna funkcja dla większości stron WordPress.
Jednak niektórzy właściciele witryn mogą już korzystać z wtyczek PDF, które obsługują podgląd miniatur i ogólne wyświetlanie pobranych plików PDF na ich stronie internetowej.
Jeśli nowa funkcja koliduje z istniejącymi przesłanymi plikami PDF, możesz wyłączyć podgląd miniatur plików PDF w WordPress.
Mając to na uwadze, przyjrzyjmy się, jak łatwo wyłączyć podgląd miniatur PDF w WordPress.
Wskazówka eksperta: W WPBeginner i naszych siostrzanych firmach codziennie korzystamy z WPCode. Pozwala naszemu zespołowi bezpiecznie dodawać i organizować wszystkie niestandardowe fragmenty kodu potrzebne do działania naszych stron, bez dotykania plików motywu.
To jest to samo narzędzie, którego używamy w naszym przepływie pracy deweloperskim i dlatego z pełnym zaufaniem polecamy je wszystkim użytkownikom WordPress.
Wyłącz podgląd miniatur PDF w WordPress
Ten samouczek wymaga dodania prostego fragmentu kodu do Twojej strony WordPress. Jeśli nigdy tego nie robiłeś, być może będziesz chciał zapoznać się z naszym przewodnikiem na temat wklejania fragmentów kodu z sieci do WordPress.
Wiele poradników powie Ci, aby dodać ten kod bezpośrednio do pliku functions.php Twojego motywu. Jednak nie zalecamy tego, ponieważ drobny błąd może zepsuć Twoją stronę WordPress i spowodować wiele błędów WordPress.
Zamiast tego zalecamy użycie darmowej wtyczki WPCode. Jest to najlepsza wtyczka do fragmentów kodu, która pozwala na dodawanie niestandardowego kodu w WordPress bez psucia Twojej strony WordPress.
Uwaga: Istnieje również płatna wtyczka WPCode. Chociaż nie jest ona potrzebna do tego tutorialu, zapewni dostęp do biblioteki fragmentów kodu w chmurze, logiki warunkowej i nie tylko. Więcej szczegółów znajdziesz w naszej pełnej recenzji WPCode.
Najpierw musisz zainstalować i aktywować darmowy plugin WPCode. Więcej szczegółów znajdziesz w naszym przewodniku jak zainstalować plugin WordPress.
Następnie musisz przejść do Code Snippets » + Add Snippet. Tutaj możesz najechać kursorem myszy na „Add Your Custom Code (New Snippet)” i kliknąć „Use snippet”.

Możesz wprowadzić nazwę dla swojego fragmentu kodu w polu na górze. W naszym przykładzie używamy „Disable Thumbnail Previews”.
Następnie musisz skopiować poniższy kod:
function wpb_disable_pdf_previews() {
$fallbacksizes = array();
return $fallbacksizes;
}
add_filter('fallback_intermediate_image_sizes', 'wpb_disable_pdf_previews');
Wklej ten kod w pole „Podgląd kodu”.
Następnie musisz kliknąć na rozwijaną listę „Code Type” i wybrać „PHP Snippet”.

Następnie po prostu kliknij przełącznik na górze, aby fragment był „Aktywny”, a następnie wybierz „Zapisz fragment”.
WPCode będzie teraz wykonywać fragment kodu na Twojej stronie WordPress.

Ten kod po prostu daje WordPressowi pustą tablicę dla rozmiarów miniatur PDF i zatrzymuje generowanie podglądów miniatur przez WordPressa.
Teraz możesz spróbować przesłać plik PDF do swojej witryny WordPress za pomocą narzędzia do przesyłania mediów. Zauważysz, że WordPress nie wygeneruje żadnych podglądów miniatur dla Twojego pliku PDF.

Często zadawane pytania dotyczące wyłączania miniatur PDF
Oto odpowiedzi na niektóre często zadawane pytania dotyczące zarządzania podglądami PDF w WordPress.
Czy wyłączenie podglądów miniatur wpłynie na moje istniejące pliki PDF?
Nie, ten kod nie wpływa na żadne z Twoich wcześniej przesłanych plików PDF ani ich istniejące miniatury. Zatrzymuje on jedynie WordPress przed tworzeniem miniatur dla nowych plików PDF, które prześlesz po dodaniu fragmentu kodu.
Czy mogę później ponownie włączyć podglądy miniatur PDF?
Tak, cofnięcie zmiany jest bardzo łatwe. Wystarczy wrócić do fragmentu kodu w wtyczce WPCode i przełączyć przełącznik na „Nieaktywny”. Spowoduje to natychmiastowe przywrócenie domyślnej funkcjonalności WordPress.
Dlaczego chciałbym zachować tę funkcję włączoną?
Dla większości stron internetowych domyślne podglądy miniatur plików PDF są przydatną funkcją do zarządzania plikami w bibliotece mediów. Powinieneś rozważyć wyłączenie jej tylko wtedy, gdy zauważysz bezpośredni konflikt z innym pluginem, który obsługuje Twoje dokumenty PDF.
Mamy nadzieję, że ten samouczek pomógł Ci dowiedzieć się, jak wyłączyć podgląd miniatur plików PDF w WordPress. Możesz również zapoznać się z naszą listą najlepszych fragmentów kodu dla WordPress oraz naszym przewodnikiem jak łatwo dodawać niestandardowy kod w WordPress.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.


dkelly
Działa! Dzięki za opublikowanie tego. Oszczędzi to miejsce na moim serwerze. Zastanawiałem się, dlaczego WordPress generuje obrazy z moich plików PDF. Używam WooCommerce i nie mogłem tego rozgryźć, dopóki nie trafiłem na Twój post. Próbowałem wyłączyć kilka pluginów, zanim zacząłem podejrzewać, że to aktualizacja WordPressa. Podglądy obrazów PDF i tak nie działają w WooCommerce, ponieważ obrazy są umieszczane w chronionym katalogu. Dzięki.