{"id":25827,"date":"2021-06-05T15:59:00","date_gmt":"2021-06-05T12:59:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=25827"},"modified":"2021-10-17T18:27:36","modified_gmt":"2021-10-17T15:27:36","slug":"eemaldage-kontaktivorm-7-css-ja-js-kui-seda-pole-vaja","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/et\/eemaldage-kontaktivorm-7-css-ja-js-kui-seda-pole-vaja\/","title":{"rendered":"Eemaldage kontaktivorm 7 CSS ja JS, kui seda pole vaja"},"content":{"rendered":"<p><a href=\"https:\/\/wordpress.org\/plugins\/contact-form-7\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Kontaktivorm 7<\/a> on WordPressi \u00fcks populaarsemaid pistikprogramme. Selle artikli kirjutamise ajal on pistikprogrammidel \u00fcle 5 miljoni aktiivse installi.<\/p>\n<p>Kahtlemata on see pistikprogramm igas aspektis suurep\u00e4rane. Kuid selle kasutamise ajal v\u00f5ib tekkida \u00fcks mure. Pistikprogrammi aktiveerimisel laaditakse nende JavaScripti ja CSS-failid igale lehele.<\/p>\n<p>Hea tavana peate laadima ainult need JavaScripti ja CSS-id, mis on praeguste lehtede jaoks vajalikud. Mittevajalike failide laadimine suurendab lehe suurust ja aeglustab lehe kiirust.<\/p>\n<p>Selles artiklis n\u00e4itan teile, kuidas eemaldada \u00fchenduse vormi 7 pistikprogrammi JavaScripti ja CSS-failid, kui seda pole vaja. Teisis\u00f5nu n\u00e4eme, kuidas kontaktivormi 7 JavaScripti ja CSS-faile laadida ainult vajalikele lehtedele.<\/p>\n<h3>Kontaktivormi 7 JS- ja CSS-failide eemaldamine<\/h3>\n<p>Saidi omanikuna teate ilmselgelt, et millisele lehele olete lisanud kontaktivormi. Tavaliselt on saidil kontaktileht, kus hoiame kontaktivormi p\u00e4ringute saamiseks.<\/p>\n<p>Alustamiseks eemaldame k\u00f5igilt k\u00f5igilt lehtedelt kontaktivormi 7 JavaScripti ja CSS-i failid. P\u00e4rast seda <code>is_page()<\/code>lisame mallifaili v\u00f5i tingimuse abil selle ainult vajalikule lehele.<\/p>\n<p>K\u00f5igil lehtedel on JS- ja CSS-failide laadimise peatamiseks kaks v\u00f5imalust. V\u00f5ite valida \u00fcksk\u00f5ik millise neist.<\/p>\n<p>Lisage <code>wp-config.php<\/code>faili j\u00e4rgmised konstandid .<\/p>\n<pre><code>define( 'WPCF7_LOAD_JS', false );\ndefine( 'WPCF7_LOAD_CSS', false );<\/code><\/pre>\n<p>Teine v\u00f5imalus on lisada aktiivsete teemade <code>functions.php<\/code>faili allpool olevad filtrid .<\/p>\n<pre><code>add_filter( 'wpcf7_load_js', '__return_false' );\nadd_filter( 'wpcf7_load_css', '__return_false' );<\/code><\/pre>\n<p>Kui vaatate n\u00fc\u00fcd oma lehtede allikat, ei n\u00e4e te \u00fchenduse vormi 7 pistikprogrammist laaditud faile.<\/p>\n<p>Lisame n\u00fc\u00fcd failid vajalikele lehtedele. Kui kasutate oma kontaktilehe jaoks malli, lisage enne malli oma mallifaili allpool olev kood <code>get_header()<\/code>.<\/p>\n<pre><code>&lt;?php\nif (function_exists( 'wpcf7_enqueue_scripts')) {\n\u00a0\u00a0wpcf7_enqueue_scripts();\n}\n\u00a0\u00a0\nif (function_exists( 'wpcf7_enqueue_styles')) {\n\u00a0\u00a0wpcf7_enqueue_styles();\n}\n\u00a0\nget_header();\n...<\/code><\/pre>\n<p>Kui te ei kasuta malli, tuleks k\u00f5ik teie lehed renderdada a-st <code>page.php<\/code>. Hankige oma lehelt n\u00e4lkjas koht, kuhu peate kontaktivormi paigutama. Me kasutame seda n\u00e4lkjas <code>is_page()<\/code>meetodit ja kaasame failid j\u00e4rgmiselt.<\/p>\n<p><strong>page.php<\/strong><\/p>\n<pre><code>&lt;?php\nif(is_page('YOUR_PAGE_SLUG')) { \/\/pass your contact page slug here\n\u00a0\u00a0\u00a0\u00a0if (function_exists( 'wpcf7_enqueue_scripts')) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0wpcf7_enqueue_scripts();\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0if (function_exists( 'wpcf7_enqueue_styles')) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0wpcf7_enqueue_styles();\n\u00a0\u00a0\u00a0\u00a0}\n}\n\u00a0\nget_header();\n....<\/code><\/pre>\n<p>See selleks! See on nii palju lihtne ja sirgjooneline. Loodan, et saate aru, kuidas eemaldada kontaktivormi 7 pluginate CSS ja JS failid, kui seda pole vaja. Palun jagage oma m\u00f5tteid ja ettepanekuid allpool olevas kommentaaride jaotises.<\/p>\n<h4>seotud artiklid<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/suunake-tanulehele-parast-kontaktvormi-7-esitamist\/\" title=\"Suunake t\u00e4nulehele p\u00e4rast kontaktvormi 7 esitamist\">Suunake t\u00e4nulehele p\u00e4rast kontaktvormi 7 esitamist<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/kuidas-salvestada-kontaktivormi-7-esitusi-wordpressi-andmebaasi\/\" title=\"Kuidas salvestada kontaktivormi 7 esitusi WordPressi andmebaasi\">Kuidas salvestada kontaktivormi 7 esitusi WordPressi andmebaasi<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/riikide-loendi-lisamine-kontaktvormi-7-pistikprogrammi\/\" title=\"Riikide loendi lisamine kontaktvormi 7 pistikprogrammi\">Riikide loendi lisamine kontaktvormi 7 pistikprogrammi<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Selles \u00f5petuses n\u00e4itan teile, kuidas eemaldada kontaktivormi 7 CSS- ja JS-failid, kui seda pole vaja. Ebavajalike JavaScripti ja CSS-i laadimine lehele<\/p>\n","protected":false},"author":1,"featured_media":21648,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[313,420,609],"tags":[842],"class_list":["post-25827","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-andmebaas","category-mitmesugused-et","category-uncategorized-5","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/25827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/comments?post=25827"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/25827\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media\/21648"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media?parent=25827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/categories?post=25827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/tags?post=25827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}