Het creëren van een zakenman met meerdere parameters

na de lijst, het creëren van een korte lijst van parameters van de posten,,,,,,,,,, 3, 5 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen. En, in vele   cliënt   website heb ik gebouwd, ik vond toen ik nodig op bladzijde bevat een lijst van de periode na.Ik heb het niet over dit dossier, maar er een gewoonte van de lijst in een bestaande statische pagina 's, bijvoorbeeld, ik zou op de lijst van "over" pagina' s of de website van een aantal artikelen, kan het nodig zijn een onderwerp van diepgaande pagina 's, een reeks artikelen en het type van De thema' s in verband met de gewoonte, dat doen. Een daarvan is het creëren van een speciaal model van de inhoud van de website bevat de huidige pagina 's en een tweede op de resultaten van de vraag, maar als je wilt in je blog lijst meer flexibiliteit, of wil je gewoon een paar keer, een zakenman, een eenvoudige oplossing, tijdens de les, ik zal je laten zien hoe je een simpele korte lijst van alle posten op dit type, en ik zal de uitbreiding van de verschillende parameters, het creëren van een zakenman, kunnen de gebruikersDe lijst van aangewezen plaatsen, maar ze wil.,, heb je nodig om deze les, moet u de volgende middelen:,, de installatie van een wordpress, toegang tot je de « plug­in », kan je een simpele code « en uploaden, vindt u de code, in de code downloaden, het creëren van een plug - in. Beginnen: het creëren van inhoud, vóór de oprichting van de korte code, je moet het register een speciaal artikel vormen, en op de indeling, gebruiken we de test van korte codes die zijn opgenomen in de code doen, ik schreef korte, maar op het gebied van de scheiding van het project is, stel ik voor dat een van de vereenvoudigde code « plug - in de map voor je zelf. Het creëren van nieuwe documenten en noemt het een na het in de handel brengen van prestaties,Rtcode. Php, zal de volgende code aan het dossier,.,,, noot: het creëren van een gewoonte in dit type en de indeling van de centrale voor deze les niet leren.Als je wilt, kan je een kopie van deze code van de documenten downloaden, sla dit stadium.Naam: wptutsplus PHP /* * * * * * * « plug - in de beschrijving van de na het in de handel brengen van vereenvoudigde URI:http://rachelmccollin.co.uk: van de « plug­in » is een korte lijst van parameters van de post, in detail.Het zal ook een paar artikelen vormen van werk en tacxonomies.Versie: 1 auteur: Rachel auteur: http://rachelmccollin.co.uk 麦库林 uri vergunning: GPLv2 * ////////registratie van gewoonte in dit soort werk add_action ("-", "rmcc_create_post_type"); de functionele rmcc_create_post_type () {////////kleren gewoonte het een etiket - (de naam dollar = = - > kleding ",'singular_name" = > de kleding,'add_new "= >" het toevoegen van nieuwe,'add_new_item "= >" het toevoegen van nieuwe kleren,'edit_item "= > Edit kleding - project,'new_item" = > "de nieuwe kleren van'all_items", "= > kleding en'view_item" = > gezien de kleding - project,'search_items "= > zoeken kleren,'not_found" = > geen kleren,'not_found_in_trash "= > dat de kleren niet weigeren,'parent_item_colon "= >",'menu_name "= >"; register_post_type kleren ") ('clothes, - ('labels" = > $etiketten,'has_archive "= > echt, een" = > waar,'hierarchical "= > de steun is," "= > - (" titel "," bewerken "," stuk "," speciaal gebied "," me ",'page-attributes"),'taxonomies "= > - (" post_tag "," soort "),'exclude_from_search" = > waar,'capability_type "= >" na ")) ///////register;} op twee manieren en kolom add_action (" - "," rmcc_create_taxonomies "0); de functionele rmcc_create_taxonomies () {///////- indeling, etikettering van kleur (" naam "= = = = = = = > _x (" kleur "," de algemene indeling van de naam van de'singular_na),Me'=> _x ('Color','taxonomy enkele naam),'search_items'=> __ ('Search Colors'),'all_items'=> __ (ik noem mezelf Colors'),'parent_item'=> __ ('Parent Color'),'parent_item_colon'=> __ ('Parent Color:'),'edit_item'=> __ ('Edit Color'),'update_item'=> __ ('Update Color';),'add_new_item'=> __ ('Add New Color'),'new_item_name'=> __ ('New Color'),'menu_name'=> __ ('Colors')); register_taxonomy ('color','clothes', - ('hierarchical'=> waar de'labels'=> $labels,'query_var'=> waar de'rewrite'=> waar de'show_admin_column'=> waar) ///////taxonomy $l); ofAbels = array ("naam" = > _x ("stof", "de algemene indeling van de naam),'singular_name" = > _x ("stof", "de indeling van unieke naam),'search_items" = > __ ("gezocht", "weefsels)'all_items = > __ (alle weefsels),'parent_item" = > __ (moeder stof "),'parent_item_colon" = > __ (moeder: "stof"),'edit_item = > __ ("bewerken van weefsels,'update_item)" = > __ ("update",'add_new_item weefsels) "= > __ (toevoeging van een nieuwe stof),'new_item_name" = > __ (nieuwe materialen),'menu_name "= > __ (" stoffen "), register_taxonomy); ('fabric",'clothes, - ('hierarchical "= > waar,'labels" = > en de etikettering,'query_vaR = > waar,'rewrite "= > waar,'show_admin_column" = > waar));}?> dit vertellen - en registratie van gewoonte in je kleren en twee soorten indeling "kleur" en "stof", en de activering van het redden van de « plug­in » « door in je pagina 's, nu je in de plaats van de soorten en de indeling van de gewoonte je artikel, worden gebruikt voor Het creëren van een zoon.In de volgende foto zie je mijn creatieve inhoud:,,,, het creëren van een eenvoudige korte lijst van codes, als je alleen maar wilt met je kort enkele inhoud op een manier die je zou kunnen leiden tot een zeer korte en eenvoudige, die geen gebruik maken van de parameters, en dan open je de dossiers. Wordt de volgende tekst toegevoegd: ///////creëren, korte lijst met blauwe add_shortcode kleding (een lijst van taken voor de "," rmcc_post_listing_shortcode1 "); de functionele rmcc_post_listing_shortcode1 ($atts) {ob_start (); - vraag = nieuwe wp_query (array ('post_type" = > "kleren", "kleur" = > "blauw" en'posts_per_page "= > 1, is = >" wac,'orderby "= >" titel "); als ($vraag > have_posts () {?> < ul = "de lijst" > < kleren?PHP in ($vraag > have_posts ()): $vraag > the_post (); de???????> < li id = "<?PHP the_id (); de???????> "<?PHP post_class (); de???????> > < href = < "?PHP the_permalink (); de???????> "> <?PHP the_title (); de???????> < /> < /Lee > <?PHP endwhile; wp_reset_postdata (); de???????> < /UL > <?PHP myVariable = ob_get_clean (), myVariable}}; terug te keren; dit zal leiden tot een korte en eenvoudige code, het gebruik, de wp_query, die op de inhoud van de lijst en de output, de resultaten van je in een speciaal verzoek.Als ik de lijst van de soorten [], de post, de resultaten voor deze pagina screenshot:,,,, en bij een parameter voor de wijziging van de vraag, een korte code, als de gebruikers toe hun eigen parameters zeer nuttig zijn, bijvoorbeeld: hoeveel posten, die, wat de positie van vraag, categorie, met inbegrip van stof en kleur de toevoeging van deze parameters, met inbegrip van de bestelling, korte code, je gebruikt, shortcode_atts (), de functie, het laat je een   aangewezen     standaard   eigenschap, kunnen de gebruikers herschrijven, weer in je dossier van de « plug­in », de volgende code voor de Eerste - code, de volgende tekst toegevoegd: het creëren van een korte code, ///////de parameters en de gebruikers wat is de definitie van wanbetaling kan vragen is de lijst van alle blogs add_shortcode ("List-posts','rmcc_post_listing_parameters_shortcode'); de functie rmcc_post_listing_parameters_shortcode ($atts) {ob_start (); ///////"kenmerken en hun wanbetalingen extract (shortcode_atts (array (type =>'post','order'=>'date','orderby'=> titel",'posts'=> - 1,'color'=> ",'fabric'=>",'category'=> "), $atts); ///////" Query parameters gebaseerd op kenmerken die opties = array ('post_type'=> $,'order'=> $bestellen,'orderby'=> $orderby,'posts_per_page'=> $posts,'color'=> $color,'fabric'=> $fabric,'category_name'=> $category,); $query = nieuwe WP_Query ($options); ///////run. - gebaseerd op de vraag of($vraag > have_posts () {?> < ul = "kleren lijst" > < ul = "kleren lijst" > < li id = "<?PHP the_id (); de???????"> > > < /Lee > < /UL > < /UL > <?PHP $myVariable = ob_get_clean () terug myVariable;}};,,,, noot: gebruik, ob_start (), ob_get_clean (), om ervoor te zorgen dat de lokale lus vermogen in je pagina 's, heb je nog een korte code.Als je die lijst niet, zal op de Top van de inhoud van een standaard die  .,, de datum van de beschikking vallen   alle posten, dus als je type, die posten [] en in de pagina 's, het resultaat is van deze foto' s:,,, maar, als je nog iets meer van een aantal parameters   interessant.Bijvoorbeeld, de volgende die zwarte kleren, alle soorten banen die ik type, [= "kleren" is de kleur van de "zwarte" orderby = "naam" = "wac volgorde:,,,., of een lijst van" intelligente "van klasse I van de lijst van alle soorten kleding, [type =" kleren. "=" intelligente "orderby =" naam "=" wac volgorde]:,,, als je wat nodig hebt, kan     eigenschap, kunnen de gebruikers welke meer werk, maar je moet ook in alle in de « plug­in », doeltreffende winning (shortcode_atts)), de functie, het moet Je niet bepaald een een man zoals ik, Zimmer, dat alle uit de categorie   leeg   voorbeelden indeling parameters.Je kan de definitie van de parameters die   dit   kan   aangewezen  , wp_query, - voor een volledige lijst van de manuscripten, zie blz.,, geeft een overzicht van een website, die kunnen worden opgenomen in of na het op de markt brengen na zeer nuttig kunnen zijn.Het kan je redden van je dossier moet worden gewijzigd en de opstelling van een op bladzijde model, een korte code, heb je ook geleerd hoe te creëren van de « plug­in » kan worden gebruikt in vele opzichten, natuurlijk, je verandert snel van de korte code - ik voorbeelden van de lijst in artikel getiteld een link naar hun pagina 's, maar je mag worden vervangen door de code in de cyclus van de inhoud van de etikettering van dat model, foto' s, of iets anders. En, de middelen, de aan deze onderwerpen: enkele nuttige middelen, gecodeerd, vereenvoudigde code API, eigendom, wp_query parameters.

post-listing-shortcode-content-created
post-listing-shortcode-shortcode1-results
post-listing-shortcode-shortcode2-results1
post-listing-shortcode-shortcode2-results2
post-listing-shortcode-shortcode2-results3



Previous:
Next Page: