{"id":23856,"date":"2021-05-04T18:59:00","date_gmt":"2021-05-04T15:59:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=23856"},"modified":"2021-10-17T19:31:17","modified_gmt":"2021-10-17T16:31:17","slug":"tavaline-viis-javascripti-ja-css-i-kaasamiseks-wordpressi","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/et\/tavaline-viis-javascripti-ja-css-i-kaasamiseks-wordpressi\/","title":{"rendered":"Tavaline viis JavaScripti ja CSS-i kaasamiseks WordPressi"},"content":{"rendered":"<p>Kui olete WordPressi arendaja, kuulsite sellistest s\u00f5nadest nagu wp_enqueue_script, wp_enqueue_style ja wp_enqueue_scripts. Need on meetodid, mida peaksime kasutama JavaScripti ja CSS-i kaasamiseks WordPressi.<\/p>\n<p>WordPressi osas ei tohiks JavaScripti ja CSS-failide lisamiseks kasutada skripti ja linkide silte.<\/p>\n<h3>Standardmeetodite kasutamise eelised<\/h3>\n<p>Veebisaidi jaoks on kasutuskogemuse parandamiseks tavaline kasutada erinevaid efekte, animatsioone. Internetis on saadaval palju valmis pluginaid, mis v\u00f5imaldavad meil teie veebisaidile lisada liugureid, kontaktivorme, karusselli jms. Neid v\u00e4liseid ressursse kasutades peame kasutama nende pakutavaid JS- ja CSS-faile. Kasutades WordPressi pakutavaid meetodeid, saame juhtida lehti, millel sellised pistikprogrammid saavad kasutada. N\u00e4iteks kui kuvame avalehel liugurit, pole teisele lehele vaja lisada liuguri JS- ja CSS-faile. Alati on hea tava lisada JS ja CSS ainult vajaduse korral. See on hea tava, mida kasutati saidi j\u00f5udluse parandamiseks ja saidi kiiremaks laadimiseks.<\/p>\n<h3>Tegelik kood JavaScripti ja CSS-i lisamiseks<\/h3>\n<p>Oletame, et meil on custom.js ja custom.css failid, mis tuleb meie saidile lisada. Selleks peame paigutama koodi alla.<\/p>\n<pre><code>add_action('wp_enqueue_scripts', 'include_js_css');\nfunction include_js_css() {\n\u00a0\u00a0\u00a0\u00a0wp_register_script('my-custom-script', get_stylesheet_directory_uri(). '\/js\/custom.js', array('jquery'), false, true);\n\u00a0\u00a0\u00a0\u00a0wp_enqueue_script('my-custom-script');\n\u00a0\n\u00a0\u00a0\u00a0\u00a0wp_register_style( \"my-custom-style\", get_stylesheet_directory_uri(). \"\/css\/custom.css\", array(), false, \"all\" );\n\u00a0\u00a0\u00a0\u00a0wp_enqueue_style( \"my-custom-style\" );\n}<\/code><\/pre>\n<p><strong>M\u00e4rkus<\/strong>. Funktsiooni wp_register_script kolmas parameeter. L\u00e4bisime massiivi (&#8216;jquery&#8217;), mis t\u00e4hendab, et meie custom.js s\u00f5ltub failist jquery.js. Siin saate emapseeritud massiivi, kui teie skriptil pole s\u00f5ltuvusi.<\/p>\n<p>Viimase parameetri v\u00e4\u00e4rtuseks on seatud t\u00f5ene, mis t\u00e4hendab, et lisada jaluses (enne keham\u00e4rgendi l\u00f5ppu) fail custom.js.<\/p>\n<h3>Funktsiooni wp_register_script () parameetrite selgitus<\/h3>\n<p><strong>$ k\u00e4epide<\/strong> (kohustuslik): skripti nimi. Peaks olema ainulaadne.<br \/>\n<strong>$ src<\/strong> (kohustuslik): skripti t\u00e4ielik URL v\u00f5i skripti tee WordPressi juurkataloogi suhtes.<br \/>\n<strong>$ deps<\/strong> (valikuline): sellest skriptist s\u00f5ltub registreeritud skripti massiiv.<br \/>\nVaikev\u00e4\u00e4rtus: array ()<br \/>\n<strong>$ ver<\/strong> (valikuline): string, mis m\u00e4\u00e4rab skripti versiooni numbri, kui see on olemas, mis lisatakse URL-ile p\u00e4ringustringina vahem\u00e4lu kustutamise eesm\u00e4rgil. Kui versiooni v\u00e4\u00e4rtuseks on seatud vale, lisatakse automaatselt versiooninumber, mis v\u00f5rdub praeguse installitud WordPressi versiooniga. Kui see on nullitud, ei lisata versiooni. Vaikev\u00e4\u00e4rtus on false<br \/>\n<strong>$ in_footer<\/strong> (valikuline): kas skript <strong>loovutatakse<\/strong> enne <strong>keham\u00e4rgendi<\/strong> sulgemist, mitte peas. Vaikimisi &#8216;false&#8217;.<\/p>\n<h3>Funktsiooni wp_register_style () parameetrite selgitus<\/h3>\n<p><strong>$ k\u00e4epide<\/strong> (kohustuslik): stiililehe nimi. Peaks olema ainulaadne.<br \/>\n<strong>$ src<\/strong> (kohustuslik): stiililehe t\u00e4ielik URL v\u00f5i stiililehe tee WordPressi juurkataloogi suhtes.<br \/>\n<strong>$ deps<\/strong> (valikuline): sellest <strong>stiilitabelist<\/strong> s\u00f5ltub registreeritud stiililehe massiiv.<br \/>\nVaikev\u00e4\u00e4rtus: array ()<br \/>\n<strong>$ ver<\/strong> (valikuline): string, mis m\u00e4\u00e4rab stiililehe versiooni numbri, kui sellel on, mis lisatakse URL-ile p\u00e4ringustringina vahem\u00e4lu kustutamise eesm\u00e4rgil. Kui versiooni v\u00e4\u00e4rtuseks on seatud vale, lisatakse automaatselt versiooninumber, mis v\u00f5rdub praeguse installitud WordPressi versiooniga. Kui see on nullitud, ei lisata versiooni. Vaikev\u00e4\u00e4rtus: false<br \/>\n<strong>$ media<\/strong>(Valikuline): meedia, mille jaoks see stiilitabel on m\u00e4\u00e4ratletud. Aktsepteerib selliseid meediumit\u00fc\u00fcpe nagu \u201ek\u00f5ik&quot;, \u201eprint&#8221; ja \u201eekraan&#8221; v\u00f5i selliseid meediumip\u00e4ringuid nagu \u201e(orientatsioon: portree)&#8221; ja \u201e(maksimaalne laius: 640 pikslit)&#8221;. Vaikev\u00e4\u00e4rtus: &#8216;k\u00f5ik&#8217;.<\/p>\n<p>See k\u00f5ik k\u00e4ib JavaScripti ja CSS-i kaasamise kohta WordPressi. Kui teil on k\u00fcsimusi v\u00f5i ettepanekuid, j\u00e4tke kommentaarid allpool.<\/p>\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>WordPress pakub s\u00fcsteemi, mis sisaldab JavaScripti ja CSS-i WordPressi. Arendajad peaksid kasutama funktsioone wp_register_script () ja wp_register_style ().<\/p>\n","protected":false},"author":1,"featured_media":22082,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[177,609],"tags":[842],"class_list":["post-23856","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chrome-5","category-uncategorized-5","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/23856","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=23856"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/23856\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media\/22082"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media?parent=23856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/categories?post=23856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/tags?post=23856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}