Een snelle Hint: verbetering van de functie van vereenvoudigde en has_shortcode ()

, snelle tips: verbetering van de functie van vereenvoudigde en has_shortcode (),,,,,,,,,, delen, deel 2,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen Tot slechts drie dollar.Niet' niet missen. En een veel te creëren, ontwikkelaars van vereenvoudigde (in de fout begaan door de thema 's en de « plug­in »), altijd, laad alle scripts en stijl.Met het oog op de efficiëntie van de redenen, ook met het oog op een betere preventie van conflicten, het script en stijl moet, alleen, als ze te laden.Dit is een zeer geschikte functies, kan je niets laten doen wat je wilt van maatregelen, zoals belasting script en stijl, maar toen, na een bijzonder korte,,,,, stap 1 en de functie, en dat is heel simpel.Alles wat we moeten doen is door middel van een korte code als parameter, controleer dan de huidige inhoud, korte code, je kan deze code geplakt op je, of je eigen dossiers functions.php,., die op dit moment op korte ///////de functie van de code has_shortcode bestaan (dollar na korte = ") {% post_to_check = get_post (get_the_id ()); ///////fout omdat we door naar de inhoud van de post de eerste ontdekking = valse; ///////als er geen een korte code, vals, als (!Voor de handelaren) {terug, dat de inhoud van de artikelen van de controles;) ///////korte code als (zoals het touw vervangende ($post_to_check - > post_content "[".Voor het bedrijfsleven).= = = = = = = vals) {///////vinden we dat korte code = echte dollar; de definitieve resultaten van de terugkeer) ///////terug gevonden;}, het eerste wat we doen is door middel van een parameter van functie, is gecodeerd, zullen we Het blanco.De volgende stap, we hebben op dit moment een van de voorwerpen na.We get_post () door de functie terug na de id van het object, krijgen we get_the_id (), uit de database.Als we eenmaal is opgeslagen in een variabele, de doelstellingen post_to_check dollar, kunnen we door het zoeken naar de inhoud voor de aanwijzing van de korte codes, we zoeken in de doel na, vinden wij dat de dollar, is vals, en om ervoor te zorgen dat de dollar te kort, de parameters niet leeg is, als We terug zijn, de functie uit, dollar, vals, we gaan door naar de vereiste inhoud van korte code na.We door zoals het touw vervangende (is).Deze functie heeft twee parameters, namelijk de string te zoeken, hooi,), en wat zoeken. (,,).In het geval van de hooiberg, we zijn de inhoud van dit verslag, dit is de toegang tot post_to_check dollar - > post_content,,, en de naald is een korte code we door onze functie als parameter.Dat hebben we uit de gesloten "] sluit de naald parameters; dit is omdat we rekening moeten worden gehouden met de korte codes die parameters, en dus niet een korte code naam tussen haakjes onmiddellijk na het sluiten. Als, zoals het touw vervangende (), dat korte code, vinden wij dat, de dollar, de variabele feiten, en de resultaten zijn terug.Ja, onze functie is intact.,, stap 2, het gebruik van de functie van deze functie kan overal je thema model (niet alleen in de ring) en selectieve belasting en de stijl van het script is zeer nuttig, indien de huidige positie hebben een bepaalde korte code, kun je de functie van dit als (has_shortcode ('your_short_code ") {///////) uitvoering van de meest voorkomende hier, waar je kan het gebruik van deze functie is in je header.php als belasting stijl en scenario 's, zoals dit: als (has_shortcode ('contactform") {wp_enqueue_style ('contactfom ", get_bloginfo ('template_directory").Met inbegrip van /contactform. De CSS "); wp_enqueue_script ('contactfom", get_bloginfo ('template_directory '). "J 's "), met inbegrip van /contactform;},, conclusies, als de « plug­in » en thema' s, geen volledig gebruik te maken van de code van goede normen zo rijk is, is het belangrijk dat wij proberen in de geest van hoge normen voor de kwaliteit van zijn ontwikkeld, kunnen we helpen Om te voorkomen dat de vele mogelijke scenario 's /stijl van mogelijke conflicten.Een van ons kan doen, dit is alleen het script /stijl worden geladen voor korte code, als ze echt nodig hebben, met betrekking tot het creëren en gebruiken van een korte code lezen in uw project.,





Previous:
Next Page: