beginners, beginners klasse kader,,,,,,,,,, de delen 8 aandelen,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, - is de grote codering, het is flexibel, kunnen worden uitgebreid en kunnen worden uitgebreid.Je moet er een kader voor ontwikkelaars, op grond van hun code, gemakkelijk kan worden overgedragen aan andere projecten het redden van het wiel, twee keer in een week.Slimmer werken, meer niet.,,,, niets dan activeert een plug - in het vindt, zal je website, omdat de twee in een functie als initialise () erger!Alle codes zijn een doel nodig, je moet je niet te schrijven (boeken, plug, betreft of training.)Zonder een duidelijke doelstellingen, duidelijke waar je heen wilt, in deze handleiding zullen wij met behulp van een fundamentele doel gerichte klasse in een plug - in de volgende, naar de huidige blz., - pagina 's, in herinnering: //europa.eu.int /comm /regeneratie van meer dan een keer, als we moeten om blijk te geven van de banden twee keer gered: //europa.eu.int /comm /string, het vaststellen van een korte, zonde van het in de thema' s in de source code, stap 1, begonnen met de oprichting van een soort, laten we door het creëren van een slechts één fabrikant, gestart met een lege klas begint De variabelen (dit is echt Cool, ik leg het later wel uit.En hetPHP oop_class {/* * * * * * * * * * * * * * /functionele klasse () {}) ///////__construct doen.Oop_class dollar = nieuwe oop_class (); de???????> stap 2, en de functie van de vergunning, en dan beginnen we aan de functie van de fabrikant, de definitie van een plug - in de weg, en het creëren van een aparte functie toe te voegen aan de haak wordpress, bekend als de automatisch van de constructeurs, <?PHP oop_class {/* * * * * * * * * * * * * * /functionele klasse __construct () {% dit > plugin_defines (); de dollar - > setup_actions (); de definitie van een} /* voor na - * * * * * * * in je is al begonnen.* * * * * * * /functie plugin_defines () {definitie ("my_plugin_path", trailingslashit (wp_plugin_dir. "/". Str_replace (basename (__file__), "", plugin_basename (__file__)); de definitie van "(" my_plugin_url, trailingslashit (wp_plugin_url. "/". Str_replace (basename (__file__), "", plugin_basename (__file__)} /* * * * * * * *))); een haak in je acties - in voorkomend geval * /functie setup_actions () {}) ///////'.Oop_class dollar = nieuwe oop_class (); de???????>,, 3 stappen om een aantal acties, dit ziet er goed uit, het is al geregeld, maar echt niet veel gedaan.Laten we doorlopen die nodig is voor de werking van de « plugin ».,,, de installatie van het template_redirect. ///////template_redirect doen iets, misschien een script in plaats van de beheerder?Als (!Is_admin ()) {% dit > plugin_enqueues ();}, en plugin_enqueues functie: voor de stijl, /* * * * * * * - en script nodig.* * * * * * *) {////////functie plugin_enqueues (er) (:); ///////wp_enqueue_script onze ondernemers script wp_enqueue_script ("plugin_init", my_plugin_url. "JS /gestart. Js,) (:)); ///////wp_enqueue_style (": een van de fundamentele stijl plugin_style", my_plugin_url. "De Wegwijzerdienst /pluginstyles. De CSS ");}, voorzien van een soort variabelen (alleen voor de fabrikant om het netjes)., ///////- pagina 's.De fouten van de standaard.De var - child_page_links dollar = vals; definitie van de functie van het herstel van het subsysteem, pagina 's, en de oprichting van het objecthttp: //europa.eu.int /* * * * * * *. Die pagina' s met variabelen van deze kinderen.* * * * * * * /functie set_child_page_links () {- verkrijgen van de huidige wereldwijde $; ///////get_pages blz. $kinderen = pagina 's ("(" child_of "= > $na > id); als (!Lege ($kinderen): $= < die "=" child_page_wrapper ">"; ///////- ring door de pagina 's, die het beeld van een van de titel: //europa.eu.int /comm /banden en de pagina' s.Voor $kinderen tot -) {% IMG - = get_the_post_thumbnail ($kind > de identiteit van 'de postzegel "), titel; =% kinderen > post_title; URL' s = get_permalink dollar (USD kind > id); dollar. =" < div = "child_page" > "; de dollar. =" < href = ".Esc_attr ($url). "> ".IMG dollar. "< span > ".Esc_html ($titel). "< /ijk > < />; dollar. = "< /div >";} dollar. = "< /div% GT%; andere: ///////we geen kinderen, we moeten kunnen omgaan.Dollar = vals; endif; de dollar - > child_page_links = dollar;}, en het van template_redirect functie /slechts één bladzijde.Als (is_page ()) {% dit > set_child_page_links (stap 4);}, en een etiket gecodeerd en model.,,, en dat is te koud is, onze bedrijven hebben geen keuze, we kunnen gebruik maken van een "zuigen", van de soort die net terug van variabelen, /* * * * * * * * * * * * * * 'm voor kinderen die return_child_pages /functie () {terugkeer dollar - > child_page_links;}, deze functie kan worden aangesloten op de vereenvoudigde code - zoals:, add_shortcode ("child_pages array ($," return_child_pages "); en, want we hebben dit alles op de concretisering van de template_redirect zonder regeneratie, banden, we kunnen je zoiets <:,???????De oop_class dollar; als ($oop_class - > child_page_links) {ECHO $oop_class - > child_page_links;}?>,, 5 stappen mooi,,, en javascript fragment.Dit is in onze « plugin » JS /init.js).Dit onderstreept en de vraag van de gebruiker van de band op toestemming om door de subpagina 's) (document). Klaar voor de (functie ($) {% (". Child_page"), klik (functie) (als (bevestigd ("weet je zeker dat je wil gaan subpagina' s?"){} {terug waar; anders terug valse;}}). Die (functie) (% (dit). ("achtergrond", "# efefef");}, functie () {% (dit). (-);});}); en, niet in de laatste niet belangrijk, we plug - in een aantal fundamentele CSS (//pluginstyles.css CSS).,. Child_page_wrapper. Child_page {drijven: links; breedte: 33%). Child_page_wrapper. Child_page {blijkt dat een blok;}. Child_page_wrapper. Child_page span {blijkt dat blok; aanpassing van de tekst: in het hart van child_page_wrapper;}. Child_page IMG - {blijkt dat blok. Het Garantiefonds: 0; auto 's;}, samen te vatten, die in bijna alle gevallen van toepassing zijn, en zeer geschikt is (maar niet beperkt tot het gebruik van het systeem in je.Het kan een keer met een van de thema 's en voor een aantal geïntegreerde functie in een andere categorie van de instellingen (betekent dat we bijna kan gemakkelijk kopiëren en plakken van projecten de functie van een coole) en de functie van de behoeften van de klanten, je was te snel beschikbare « Douane -, als de website van onafhankelijke geschreven. "Voor een deel", zo kan het gemakkelijk om je volgende project, zodat de functie van geavanceerde, gemakkelijk voor je.Hoewel we niet echt, zelfs aan het potentieel van de klasse en het doel, en het is duidelijk dat de flexibiliteit en de uitbreiding van de gerichte een goed begin. Bovendien moet worden opgemerkt, dat de opslag van dit gebruik in het geheugen PHP attent.!, hierna de afkorting. Om het onderste grens: 1 - pixel (stippellijna7797; cursor: helpen;},
Een gerichte kader
Previous:De verbetering van de website