- kit, je gewoonte het type: creëren, de presentatie en de,,,,, - Box 27,,,,,,, 40 - eenheid,,,,,,, de delen van het netwerk, maandag Wat tuts + zal... Beperkt tot slechts drie dollar.Niet' niet missen, een deel van de prijs van een reeks genaamd de gewoonte in dit type naar wordpress, leiden tot de gewoonte in dit type wordpress: indeling, beheer van de kolommen, filters en archieven, is de oprichting van aangepaste wordpress.Het is op een dergelijke manier creëren, elk deel heeft kunnen aanpassen.In deze handleiding is, zullen we een wordpress wordt beschouwd als een van de meest krachtige ontwikkeling van de functie van het type, de gewoonte, en hoe je een nieuw hoogtepunt heeft bereikt en de kenmerken van deze prachtige.,,, eigenlijk is de gewoonte in dit type?Dat wil je je blog heeft een afzonderlijk deel van de film maken.Door het gebruik van een speciaal type, kan je een nieuwe soorten projecten, zoals de positie en de pagina 's, die bestaat uit een reeks verschillende data.Het zal een nieuw menu 's, speciale bladzijde, speciale categorieën en meer ondernemingen volledig volwassen eisen van de bekendmaking, het is een soort gewoonte van nieuwe mogelijkheden voor het beheer van het type zoals die in de standaard, blz, bijlage, zoals gebruikelijk in dit soort informatie kan opslaan van elk type.Het is een speciale uitgave, media uploaden en gebruik te maken van de bestaande structuur van de tabellen voor het beheer van de gegevens van uw gemak.Het gebruik van API - het creëren van dit type. Het belangrijkste voordeel is, maakt het zichzelf en met de bestaande van thema 's en modellen.Het is de gewoonte - seo - vriendelijk omdat ze mooi een permanente verbinding, waarom het gebruik van het type, de gewoonte?De aard, de definitie van ons helpen om in de verschillende in de loop van verschillende posten.Het zal onze vaste posten en gescheiden van de anderen.Simpel genoeg.Laten we de oprichting van een douane - en hier zullen we ons tot een gewoonte wordt, zal het een favoriete film maken.Laten we beginnen, stap 1: het creëren van wordpress plug - in de gids, open je wordpress plug - in de gids, het creëren van een nieuwe gids, film, opmerkingen, stap 2: het creëren van een PHP documenten, een gids, het creëren van een PHP namen film maken. Php.,, in Stap 3: nog 's dossier in. Op de Top van de toevoeging van de juiste hoofd <?PHP /* * * * * * * « plug - in de naam van de film URI:http://wp.tutsplus.com/opmerkingen: Beschrijving: verklaring van een « plugin », zal leiden tot een gewoonte in dit soort opmerkingen blijkt dat de film.Auteur: versie: 1 soumitra chakraborty auteur URI:http://wp.tutsplus.com/vergunning: GPLv2 * /???????> 4: geregistreerde omschreven taken, stap in PGB commando code uit gewoonte, de volgende taken genoemd, create_movie_review in de eerste fase tot een add_action elke pagina 's ("-", "create_movie_review"); en stap 5: de uitvoering van de taken van de create_movie_review te voorzien, de functie, en create_movie_review () {register_post_type ("movie_reviews, - ('labels" = > - de naam van de film (= > opmerkingen,'singular_name "= > de film" onderzoek ",'add_new" = > "het toevoegen van nieuwe,'add_new_item" = > "het toevoegen van nieuwe film maken,'edit" = > "bewerken",'edit_item "= >" opmerkingen "film te bewerken,'new_item = > nieuwe film"E - herziening "," "= >" oog ",'view_item" = > de film opmerkingen,'search_items "= > zoeken naar movie opmerkingen,'not_found" = > geen film maken,'not_found_in_trash "= > geen film over afval, dat'parent" = > censuur; ouders), het verzamelen van "= > waar,'menu_position" = > 15, van "steun" = > - ("titel", "bewerken", "opmerkingen", "me" en "een speciaal gebied"),'taxonomies "= > - ('),'menu_icon" = > plugins_url (beeld /beeld, Papoea - Nieuw - Guinea, __file__),'has_archive "= > waar);}, register_post_type, werken de meeste werken voor ons.Als het bekend is om een nieuwe omgeving aanpassen, met inbegrip van het type wordpress bij het beheer van de verschillende delen.Dit aspect moet twee parameters: de eerste is een unieke, de naam, de aard en de pas na de tweede generator, toont de nieuwe aangepaste vormen van eigendom.Hier is nog een generator bevat verschillende etiketten, die zei dat het type in gebruik in de verschillende delen van de tekst ", dat de naam" in het dashboard, geven blijk van een post - naam, "bewerken" en "oog", met afzonderlijke vermelding van in, de redactie, de standpunten, de knop.Ik denk dat de rest is duidelijk, in de volgende argumenten:,, een "= > dat bij het beheer van de voorkant van het panel, besluiten en de zichtbaarheid van de gewoonte in dit soort'menu_position.,," = > bepaling van artikel 15, een soort menu positie,,, "steun" = > (') de titel "," bewerken "," opmerkingen "," me "en" een speciaal gebied "), bepaalt dat de door de gewoonte in dit type kenmerken.,,'taxonomies" = > - ("), het creëren van een gewoonte.Hier is niet vastgesteld.'menu_icon,, "= > plugins_url (beeld /beeld, Papoea - Nieuw - Guinea, __file__), blijkt dat de menu 's, beheer,'has_archive icoon." = > zo kunnen aanpassen in dit type archivering.,, een bezoek aan de register_post_type wordpress, voor verschillende soorten in het argument. Meer gedetailleerde informatie, stap 6: het gebruik van dit type in de « plugin » icoon, je MAP een icoon van 16x16 pixels.Dit is op het dashboard aanpassen - icoon, stap 7: « plug - in - - en dat is het, heb je een nieuwe pas de tekst na de redacteur, publiceren en een beeld van controle, opmerkingen en op gebied van de redacteur.Een film voor de titel, en de vaststelling van kenmerken, de herziening van de maatregelen van het beeld, 9: Publikatie publicatie, klik op de film van opmerkingen in het web browser creëren, het creëren van een film maken, op het gebied van het type - doos gewoonte, element doos mechanisme met ingebouwde wordpress element doos systeem hulp, bijdragen aan de eisen toe te voegen. Speciaal voor de gewoonte het soort gebied, zonder dat het nodig is de standaard gebruik van de gebieden in de redacteur, stap 1: registratie van gewoonte, open, movie-reviews.php, documenten, door toevoeging van de volgende codes voor PHP TAG.De registratie van een functie wordt genoemd, het beheer van wordpress toegang, add_action ("admin_init", "my_admin; stap 2:"), in functie tot aan toevoegen, my_admin te bereiken, de functie en de registers - doos met gebruik van het type, movie_reviews, functie, my_admin () {add_meta_box ("movie_review_meta_box De details van de herziening, de film,'display_movie_review_meta_box",'movie_reviews ", de" normale "," high ");}, hier, add_meta_box, is de functie van de toevoeging van elementen van het kader vormen voor de gewoonte.Voor een bepaalde eigenschap:,, movie_review_meta_box, is: //europa.eu.int /comm /id, film de bijzonderheden van de controle, is de tekst in de titel - doorsnede, zichtbaar, display_movie_review_meta_box, is de inhoud van de call - back - maakt - doos, movie_reviews, is de naam van dit hoofdstuk vormen van gebruik, - doos geeft normaal deel van de definitie van,,, blz. Nog een pagina 's deel zou moeten zijn, dat de definitie van hoge prioriteit, en binnen de grenzen van de doos moeten tonen, en stap 3: uitvoering, display_movie_review_meta_box, de functie, het <?PHP display_movie_review_meta_box functie ($movie_review) {///////de directeur en de censuur te zoeken op basis van de movie_director esc_html id = rating (get_post_meta dollar (USD movie_review - > de identiteit van 'movie_director ", echt)); en movie_rating = intval (get_post_meta ($movie_review - > de identiteit van' movie_rating", echt);?> < tabel > < tr > < - style= "breedte: 100%" > regisseur < /O > < O > < input vormen voor de omvang van de tekst "=" 80 "naam" movie_review_director_name "waarde" = = = = = = = <?PHP ECHO $movie_director;?> "> < /O > < /TR > < tr > < - de breedte van style=": 150px "> Film < /O > < O > < De keuze van de breedte van 100px stijl =" naam "movie_review_rating" > <?PHP /generatie - lijst van alle projecten (= 5 dollar van de rating; rating > = 1; dollar rating -) {?> < de waarde van de optie = < "?PHP ECHO rating;?> "<?PHP ECHO gekozen (dollar rating, movie_rating dollar);?> > <?PHP ECHO rating;?> star <?}?> < /selectie > < /O > < /TR > < /tabel > <?}?> deze code door de inhoud van de doos.Hier gebruiken we een object variabelen, die is opgenomen in de redacteur in elke film de opmerkingen in de informatie.Met dit doel is, we zoeken naar, etikettering en het gebruik van de databank met de vraag in verband met de directeur van de naam en rang, waardoor het gebied op het scherm.Wanneer een nieuwe vermelding toegevoegd, get_post_meta, een lege string is terug in de doos, Lege velden van de dollar, stap 4: behoud van de functie van de registratie na, add_action ("save_post", "add_movie_review_fields", 10, 2); deze functie wordt genoemd, die is opgeslagen in de databank. Stap 5:,, add_movie_review_fields, de uitvoering van werken, de functie add_movie_review_fields (movie_review_id dollar movie_review) {///////- film na een controle achteraf als ($movie_review - > post_type = = "movie_reviews") {///////- opslag van gegevens in de tabel als die Op de gegevens later als lid is ($_post ['movie_review_director_name]) & &'movie_review_director_name $_post [].= ") {update_post_meta (movie_review_id dollar" movie_director, _post dollar ['movie_review_director_name "]);} als lid is ($_post ['movie_review_rating]) & &'movie_review_rating $_post [].= ") {update_post_meta (movie_review_id dollar" movie_rating, _post dollar ['movie_review_rating "]);}}}, de uitvoering van deze taken wordt opgeslagen of verwijderd van het panel van de kolom.Bij het onderzoek van de gegevens van het type na ontvangst, als het een gewoonte in dit type kijk nog een keer naar de doos, - onderdeel is toegewezen en de waarde van de waarde van de opslag, in deze gebieden, stap 6: - standaard op gebied van opties, in het creëren van gewoonte in dit type wordt een functie, create_movie_review,.Het schrappen van een speciaal gebied, elementen, van steun, installatie, want het is niet langer nodig.Nu, als je het dossier en open, film, bewerken, zie je dat in de doos van de twee gebieden - nomenclatuur van de rating, film, film,.Ook andere elementen worden toegevoegd, het creëren van een speciaal model voor een speciaal type, door met behulp van een speciaal model voor elk type gegevens, geven blijk van een speciaal type.Hier, we zullen voor het creëren van een model dat alle opmerkingen in de film, film, op het gebruik van commentaar, stap 1: de registratie van een functie van kracht een speciaal model, open, movie-reviews.php, documenten, door toevoeging van de volgende codes voor PHP TAG.De registratie van een functie wordt genoemd, het beheer van wordpress toegang, add_filter ("template_include", "include_template_function" 1); stap 2: uitvoering van de functie, include_template_function ($template_path) {als (get_post_type () = = "movie_reviews") {als (is_single () {///////controle van de documenten in het thema, of diensten /van de « plugin » - dossier als ($theme_file = locate_template (array ("single-movie_reviews. PHP))) {% template_path = $theme_file} {%; anders template_path = plugin_dir_path (__file__)."/single-movie_reviews}}}. Php; terug naar template_path;}, hier is een model van de code van de soorten zoeken, enkele (post - naam). Php, in de huidige thematische catalogus.Als het niet gevonden, dus het lijkt model als « plug - in de gids, een deel van ons biedt.Template_include, haak, standaard gedrag en de uitvoering van een bepaald model stap 3: het creëren van een interne template van documenten, om vóór de opening van de dossiers, de oprichting van een PHP namen single-movie_reviews.php, neem de volgende code, <?PHP /* * * * * * * * * * * * * * de nieuwe model model naam: /get_header (); de???????> < div = "Junior" > < die id = "inhoud" voor de rol van de "grote" > <?PHP mypost dollar = array ("post_type" = > de movie_reviews "); $ring = nieuwe wp_query ($mypost);?> <?PHP en (ring > have_posts ()): $- > the_post (); de???????> < het id = "<?PHP the_id (); de???????> "<?PHP post_class (); de???????> > < eerste klas = "in de titel" > <.- dat beeld van die kenmerken van rechts drijven - > < die style= "variabele rechten; deposito 's:" > < 10 pixels?PHP the_post_thumbnail () (100);?> < /div > <.- de titel en de naam van de auteur - > < sterke > titel: < /sterk > <?PHP the_title (); de???????> < BR > < sterke > directeur: < /sterk > <?PHP esc_html (get_post_meta (ECHO) movie_director "," get_the_id (echt);?> < BR /> <.Een gele ster - - op basis van rating - > < sterke > cijfers: < /sterk > <?PHP nb_stars dollar = intval (get_post_meta (get_the_id (), movie_rating "," echt); ($star_counter = 1; de dollar is star_counter < = 5 dollar star_counter + +) {als ($star_counter < = $nb_stars) (ECHO "< IMG - src =".Plugins_url (film critici /Images /Papoea - Nieuw - Guinea ")./> "of";} {ECHO < IMG - src = ".Plugins_url ("film en video - /grey. Papoea - Nieuw - Guinea")./> ";}}?> < /hoofd > <.- een herziening van de inhoud, de film > < div = "punten" > <?PHP the_content (); de???????> < /div > < /artikel > <?PHP endwhile;?> < /div > < /div > <?PHP wp_reset_query (); de???????> <?PHP get_footer (); de???????> hier gebruiken we de cyclus van schepping, een van de grondbeginselen van de pagina 's model.Query_posts, functie, het soort elementen en herstel van pas blijkt dat het gebruik van de ring.Natuurlijk, het is maar een elementaire cyclus, mag je er mee spelen als je wilt.Je kan ook met behulp van passende CSS - element formaat., let op, je moet het creëren van een nieuwe pagina 's uit het dashboard gebruik te maken van het nieuwe model.Stap 4:, beelden, je moet in je dossier van de « plugin » - icoon 32x32 beeld.Hun naam, respectievelijk grey.png icoon. Papoea - Nieuw - Guinea,,,.Dit alles, en nu blijkt dat de film in een enkele pagina 's gesorteerd op datum.,, in mijn volgende les en ik zal voor meer gebruik van het creëren van een archief van het type als functie van het creëren van pagina' s, de indeling, gebruik de kolommen, gelieve uw waardevolle aanbevelingen.
De gewoonte in dit type naar wordpress: creëren, de presentatie en de richtsnoeren van de
Previous:De favoriete plug - ins