javascript en CSS, snelle tips: voorwaardelijke javascript en CSS de voorpagina,,,,, in te delen,,,,,,, delen, delen van,,,,,, het netwerk van maandag wat in tuts + - programma zal worden beperkt tot slechts 3 dollar.Niet' niet missen.,, hebben we al talloze burgers – goed laden alleen wordpress javascript waar het moet zijn.Deze praktijken tot een minimum te beperken en de andere tijd en van de belasting op de site van de conflicten in het script.Maar de meeste artikelen over het gebruik van wp_enqueue_script, alleen, in het kader van de voorwaarden javascript wordpress lading plug - in de voorkant van het beheer van de pagina 's pagina' s, of als een geheel.Maar voor de isolatie van onze javascript is voor de voorpagina?We kunnen stellen dat, als de verklaringen, maar wordpress nuttige API - en filteren van dergelijke dingen niet als - laten we eens onder de motorkap kijken,,,, "een goed burger kan alleen maar last wordpress javascript nodig", onder de motorkap,,, model geladen, wanneer een wordpress de lezer, wordpress model lader te controleren of er passende vorm en functie noemen, get_query_template, genaamd.Van deze functies op basis van wordpress pagina verzoek en de terugkeer van een passende en statistieken betreffende het template van de volledig weg.Echter, in het terug weg, en het zal de verandering van het gebruik van {% type}, _template, filter.} {% -, is de naam van het model niet uitgebreid,,,,, get_query_template, functie, dus als de lezers verzocht, bladzijde na het gebruik van op een website, type} {%, zal beoordelen, alleen, we kunnen gebruik maken van een filter,'single_template, pad veranderen het interne model terug door De wordpress worden geladen.Het filter zou zijn op deze manier:, add_filter ("single_template", "benchpress_single_template"); de functionele benchpress_single_template ($template_path) {///////template_path dollar doen rendement;}, en voor ons is precies wat we nodig hebben: een van de doelstellingen van de specifieke aard van de pagina 'S van elk model voor de scheiding van ons document /met name de voorkant javascript wordpress pagina' s.Alle pagina 's /model dossier nu kan worden door het gebruik van een naam met een model van de filters te lokaliseren.Geweldig!En nu laten we het stap voor stap, stap 1, om het in elkaar te zetten, en een geschikte filter en functions.php, weet je nog, de naam, de naam geen uitbreiding van het model.Dus gebruik maken van thema 's en de beoogde doelen we op pagina javascript, auteur, kunnen we de volgende code toe te voegen aan onze functions.php documenten:,,, add_filter ("author_template", "benchpress_author_template"); stap 2 in javascript (CSS) in het filter functie van bestanden, de kenmerken van benchpress_author_template ($template_path) {wp_enqueue_script ("{}" unieke naam script, get_stylesheet_directory_uri (").{"); het script weg /wp_enqueue_style ('} {}" stijl unieke naam, get_stylesheet_directory_uri (").{}) /de stijl van de template_path terug weg /;;}, dat de waarde van de door ons model filter weg terug, gaan we terug. Template_path dollar, veilig, omdat wij het niet nodig om het te veranderen.,, aan welke voorwaarden het laden javascript, in mijn PHP die?Ik zag dit probleem,,, maar ik ben niet zeker dat dit de beste manier is, hier,,,, de wijze van behandeling, wordt de volgende regel toegevoegd. Functie:, add_action ("wp_head", "benchpress_dynamic_js"); en dan voeg je terugbellen, wp_head, filters, functionele benchpress_dynamic_js () {Als.Is_admin ()) ECHO < script> < /scripts > ";}, dus een volledige code lijkt, add_filter (" author_template "," benchpress_author_template "); de functionele benchpress_author_template ($template_path) {wp_enqueue_script (" {} "unieke naam script, get_stylesheet_directory_uri (").{"); het script weg /wp_enqueue_style ('} {}" stijl unieke naam, get_stylesheet_directory_uri (").{}) /de stijl "weg /; add_action (" wp_head "," benchpress_dynamic_js "); de terugkeer van template_path;} functie benchpress_dynamic_js () {als.Is_admin ()) ECHO < script> < /scripts > ";}, geeft een overzicht van de,, Referentie wordpress,,,,,,,,,,, get_query_template wp_enqueue_script, wp_enqueue_style add_filter,,,,,,,, is_admin wordpress filter,,,,} {% - _template,,,,,, wp_head wordpress dossier,,,,,,,, de auteur PHP PHP,,,
Een snelle Hint: voorwaarden voor het
Previous:Niet -
Next Page:Om te voorkomen dat spam