, de indeling van archieven: lijst van de positie van de indeling van de term,,,,,,,,,,, 16, deel 2,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,,,,,, je creëert, standaard wordpress het creëren van archieven, de lijst van al je post in omgekeerde volgorde.Als de gebruiker in een bepaalde categorie of een bepaalde indeling van posten onder de voorwaarden die zij zal moeten zoeken, tot deze categorie of de term archief pagina 's, maar als je wil dat je na de belangrijkste documenten voor een type handiger?In deze handleiding, ik zal je laten zien hoe het creëren van een speciaal type blijkt dat het artikel in de post - indeling voor archivering van pagina 's, in plaats van een lange lijst van elke categorie toeristen zullen zien van de terminologie, wat heb je nodig,.,, volgen deze les, die je nodig hebt Voor een installatie van een code. De redacteur.Je kan de oprichting van een betreft, dit is een onderwerp twentyfourteen kinderen, dus je moet de installatie (het moet een standaard).,, ik ga je niet vertellen hoe het creëren van een sub - thema 's, maar als u erop staat, maar in deze handleiding code stylesheet kijken.,, 1.Na de registratie te beginnen: de aard en indeling, volgens mijn ervaring, de technologie is een van de meest voorkomende soorten en de indeling van de gewoonte van de plaats van de normale of op het etiket van de aard van de functie, dus begon ik na door de aard en de indeling van de registratie.,,, Noot: ik gebruik dezelfde "dieren", ik ben geregistreerd bij de handleiding voor het creëren van een eerdere beelden van archieven.Als je wil dat dingen nog wat verder gaan, je kan een combinatie van technologieën, opleiding, ik zeg het je hier een van de kenmerken van de indeling van de foto 's van je lijst.,,, de functie van de thema' s in je dossier, door toevoeging van de volgende posten:,, type Code registratie ///////- bekend als "na de registratie op de functie van de dieren wptp_create_post_type () {% = - etikettering (" naam "= > __ (" dieren "),'singular_name" = > __ ("dieren"),'add_new "= > __ (nieuwe dieren),'add_new_item" = > __ (toevoeging van nieuwe dieren),'edit_item "= > __ (" bewerken van dieren),'new_item "= > __ (nieuwe dieren),'view_item" = > __ (voor dieren),'search_items "= > __ (zoeken naar dieren),'not_found" = > __ (geen dieren.In de'not_found_in_trash), "= > __ (geen dier dat afval"),); dringt erop'labels "(= - - = > $etiketten,'has_archive" = > echt, een "= > waar,'hierarchical" = > Sham, van "steun" = > - (titel,'editor ",'excerpt",'custom-fields ",'thumbnail",'page-attributes "),'taxonomies" = > - ("post_tag", "soort") ("); register_post_type voor dieren", dringt erop add_action ('}); - de "," wptp_create_post_type "); en de code, het volgende toevoegen: ///////registratie van indeling, een methode voor de indeling van de registratie, bekend als" de dieren de functie van het gezin wptp_register_taxonomy () {register_taxonomy ("animal_cat", "dieren", - ('labels "= > - (" naam "= > zielMijn familie,'singular_name "= > de familie,'search_items" = > het zoeken van het gezin,'all_items "= > alle dieren van de familie,'edit_item" = > "de redacteur van het gezin,'update_item" = > actualisering van dieren,'add_new_item "= > toevoeging van de familie van nieuwe dieren,'new_item_name" = > nieuwe dieren familie naam,'menu_name "= > de familie,'hierarchical)," = > echt, een beetje "= > waar,'args" = > - ("order" = > de term_order "),'rewrite" = > - (de = > de familie),'show_admin_column "= > waar));} add_action (" - "," wptp_register_taxonomy ");,, als je dit doet, plus eenData.Dan zie je de data, ik heb nog wat de indeling van toepassing.Ik verzoek de terminologie van de dieren niet de juistheid van de familie van een verzoek, dus alsjeblieft niet over me als ik het mis heb.,,,,, 2.De oprichting van een model, de volgende stap is voor het nieuwe type model na het creëren van een archief.In je betreft, het creëren van een nieuw document dat de archieven van de dieren. Php, dit thema is een twentyfourteen archieven van kinderen betreft, moet het model code thema eigen ring wil je pakken.Dus in je archief model nog de volgende documenten:PHP /* * * * * * * wptutsplus training tot indeling van de archieven op het soort dieren een archief model * /geven van de posten?> <?PHP get_header (); de???????> < div = "inhoud" = "inhoud" > < div = "Junior" = "inhoud" > < die id = "inhoud" = "de rol van de inhoud van de website" voor "de heer" > < Hoofd = "archief titel" > < H1 = "dossier titel" > <?PHP post_type_archive_title (); de???????> < /H1 > < /hoofd > <.- de titel. Archief - > < /div > <.-inhoud - > < /div > <.-school - > <?PHP get_sidebar (de "inhoud");?> < /div > <.-inhoud - > <?PHP get_sidebar () (); get_footer;,,, let op: als je je eigen betreft, een kopie van de code van de verpakking zelf betreft van de index of de archivering van documenten.,,, 3.Het archief model: de indeling van de dossiers, zodat je kan door de indeling blijkt dat de dieren, de volgende stap is om die bepalingen., met je nieuwe model de volgende documenten, gesloten, < /hoofd >, het etiket (of lager dan die van de verpakking van het eerste deel van De code voor je als je met je eigen de thema 's), met get_terms ():,,,, <?Door de indeling van animal_cat term = get_terms dollar beginnen PHP /("animal_cat array (" orde "= >" aantal ",'hide_empty" = > 0);?>,, aandacht, ik heb twee parameters:,,, bestellen, dit kan je aangegeven volgorde.Ik gebruikte, EARL, als de waarde van de posten toegewezen aan de, met het blijkt in de eerste plaats de term, maar kan je op de naam of de id - als je uit deze lege, zal de naam van je bestelling.Get_terms (zie pagina 's), de Codex, meer details vertellen, hide_empty.,, die niet alle bepalingen wordpress de hun toegewezen posten.Het kan je redden van de vraag, als uw vraag later een baan, 4.Het archief model: de definitie van de vraag dit gedaan, gebruik je voor (), dat door deze bepalingen en een vraag die je je moet worden omschreven.De volgende code, je alleen maar toe, steek de volgende: de, en en het;PHP /loopt nu voor elk dier de familie iedere vraag ($clausule) {///////- definitie van de zoekopdracht - parameter ('post_type dollar = "= >" dier ",'animal_cat" = > $Post > stop); $vraag = nieuwe wp_query ($sprake);}, dit vertel je loopt door elk van die vragen heeft, en de definitie van een keer.Voor de parameters in de post - met inbegrip van de vraag,'animal_cat, taxonomie termen, is de waarde van $5,,,,.Het archief model: de toevoeging van een definitie van recycling, en je vragen, moet je nog een ring.Ten eerste, de vraag in de titel van de terminologie is de naam.Onder de lijn begint, voor de vraag, maar in de verklaring voor, tussen haakjes, ook deze lijn:,, ECHO < H > ".De naam van de dollar op korte termijn > ".< /H > ";,, de volgende stap zal toevoegen aan de in de lijst opgenomen posten:,, de titel van het artikel in ///////lijst van de ECHO < ul >"; de ECHO "< /UL >"; de lijst toe te voegen, en nu in je. De cyclus begint de cyclus:,, ///////, ($vraag > have_posts ()): $vraag > the_post (); de???????> < li = "dier vermeld" = "na <?PHP the_id (); de???????"> > < href = <"?PHP the_permalink (); de???????> "> <?PHP the_title (); de???????> < /> < /Lee > <?PHP endwhile;,, zoals je kan zien, is het een eenvoudige circuits van de interne samenhang van de titel van elke post, niet de enige inhoud.Als je wilt kan je nog een uittreksel uit het beeld of kenmerken, en, ten slotte, opnieuw de vraag. Het gebruik van wp_reset_postdata (), onder de lijn, lezen, ECHO < /UL > ";,,, de hele cyclus, dit is je vraag en de ring zal uitzien:,,, LT.???????PHP /loopt nu voor elk dier de familie iedere vraag ($clausule) {///////- definitie van de zoekopdracht - parameter ('post_type dollar = "= >" dier ",'animal_cat" = > $Post > stop); $vraag = nieuwe wp_query ($sprake in de titel ECHO &); lt /betreft de naam van de produktie; H > ".De naam van de dollar op korte termijn > ".< ////////H > "; de titel van het artikel in de lijst van ECHO < ul >"; ///////start -, ($vraag > have_posts ()): $vraag > the_post (); de???????> < li = "dier vermeld" = "na <?PHP the_id (); de???????"> > < href = <"?PHP the_permalink (); de???????> "> <?PHP the_title (); de???????> < /> < /Lee > <?PHP endwhile; ECHO < ////////- ul - > "; het herstel van de oorspronkelijke vraag wp_reset_postdata (vermindering van postData);}?>, en, ten slotte, bewaar je dossier, gezien je in dit dossier.Zie je die lijst van je blog indeling betreft, in plaats van een zeer lange lijst.,, samengevat, als je snel van mening dat de bezoekers kunnen de indeling van de gegevens, zonder te kijken naar een aantal van de pagina 's, die alles op één plaats, maar is deze indeling de technologie is zeer nuttig.Hier is een idee, hoe kan je aan deze technologie, en om verdere:, bel de categorieën of op het etiket en de voorwaarden niet.Je moet dit doen, worden gebruikt, op get_categories (), of, get_tags (). In plaats van het creëren van een kolom aangepaste dossier, je index.php documenten, en het gebruik van deze technologie, die per categorie van de classificatie van de functies, de etikettering of de indeling betreft, in plaats van de werking van Elk semester, een ring. Twee: de eerste kan tonen de meest recente post op de lange termijn in de lijst met alle banen kunnen rusten.Het gebruik van, posts_per_page, en migratie, in uw zoekopdracht - parameter doen dit zien hoe ik dit werk in de wp_query Codex pagina 's met details, beperking van het aantal posten, posts_per_page, een lijst van elke lengte is hetzelfde.Je kan dit in combinatie met de stijl, om aan te tonen dat de lijst van elk woord, nog een link naar de positie van de "documenten" in de lijst van pagina 's, als je niet in de lijst van alle posten, dit is bijzonder nuttig.Het gebruik van get_term_link (,), doe.
Voor de indeling van de archieven van de indeling: lijst van
Next Page:Als het echt belangrijk phpStorm: de