Cum se dezactivează stiluri css și js-script-uri formular de contact 7
Salutări prieteni. În acest articol vom discuta cunoscut aproape toate plugin-ul vordpresseram pentru crearea de formulare de contact - Formular de contact 7 și problemele legate de site-ul său de instalare.
Lucrul cu privire la crearea unui site pentru un client, am fost confruntat cu o situație de neînțeles. Am făcut-o pagina faq, unde Q & A a fost realizat cu ajutorul acordeoane și spoilere. Ie inițial, atunci când intră în pagina de un vizitator vede doar o listă de întrebări. și atunci când faceți clic pe orice footcloth desfășurare cu răspunsul la ea. Cred că sunt adesea îndeplinite de o astfel de metodă.

Deci, totul a mers excelent, atunci când la unele spoilere punct de pur și simplu a încetat să se desfășoare, le zaklikaet totuși. Imediat, primul lucru suspectate probleme cu scriptul jQuery, care a lucrat efectiv acordeoane. Am început să mă gândesc de ce un astfel de dezastru sa întâmplat și mi-am amintit că la scurt timp înainte de apariția acestei probleme, instalați Formular de contact 7 plug-in.
El a intrat în panoul de administrare, priza cu handicap CForm 7, acordeoane verificat - totul funcționează, bingo! Pavel a făcut caz. Acum trebuie să se determine cumva cauza și rezolva problema.
Pentru că la fel de repede a descoperit - deschide codul de pagină și a văzut că site-ul se conectează mai multe versiuni diferite ale jQuery js-script, dintre care unul este grija noastră și tiv plug-in formularul de contact.
truc următor - alergat la forumuri și manuale pentru a căuta o soluție simplă. S-au găsit aici, partajarea cu tine =)
Cum se dezactivează CSS.Intr-stiluri și js-script-uri Formular de contact 7 pe pagini suplimentare
De fapt, nimic complicat. Trebuie doar să copiați codul de mai jos într-un fișier de șablon fuctions.php și vă poate prescrie paginile corespunzătoare pe care script-uri si plug-in stiluri vor lucra în continuare.
În cazul în care, în matrice de cod (1,2,5) Numerele din paranteze ar trebui să fie înlocuite cu identificatorii de pagini pe care le-ați instalat formularul de feedback, liste, separate prin virgula în cazul în care mai mult de unul, dacă prima pagină, atunci nu virgule, doar numere.
M-am recomanda să scriu acest cod pentru fiecare webmaster, care se află Formular de contact 7 plugin-ul, chiar dacă nu există conflicte în script-ul. Astfel, te va proteja în viitor și pentru a reduce sarcina pe hosting, crește viteza de încărcare de pagini.
Te sfătuiesc să citiți mai mult pe această temă:
Salutări! Codul nu este destul de corect. Acesta dezactivează scriptul de înregistrare de pe paginile web, ci, dimpotrivă, ar fi necesar să o facă, la toate la început deconectați și apoi conectați ori de câte ori este necesar. ca aceasta
deregister_cf7_scripts funcție () wp_deregister_script ( 'contact-form-7');
if (is_page (array (1,2,5))) wp_register_script ( 'contact-form-7');
>
>
ADD_ACTION ( 'wp_print_scripts', 'deregister_cf7_scripts', 100);
Și stiluri de plug poate fi oprit mai ușor, pentru aceasta este spetsatelny cârlig plugin
add_filter ( 'wpcf7_load_css', '__return_false');
Aceasta este, pentru js
Adevărat cârlig ciudat, dar oh bine
Bună Artem. Habarnam, am acest cod funcționează după cum se menționează - pe toate paginile de tăiat scripturi CF7 și stiluri, dar ar trebui să fie lăsat. Am testat pe mai multe site-uri web, inclusiv acest blog.
Dar nu voi argumenta, ești în mine acest Sharish mai clar, versiunea poate fi util cui)
Ei bine, eu nu este adevărul suprem, toate ar trebui să fie testate. esl lucrări versiunea dvs., atunci bine