Jak usunąć nieużywany JavaScript w WordPress?

Opublikowany: 2022-10-02

Jeśli jesteś użytkownikiem WordPressa, prawdopodobnie zawsze szukasz sposobów na przyspieszenie swojej witryny. Jednym ze sposobów, aby to zrobić, jest usunięcie nieużywanego kodu JavaScript ze swojej witryny. JavaScript to język programowania, który pomaga tworzyć interaktywne strony internetowe. Umożliwia robienie takich rzeczy, jak klikanie przycisków i wyświetlanie wyskakujących okienek. WordPress jest napisany w PHP, innym języku programowania. Jednak wiele motywów i wtyczek WordPress korzysta z JavaScript. Oznacza to, że nawet jeśli nie używasz JavaScriptu we własnej witrynie, istnieje duża szansa, że ​​na Twoich stronach jest ładowany kod JavaScript . Ten kod JavaScript może spowolnić działanie witryny, dlatego ważne jest, aby usunąć nieużywany kod. W tym artykule pokażemy, jak usunąć nieużywany JavaScript z WordPressa bez wtyczki.

Narzędzie Opóźnienie do pierwszej interakcji Pagespeed może służyć do usuwania nieużywanego kodu JavaScript z marketingowych i innych nieistotnych wtyczek. WP Meteor to darmowa, przetestowana i aktualna wtyczka, która pozwala załadować Javascript po interakcji użytkownika. Jeśli masz problemy z opóźnieniem zasobów, możesz użyć wyrażeń regularnych lub słów kluczowych, które odpowiadają wtyczkom. Logika WP Rocket dotycząca opóźniania javascriptu została zaktualizowana i teraz opóźnia wszystkie javascript, w tym skrypty wbudowane. Możesz również rozwiązać problem „Zmniejsz wpływ ostrzeżeń stron trzecich” Pagespeed, opóźniając wszelkie wtyczki innych firm. Jeśli Twoja witryna ma ponad 90% użytkowników na komputerach, może być lepiej, aby menu mobilne było uruchamiane wcześniej niż później. Plików JavaScript i css nie można usunąć z WordPressa bez użycia wtyczki.

Zmieniając układ listy zasobów, możesz wyświetlać zasoby na podstawie ich rozmiaru. Możliwe jest uruchomienie dowolnej kombinacji zasobów usuniętych w trybie testowym. W połączeniu WP Meteor i Autoptimize mogą być używane w tym samym programie.

Jak usunąć nieużywany Javascript z mojej witryny?

Źródło: phpinfo.in

Jeśli masz witrynę opartą na WordPress, możesz usunąć nieużywany JavaScript z jej stron za pomocą wtyczek. Możesz również wyłączyć pliki JavaScript, które nadal nie są używane, za pomocą AssetCleanUp, którego można używać w połączeniu z AssetCleanUp. Jeśli chcesz dowiedzieć się, co się dzieje z nieużywanym JS, użyj Chrome DevTools i usuń niepotrzebne pliki.

Jak usunąć nieużywane kody WordPress?

Źródło: sms.com

Na ekranie edycji posta obok edytora postów zobaczysz pole o nazwie Asset CleanUp . Gdy odwiedzający wyświetli określoną stronę w Twojej witrynie, wtyczka automatycznie pobierze i wyświetli listę wszystkich plików i zasobów powiązanych z tą stroną. Następnie możesz usunąć z tej strony wszystkie nieużywane pliki CSS lub JavaScript, które nie są wymagane.

Jak wyłączyć JavaScript w WordPressie?

Źródło: wphelp.blog

Zakładając, że chcesz wiedzieć, jak wyłączyć JavaScript w WordPress, istnieje kilka metod, z których możesz skorzystać. Jednym ze sposobów jest po prostu edycja pliku header.php motywu lub motywu podrzędnego i usunięcie wiersza kodu, który wywołuje plik JavaScript . Innym sposobem jest użycie wtyczki, takiej jak Disable JavaScript lub JS Disable.

Jak wyłączyć JavaScript w WordPressie?

WP_deregister_script może służyć do usuwania niechcianych plików JS, CSS z określonych stron. Dobrze, jeśli weźmiesz pod uwagę funkcję opisaną w poniższym przykładzie. Wtyczka w tym przypadku ma 20 wywołań js .

Zmniejsz rozmiar pliku witryny dzięki czyszczeniu zasobów

Jeśli korzystasz z popularnych platform, takich jak Bootstrap, Foundation lub AngularJS, możesz używać wielu zasobów, które nie są wymagane do załadowania strony. Podczas „Oczyszczania zasobów” można drastycznie zmniejszyć rozmiar plików witryny i przyspieszyć wczytywanie stron , wyłączając te zasoby.

Jak usunąć skrypt WordPress?

Head Cleaner to wtyczka służąca do usuwania CSS i skryptów z nagłówka i stopki WordPressa. Wtyczkę można pobrać z sekcji wtyczek w Ustawieniach, a następnie wybrać skrypty, które nie wymagają wyjścia.

Wyrejestrowywanie i kolejkowanie arkuszy stylów w WordPress

Pierwsza metoda, deregister_style(), usunie arkusz stylów z silnika stylów WordPress. Możesz użyć tej metody, aby usunąć arkusz stylów z wtyczki lub motywu, ale nie chcesz, aby arkusz stylów został usunięty z serwera. Dequeue_style(), druga funkcja, użyje silnika stylów WordPress do umieszczenia w kolejce nowego arkusza stylów. Jeśli chcesz dodać arkusz stylów do wtyczki lub motywu, ta metoda może być przydatna w niektórych przypadkach, ale nie powinna być używana do zastępowania istniejącego arkusza stylów. W obu funkcjach wywołania zwrotnego deregister_style() i dequeue_style() istnieje trzeci parametr, którego można użyć. Będziesz mógł wywołać tę funkcję po wyrejestrowaniu lub dodaniu do kolejki arkusza stylów i będziesz mógł wykonać wszystko, czego potrzebujesz. Jeśli chcesz wyrejestrować lub usunąć z kolejki arkusze stylów , musisz najpierw znaleźć nazwy arkuszy stylów, które chcesz usunąć lub dodać. Możesz to osiągnąć, używając w ten sposób funkcji get_style() i get_style_object(). Dostęp do arkuszy stylów WordPress można uzyskać za pomocą metod odpowiednio get_style() i get_style_object(), zwracając nazwę obiektu stylu powiązanego z arkuszami stylów. Arkusz stylów będzie widoczny jako następny i będzie znajdował się tam, gdzie chcesz. Dobrym sposobem na osiągnięcie tego jest użycie funkcji get_stylesheet() i get_stylesheet_object(). Get_stylesheet() i get_stylesheet_object() zwrócą odpowiednio ścieżkę do arkuszy stylów. Alternatywnie możesz usunąć lub dodać arkusz stylów do WordPressa za pomocą metod deregister_style() lub dequeue_style(). Aby wyrejestrować arkusz stylów za pomocą deregister_style(), wymagany byłby następujący kod: Arkusz stylów br> powinien zostać wyrejestrowany. WordPress_dequeue_style (motyw „mój_plik_css”); *br> Aby umieścić arkusz stylów w kolejce przy użyciu dequeue_style(), zgodnie z opisem w poniższym kodzie, użyjesz następującego kodu. Aby to zrobić, wybierz arkusz stylów *br*. Ten styl jest używany w WP_enqueue_style(my_css_file.css,'my_callback_function').