, beginners gewoonte wordpress «:,,,,,,,,,, 68, aandelen, 11,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen, een deel van de prijs van een reeks genaamd "richtsnoeren voor de indeling van voor je. - Gids voor de indeling van thema 's of « wordpress?In deze reeks, die we al in je kijken: indeling van wat ze zijn, hoe ze werken, hoe ze te onderscheiden tussen de verschillende soorten bestaan, en hoe ze in de database opgeslagen.,, we zijn niet de enige is geplaatst in een demonstratie van een plug - in. Het gebruik van API om onze eigen Gebruik indeling.In dit artikel, dat zullen we doen. , weet je nog, in het eerste deel van de serie,, de indeling, de is een van die woorden, de meeste mensen nog nooit gehoord of gebruikt.Eigenlijk, de indeling is een ding samen,,, en in deze serie, die we hebben gebruikt als een voorbeeld van de indeling van de foto en video 's.Dus de plug - in, we creëren, zullen we met inbegrip van de hiërarchische en niet - hiërarchische indeling van de indeling van de met betrekking tot de hiërarchische indeling.,, met inbegrip van de indeling van de basis zal , foto 's, video' s, en niet - hiërarchische indeling van ,., zal met vermelding van de soort, die met behulp van.Dit is misschien , zwart en blank, donker bruin, , of wil je die kleur.,, tot slot, het « plugin » en de bestaande normen kolom type schip en je werk.Dat moet zo flexibel als het gaat om het opbouwen van een « plugin », die concepten en gebruik het in je eigen installatie.,, mijn maat, zoals de indeling van plug - ins, we noemen het , mijn maat, we zullen in de volgende fase van oprichting, zullen wij: de kern van de dossiers voor te bereiden, is het noodzakelijk in je dashboard plug - in de tekst, zullen wij de uitvoering van de code in de kern van de noodzakelijke, we een code te schrijven, zal de invoering van twee , foto 's, en , video' s, we , indeling. Schrijf codes, zal , film - indeling en dan zullen we de hele test -.,, 1.Hoofd, om andere dingen te doen, voordat je een gids, WP inhoud /plugins noemen, mijn maat, de indeling en de invoering van een dossier, ik gebruik de indeling in PHP,,,,,,, documenten, door toevoeging van de volgende opmerkingen van de code blok:,, <?PHP /* * * * * * * * * * * * * * laat zien hoe de indeling van mijn gewoonte wordpress API creëren op de indeling.* * * * * * * dat niveau en niet - hiërarchische indeling.* * * * * * * * * * * * * * * * * * * * * http://code.tutsplus.com/series/the-beginners-guide-to-wordpress-taxonomies--cms-706 @ link sinds 1.0.0 @ pakket custom_taxonomies * * * * * * * * * * * * * * « plug - in naam van @ wordpress: ik gebruik * * * * * * * « * * * * * * * dat de indeling van URI:http://example.com/plugin-name-uri/: demonstratie van het gebruik van API - indeling wordpress creëren gewoonte.* * * * * * * * * * * * * * de versie: 1.0.0: * * * * * * * * * * * * * * URI:http://tommcfarlin.com/Tom mcfarlin van de vergunning: gpl-2.0 * * * * * * * * * * * * * * /http://www.gnu.org/licenses/gpl-2.0.txt Rijbewijs:,, op dit punt, moet je kunnen wordpress inloggen op het dashboard, dat de naam van de « plugin », en het activeren.Natuurlijk, wat niet zal gebeuren, omdat we geen zaken doen met een bron, maar, de volgende stap moeten we tot een ander dossier zal worden gebruikt voor de werkelijke macht van de « plugin ».Dit zal gebaseerd zijn op het beginsel van de gerichte programma 's, creëren we een dossier, ik gebruik de indeling, PHP, zonder zich zorgen te maken over vullen met een bron?Laten we terug gaan naar de, my-custom-taxonomies.php, toevoeging van een voorwaarde om ervoor te zorgen dat de dossiers niet de kern van de externe omgeving wordpress.,, <?PHP /als dit dossier is een rechtstreeks beroep te onderbreken.Als (!(') de definitie van wpinc ") (dood), deze plek, die ons rechtstreeks in; toelichting van de code, en meer dan 2.Op dit punt in de uitvoering van de kern, zijn we klaar om de code te schrijven, is in feite een DRIVE - ins.Laten we de definitie van deze categorieën en een fundamentele functie, gestart:, en, en het;?De kern van de PHP /* * * * * * * * * * * * * * - document omschreven functies nodig voor de registratie van onze gewoonte indeling * wordpress.* * * * * * * * * * * * * * * * * * * * * http://code.tutsplus.com/series/the-beginners-guide-to-wordpress-taxonomies--cms-706 @ link sinds 1.0.0 @ pakket custom_taxonomies * @ schrijver Tom mcfarlin < Tom tommcfarlin. COM "> * * * * * * * * * * * * * * my_custom_taxonomies {//klasse - indeling - door het creëren van een gewoonte in de registratie van de noodzaak van je haak.* * * * * * * * * * * * * * /openbare functie sinds 1.0.0 () {}),,, laten we terug gaan naar het, my-custom-taxonomies.php, en de toevoeging van een code omvat de documenten en methode zal leiden tot een voorbeeld van een klasse en de uitvoering van het:,, <?PHP /* belasting op de indeling van de soorten documenten.* * * * * * * /require_once (dirname (__file__). "Ik gebruik de indeling /klasse.'/library/loader.php'/* * * * * * *); een voorbeeld van een van de my_custom_taxonomies klasse en noemt het de - methode.* * * * * * * * * * * * * * /functie sinds 1.0.0 custom_taxonomies_run () {% custom_tax = nieuwe my_custom_taxonomies (); custom_tax dollar - > () (); custom_taxonomies_run;}, nu, we hebben alles wat we nodig hebben om onze echte auditie te creëren. De indeling van De haak en de,, 3.De foto 's, video' s, en op dit punt zijn we klaar om te beginnen met de indeling van de onze.We zullen eerst concentreren op onze twee niveaus van de classificatie - , foto 's en video' s, en ,,,,, de , class-my-custom-taxonomies.php, documenten, door toevoeging van de volgende functies:,, <?PHP /* * * * * * * de foto 's te creëren die in alle na indeling dashboard * blz.* * * * * * * * * * * * * * /openbare functie sinds 1.0.0 init_photographs () {% = - etikettering ("naam" = > foto 's,'singular_name "= >" foto' s ",'edit_item" = > "foto 's",'update_item "= >" bijwerking "foto' s",'add_new_item = > "toe te voegen nieuwe foto 's,'menu_name" = > "foto' s"); en dringt erop'hierarchical "(= - = > waar,'labels" = > $etiketten,'show_ui "= > waar,'show_admin_column" = > waar,'rewrite "= > - (" de kogel = > "foto 's"); register_taxonomy ("foto' s", "na", is sprake van deze functie);}, is verantwoordelijk voor het creëren van Een , foto 's, de indeling en het zal worden genoemd in het starten vanEn als de tijd rijp is. En nu, laten we het doen, , zoals video,:,, <?PHP /* * * * * * * - indeling in alle na die van het dashboard * blz.* * * * * * * * * * * * * * /openbare functie sinds 1.0.0 init_videos () {% = - etikettering ("naam" = > "video 's",'singular_name "= >" video' s ",'edit_item" = > Edit video ",'update_item" = > vernieuwing van de video,'add_new_item "= >" het toevoegen van nieuwe de video,'menu_name "= >" video 's "); en dringt erop'hierarchical" (= - = > valse,'labels "= > $etiketten,'show_ui" = > waar,'show_admin_column "= > waar,'rewrite" = > - (". = >" video' s "); register_taxonomy (" video 's "," na "voor sprake;}, laten we die twee in de ondernemers functioneren.We starten bij de registratie van deze functie, die haak voor wordpress:,, <?PHP openbare functie () {add_action ("-" - ($, "init_photographs") ("); add_action gestart" - ($, "init_videos");}, hier kunnen we in de , de toevoeging van nieuwe posten, zien we in de nieuwe indeling van het instrument in de plaat zichtbaar.Als niet, controleer je code, dit is de gedeelde.,,,,, en nu zijn we in onze indeling in rang, laat ik u onze , film, of onze niet - hiërarchische indeling.,, 4.De invoering van , films, het is niet anders, we hebben op dit punt.Echt, het belangrijkste verschil is, in plaats van de voorgeschreven, hiërarchische, als, echt, we doen het als vals.PHP /* * * * * * * het scheppen van een film die in alle soorten na het dashboard * blz.* * * * * * * * * * * * * * /openbare functie sinds 1.0.0 init_film_type () {% = - etikettering ("naam" = > "wat",'singular_name "= >" wat ",'edit_item" = > redacteur soort film,'update_item "= > vernieuwing van de films,'add_new_item" = > de toevoeging van een nieuwe soort film,'menu_name "= >" de film "); en dringt erop'hierarchical" (= - = > valse,'labels "= > $etiketten,'show_ui" = > waar,'show_admin_column "= > waar,'rewrite" = > - (de = > "de film"); register_taxonomy (film - "," na ", als sprake);}, die ertoe leiden dat in de verschillende soorten gebruikers interface elementen, het lijkt meer op het etiket in plaats van categorie optiesDat zie je boven. En, tot slot, de toevoeging van de volgende rijen voor de rest ervan met de haak:,, <?PHP add_action ("-" - ($, "init_film_type"); dat, als de etikettering, indeling van de functie.Nogmaals, dit is een niet - hiërarchische indeling in de hiërarchie en de belangrijkste verschillen.,, 5.Test voltooid, nu zijn we klaar voor de plug - in een draaiende.Stel dat je gevolgd hebben alle juist in deze handleiding, je kan de oprichting van een nieuwe baan, om het met een , foto 's, of een , video' s, en een , film, en het behoud of bijgewerkt na de wijziging, vasthouden. Als het niet, controleer je de verwijzingen Naar de relevante codes en wat de github bibliotheek verwezen.,, conclusies, die een inleidende gids voor de indeling van je.In de serie, die we op ons hebben genomen is de definitie van wat de indeling van de algemene kijk, ze spelen wordpress rol, en we hebben de uitvoering van een aantal van onze eigen.,, op dit punt, je moet een gedegen kennis hebben van de concepten en hoe je volgende project. Met inbegrip van ze. Als dat niet zo is, niet aarzelen, uit de problemen op het gebied van advies, of in het volgende, algemene feedback.
Gids voor de indeling van aangepaste wordpress « beginners: Gids voor de indeling van
Previous:Code van de registratie - en je je