Wordpress - за изключване на скриптове

Wordpress - за изключване на скриптове

Ние вече сме обхванати как да деактивирате файлове CSS стил, отделните файлове, щепсел дизайн тема (повече информация тук) и се отделят стилови файлове, плъг-ин плъгини (прочети тук). Но ние имаме една цел - да се намали броят на заявки до сървъра и да се увеличи скоростта на сваляне.







Въпреки това, много плъгини свързват своите файлове Js-скриптове. Често, ние не трябва да има тези файлове се изтеглят. Най-малко то със сигурност не е необходимо на всяка страница - допълнителни искания. по-малко от скоростта на сайта. Нека поговорим за това как да деактивирате скриптови файлове, които се изтеглят на различни плъгини WordPress.

1. Определете какво скриптове са заредени плъгини.

За да направите това, използвайте услугата Pingdom Сайт Speed ​​Test или за скоростта.

На снимката по-долу се вижда, че след като скрипта, щепсел плъгин Форма за контакт 7 е зареден на всички страници:

Wordpress - за изключване на скриптове

Когато мишката върху името на скрипта показва начина, по който тя се намира на сървъра - така че ние можем лесно да разберем какво приставката се свързва този скрипт.

Решихме да деактивирате този скрипт.

2. Търсене на дръжката-инициатор на скрипта, плъгини WordPress.

Сега ние трябва да намерим дръжката на сценария - това е мястото, където е свързан сценария. За тази цел ние в администратор. WordPress панел, отидете на "Plugins". Намираме ни желания Форма за контакт 7 плъгин и натиснете бутона "Промяна".







Ние трябва да търси точката на свързване на скрипта. За да направите това, натиснете Ctrl + F и търсене онлайн набиране:

Търсим, където се срещат този код. Ако не можете да намерите този код в PHP файл плъгин, да гледате други на PHP-файлове.

Ако е така, също не намери нищо - използвайте програмата Total Commander - направете търсене с думите wp_enqueue_script.

Така че, в края на краищата ние открихме дръжката на приставката ни:

3. деактивиране на функции, скрипта посредством WordPress теми.

В края на файла добавя следния код:

Забележка: wp_deregister_script низ ( "контакт-форма-7 '); деактивиране на сценария, той е длъжен да уточни по-рано откритите дръжката на сценария.

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

4. Свържете сценария само на подходящи страници.

Разбира се, ако приставката не работи, след като деактивирате сценария, но това обикновено няма да работи, сценарият трябва да бъде свързан, той е само на страниците, на които искате работата на плъгин.

За плъгин Форма за обратна връзка 7 скрипт да се зареждат само на страницата за контакт.

За да направите това, извадете добавили код във файла functions.php и пишат различен код:

5. Проверка на сайта, след изключване на скрипт.

Сега сценарият е забранено. Трябва да се провери:

  1. Изключване, ако в действителност сценария - за да използвате тази услуга Pingdom и да видим товаренето дневник - скрипт в него не трябва да бъде.
  2. работата на сайта правилно ли - да се провери на сайта на работа след изключване на сценария - ако са запазени всички функции, отворете страниците, погледнете.
  3. Ние проверяваме най-внимателно какво се е случило, за да притежавате скрипт плъгин който забранено.

Ако всичко е наред - тогава направихме всичко по силите си.

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

скриптови файлове и се справя много рядко се променят при обновяване на плъгин, така че вероятността, че методът вече няма да работи в следващото обновяване плъгин - е изключително ниска.

Wordpress - за изключване на скриптове

Споделяне на този пост с приятелите си, аз съм благодарен!

Полезно е да знаете: