In artikel

blijkt hoe wordpress metagegevens, hoe dat in het artikel van metagegevens wordpress,,,,,,,,,, 12, deel 7,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, die ik vorig jaar een reeks artikelen in de hoek van de beginners, zien we dat het concept van de gerichte programma 's.Het doel van deze reeks is die niet vertrouwd zijn met de gerichte programma 's over de fundamentele aspecten van het paradigma van PHP, in wordpress.,, als je niet de kans om te lezen, kan je het lezen van een korte samenvatting (met inbegrip van banden in elke serie artikelen) in de laatste positie.,, die een reeks van een van ons, is om te helpen bij de presentatie van het beginsel van een gerichte en wordpress API - de oprichting van een « plug­in ».  , en, meer in het bijzonder, bouwen we een plug, kunnen we alle post - meta - gegevens in je dashboard met een bepaald artikel.,,,,, « plug­in » kan worden gedownload, kan ook in de github.Rond de source code, van mening dat de code, en in het algemeen alles zien, als we de ontwikkeling van de « plug­in », omdat dit specifieke artikel is geschreven, ik heb een probleem, een van hen is hoe we de weergave van de gegevens in het dashboard genomen - dat wil zeggen, na de metagegevens - en dat het op de website van het we nemen de voorkant, een uitbreiding, dan kunnen we in een aparte bladzijde gegevens.We bespreken hoe we de bestaande aan de code, over hoe we dit gaan doen, moeten we ook praten over waarom dit misschien geen goed idee.,, dus laten we beginnen.,, die uitbreiding, als we in de planning van de uitbreiding moeten we - en ik denk dat het de moeite waard is een een korte discussie is dat deze nieuwe informatie, maar waarom kan misschien geen goed idee.,, dat wil zeggen, denk ik dat het de situatie, in een soort gegevens over behandeling, hebben wij ervoor gekozen als de bouw van producten voor de anderen en we de gevolgen voor het beheer van de gegevens is belangrijk,, in het kort. Dat is omdat we  , kan doen met een niet -"We  , moeten doen, kijk. En dat is de gegevens en metagegevens van een bepaald artikel is opgeslagen in een databank door wordpress betreft, wat - - al deze informatie gebruiken voor hun specifieke behoeften., voor als je het nodig hebt in de foto 's kijkt, kun je dat werd voorafgegaan door een onderzoek door Een sleutel geïdentificeerd.Bijvoorbeeld, we hebben  , _edit_lock, en  , _edit_last en een numerieke.Dit is het beheer van de interne post. De gegevens van de lidstaten, een voorbeeld van een andere sleutel.,,, maak je geen zorgen, ik heb de plug - in in mijn plaatselijke wordpress installatie en de instructies voor het gebruik van andere van nut kan de opslag van de gegevens in de tabel, en dan heb Ik het met een bepaalde post. En, wat is het probleem?????????De voorkant, waarin alle informatie is, zou je kunnen laten te veel informatie voor de gebruiker.  ,, in de genoemde zaak, geen bijzonder gevaarlijk is of de installatie van gevoelige, in gevaar kan brengen, maar dit betekent niet dat het altijd zo zal zijn.Er is zelfs een grote kans is, kan je eindigen met een plug - in - of thema 's in verband met de informatie en het niet nodig dat de informatie. Bovendien veel - of zelfs de meerderheid van de mensen die naar een blog zien van de gegevens vermeld in de voorkant van het lawaai van de blog eruit komen te zien.De technische term, niet wat het betekent.Daarom ben ik van mening dat deze informatie op het dashboard is de beste plek, maar we moeten de uitbreiding?,, kortom, is niet omdat ik het wil om aan te tonen dat de gebruikers van deze informatie is een goed idee, maar omdat er een praktische toepassing van de « plug­in » voor de uitbreiding van een bestaande, het ondersteunen van de bestaande code, van de voordelen van de negatieve gevolgen, zo te zien. Dus is Soms de beste lessen kunnen worden getrokken uit de uitvoering niet kan. Achteraf gezien is het goed.  , maar dat is goed.Dat is hoe we leren, hè?,, plus,  , nog steeds  , een aantal nuttige lessen te leren hoe de uitbreiding van de bestaande code basis, na de uitbreiding, eenheid manager, en alle zorgen en ik delen, wil ik duidelijk stellen dat  , wat we doen voordat we het doen, zodat we niet door een groot aantal Raden, code, en we hebben een actieplan, het opbouwen van onze oplossing.,, dus, voordat we verder gaan, als je geen enkele manager na herziening -, dan moet het nu doen, dan gaan we verder. En, eenmaal voltooid, dit is ons plan te doen, zullen wij gebruik maken van: de standaard twentyfourteen betreft Het voorbeeld dat we op basis van een openbare lijst zal worden, zal worden gebruikt voor het weergeven van de openbare informatie, de blog van de kant van de spe.Met name in de interne post, zullen wij de definitie van de haak, zal ons in staat stellen om toevoeging van de inhoud van de informatie van de post, post - op de bodem van de inhoud kan worden.We gebruiken een van de tabel, die de thema 's die de stijl.Let op, om dat te doen, zou je er heel schoon stijl, je kan een heel zwakke stijl.Deze worden door je eigen te bereiken, dan zullen we door het gebruik van standaardformulieren, creëren we de oorspronkelijke versie van de « plug­in », om ervoor te zorgen dat de metagegevens voor herstel na een bepaalde positie, om aan te geven dat zij aan de voorkant.We moeten precies in onze stappen.Dus, laten we beginnen.,, invoering van de catalogus, stel je voor dat je twentyfourteen activeerde de plug geïnstalleerd, laten we werken aan onze functie ingevoerd.Het eerste wat we moeten doen, is de invoering van openbare abonneelijsten,  ,,, toevoegen, single_post_meta_manager_public, klasse, met inbegrip van de kern van de dossiers, documenten, na de toevoeging, door de volgende code, load_dependencies, functie, met inbegrip van de interne post - manager. Php,,, private functie load_dependencies () {require_once plugin_dir_path (dirname (__file__)). "Na een enkele administratieve /klasse - manager. Php; require_once plugin_dir_path (dirname (__file__)). "In de loop van enkele - manager moet na. Php; require_once plugin_dir_path (__file__). "Klasse één na het laden - manager. Php; de dollar - > lader = nieuwe single_post_meta_manager_loader ();}, alleen de nieuwe lijn, dat is de tweede, require_once, verklaringen, de invoer van documenten.  ,, dan, laten we de definitie van kenmerk, de constructeurs, de methode, single_post_meta_manager_public, klassen:, <?PHP /* * * * * * * - Gemeenschappelijke definitie van na de manager van alle functies voor het publiek aan de rand van de « plug­in » * * * * * * * * * * * * * * * * * * * * * * * * * * * * de nuttige @ pakket * * * * * * * * * * * * * * ///////- manager na openbare definitie van alle functies, voor het publiek aan de rand van de « plug­in » * * * * * * *.Deze categorie wordt gebruikt om aan te tonen dat de * * * * * * * - - na de doos, en is verantwoordelijk voor de stijl van de tabellen in tabel voor de stijl.* * * * * * * * * * * * * * /klas sinds 1.0.0 single_post_meta_manager_public {/* * * * * * * volgens de versie van de « plug­in », door voor dit soort van de beller.* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *.* * * * * * * * * * * * * * - versie van de dollar /; /initialisatie van de klasse en de opslag van de huidige versie van de « plug­in ».* * * * * * * in de huidige versie van Param. Deze versie van de « plug­in ».* * * * * * * /openbare functie __construct (uitgave) {% dit > versie = $versie;} /* * * * * * * met behulp van een deel van de in de administratieve gids die na het einde van de inhoud van de metagegevens na de * * * * * * *.De inhoud van de posten * @ van de inhoud van de snaren.* @ terugkeren. De inhoud van de metagegevens, met inbegrip van bepaalde posten.* * * * * * * /openbare functie display_post_meta_data ($inhoud) {ob_start (); require_once plugin_dir_path (dirname (__file__)). "Het beheer van een deel van 单柱元 /PHP /manager. Model = ob_get_contents () dollar; de dollar; de inhoud. = $model; ob_end_clean (); de inhoud van terugkeer;}}, en we moeten tot één 柱元 manager, define_public_hooks, functioneren.Deze moet zodanig zijn dat:PHP /* * * * * * * de haak en definitie van auditie voor op de plaats delict, voor de presentatie van de informatie van de * * * * * * * - functie.* deze functie afhankelijk van een enkele klasse - manager en na enkele na element manager * lader attributen.* * * * * * * * * * * * * * /private functie @ toegang tot privé - define_public_hooks () {% openbare = nieuwe single_post_meta_manager_public ($- > get_version ()); de dollar - > lader - > add_action ("the_content, de publieke display_post_meta_data dollar,");},, rustig aan, we hebben een definitie nodig van de fabrikant. De functie.Dit is alleen lager is dan de dollar - > define_admin_hooks (); en de lijn, toe te voegen, dollar - > define_public_hooks ();, telefoon, als alles goed gaat, moet je kunnen activeren plug, na het laden van dezelfde gegevens blijkt, dat nu in de post voor en na de In het dashboard:,,,, in deze handleiding wordt genoemd, blijkt dat deze in de voorkant van de post, de informatie is misschien niet het beste idee; maar leren hoe in de praktijk van de « plug­in » toegevoegd aan de bestaande, maar ook door middel van een bestaande onderdelen van de nieuwe functies. De belangrijkste wijzigingen en, uiteindelijk, is tweeledig:,, gebruik te maken van de bestaande de code is een krachtig iets aan gebruikers, onafhankelijk van de gegevens.Een gevaarlijke ideeën, dus na het lezen van dit speciale training, alsjeblieft, ik ben niet eens zijn met de productie in de omgeving te doen, maar het is meer een instrument voor het leren.Dat is, in de risico 's van je gebruiken, zoals gewoonlijk, neem je alle vragen, opmerkingen en meer in de volgende diervoeders.,

Single Post Meta Manager



Previous:
Next Page: