wordpress « plug - in het creëren van een wordpress,,,,,, een netwerk voor de uitwisseling van,,,,,,, 12 - eenheid,,,,,,, het netwerk van delen van maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, in deze handleiding, creëren we een controle om blijk te geven van een website op je website.Deze korte uitleg zal je laten zien hoe gemakkelijk het is, het creëren van een « plugin », gebruik het om verschillende websites.,,, stap 1 toegevoegd op basis van kleine onderdelen, in de veronderstelling dat je al een website opgezet, we in de eerste plaats het creëren van een PHP documenten, mynetwork,.Voor de uitbreiding van haar widget categorieën op basis van de toevoeging van de volgende codes, /* * * * * * * « plug - in naam van de « plugin »: je naam URI:http://yourpluginsite.com beschrijving: het blijkt dat je blog in je WP netto auteur: de naam van de auteur versie: 1.0.0 auteur URI:http://theauthoraddress.com * /Klasse mynetwork_widget uitbreiding van openbare functies wp_widget {__construct () {///////- proces van de werkelijke de vorm van openbare functies (zoals de dollar}) {///////produktie mogelijkheden in de vorm van de actualisering van de functie (administratieve) new_instance dollar old_instance) {///////proces widget optie om de openbare functie ('} de dollar gegeven) {///////output -}} add_action inhoud ("widgets_init", create_function("," register_widget ("mynetwork_widget"); ")," functie); add_action ("widgets_init", ") voor de registratie van kleine onderdelen van het raam", twee stappen van de structurele en functionele schrijven, nu, we hebben onze kleine onderdelen van de Stichting, laten we beginnen met de toevoeging van De functie, het.Zullen we beginnen met een nieuwe verhoging van de eigenschappen van een object dat blog.Deze eigenschap wordt als generator op je website de lijst van geregistreerde blog, uitbreiding van de categorie mynetwork_widget wp_widget {$blog = nul;, nu zullen we nog wat kleine stukjes, __construct, functioneren.Ten eerste zullen we de blog - voorwerp door het gebruik van get_blog_list wordpress,,.Wanneer we van plan ons eenvoudig in het gebruik van referentie - en de dollar - > blog, de openbare functie __construct () {% dit > blog = get_blog_list (0, "alle"); en, ten slotte, bellen we de ouders iets toevoegen over de fabrikant en we delen van informatie.De functie van een basis nodig voor de identificatie van de naam van de (...), de (...), de opties (-), alsmede de controle mogelijkheden (-).Deze informatie zal in de « panel blijkt dat de ouders __construct ('mynetwork_widget ",:: //////////////'mynetwork_widget basis id", een aantal namen ('description "= > __ (een lijst op de website van het netwerk blog", "text_domain"), 3));}, stap vormen in dit schrijven. Stap in, we creëren dat de plug - in de vorm van de beheerder.We hebben de vorm van een website, beelden, plaats voor elke blog site.URL van de website van een gebied worden genoemd, die via de blog, het eerste wat we doen is het creëren van een lus, zal door elke website, de blog site gecreëerd.De ring niet met inbegrip van de blog van naam, dus voor dit doel gebruiken we, get_blog_details, functioneren.De functie van de blog moet identificatie, kunnen terugkeren, blog naam, identiteitskaart,,, na de graaf weg, en nog veel meer.We zullen op de website van de naam van elke toevoeging in de blog.Als je goed kijkt, zie je dat we, get_field_id, functioneel gebruik, blog_id, waarmee we de naam MARK ziet er zo uit, - 1, die in onze andere functies zijn belangrijk voor ons, de vorm van de functie (zoals de US - dollar) {///////beheer van elke vorm van produktie mogelijkheden ($dit - > blog) {$[beeld - beeld als voorbeeld, blogs'blog_id] [dollar];?> < p> < etikettering > < sterke > <?PHP ECHO get_blog_details ($blog ['blog_id]) - > blogname;?> < /sterk > < /etiket > < BR > < = "< etiketten;?PHP ECHO - > get_field_id ("imago".'blog_id blog dollar] [);?> "> <?PHP _e (beeld URL: ");?> < /etiket > < - = "widefat" = "<?PHP ECHO - > get_field_id ("imago".'blog_id blog dollar] [);?> "naam" <?PHP ECHO - > get_field_name ("imago".'blog_id blog dollar] [);?> "". "De tekst" = <?PHP esc_attr (ECHO, beeld);?> "> < /P > <?}}, stap 4 bijwerking van de functie van de functie van schrijven, de vernieuwing van de waarde worden bewaard in de vorm van kleine onderdelen van het raam.Ten eerste, we hebben een variabele, bijvoorbeeld, een serie, dan doen we het nog een blog.We zullen in de cyclus in de vernieuwing van de oude, bijvoorbeeld, new_instance dollar, en dan terug naar de variabelen, de actualisering van de functie (new_instance dollar old_instance) {///////widget optie kan redden van $= - (voorbeelden); voor ($- > blog tot blog) {% voorbeeld beeld "blog'blog_id [] [dollar] = strip_tags ($new_instance beelden [] []" blog'blog_id $);} weer aanleg;}, schrijven, vijf stappen widget functie, en ten slotte, zal onze positie: //europa.eu.int /comm /widget onderdelen maken.In functie van de toevoeging van een registratie op de blog, in elke lus, zullen wij de definitie, beelden, banden, en de naam van de,, blog.Als er geen foto 's worden gekozen, als er geen beeld wordt gekozen, dan is dit respect voor de blog niet zien als een website, foto' s, als niets toe te voegen aan.Dit is een manager kunnen kiezen uit hun kleine verborgen in het raam van een blog.De volgende stap: //europa.eu.int /comm /voegen we een blog, met elk beeld gewikkeld in haar blog op de bodem van de weg, en we noemen het blog heet.We sluiten de functie van de voltooiing van de door alle open - label, openbare functie (een van de voorbeelden van de dollar) {///////de inhoud van elk van de onderdelen ($- > blog tot blog) {% beeld = $voorbeeld beeld "[] [dollar. $blog'blog_id banden; = $blog ['path]; get_blog_details. = ($blog ['blog_id]) - > blogname; als ($beeld) {?> < di% GT% < di% GT% < href = < "?PHP ECHO schakel?"> > < IMG - src = <"?PHP ECHO $beeld;?> "breedte = 125" border= "0" (= < "?De naam van een ECHO?> "> < /> < /div > < di% GT% < H > <?De naam van een ECHO?> < /H > < /div > < /div > <?}}}, een code, <?* * * * * * * * * * * * * * mynetwork @ pakket PHP ////////* * * * * * * * * * * * * * 1.0.0 @ versie van de « plug - in naam van de « plugin »: je naam URI:http://yourpluginsite.com beschrijving: het blijkt dat Je blog in je WP netto auteur: de naam van de auteur versie: 1.0.0 auteur URI:http://theauthoraddress.com * /???????> <?PHP mynetwork_widget uitbreiding wp_widget {de blog = nul dollar; de functie van __construct () {% dit > blog = get_blog_list (0, "alle"); de ouders: __construct ('mynetwork_widget ", //////////////'mynetwork_widget basis id", een aantal namen ('description "= > __ (een lijst. Op de website van het netwerk", "text_domain")) ///////;) sprake) openbare functie in de vorm van (zoals de US - dollar) {///////beheer van elke vorm van produktie mogelijkheden (dollar - > blog tot blog) {% beeld = $voorbeelden van beeld - dollar [] ['blog_id blog.];?> < p> < etikettering > < sterke > <?PHP ECHO get_blog_details ($blog ['blog_id]) - > blogname;?> < /sterk > < /etiket > < BR > < = "< etiketten;?PHP ECHO - > get_field_id ("imago".'blog_id blog dollar] [);?> "> <?PHP _e (beeld URL: ");?> < /etiket > < - = "widefat" = "<?PHP ECHO - > get_field_id ("imago".'blog_id blog dollar] [);?> "naam" <?PHP ECHO - > get_field_name ("imago".'blog_id blog dollar] [);?> "". "De tekst" = <?PHP esc_attr (ECHO, beeld);?> "> < /P > <?De actualisering van de functie (}) new_instance dollar old_instance) {///////widget optie kan redden van $= - (voorbeelden); voor ($- > blog tot blog) {% voorbeeld beeld "blog'blog_id [] [] = strip_tags $($new_instance [...] ['blog_id beeld" blog dollar. Terug naar de voorbeelden);};) openbare functie (een van de voorbeelden van de dollar) {///////de inhoud van elk van de onderdelen ($- > blog tot blog) {% beeld = $voorbeeld [beeld - dollar ['blog_id "blog.]]; ['path blog dollar]; $naam = get_blog_details ($blog ['blog_id]) - > blogname; als ($beeld) {?> < di% GT% < di% GT% < href = < "?PHP ECHO schakel?"> > < IMG - src = <"?PHP ECHO $beeld;?> "breedte = 125" border= "0" (= < "?De naam van een ECHO?> "> < /> < /div > < di% GT% < H > <?De naam van een ECHO?> < /H > < /div > < /div > <?}}}} add_action ("widgets_init", create_function ("," register_widget ("mynetwork_widget"); ");?>,, conclusies, blogs stijl niet is opgenomen in de les, maar het kan stijl die is een horizontale of toevoeging van een effect van de rollen om), verkleuring of springen.Ik hoop dat je van deze handleiding nuttig vinden, je past in een uittreksel van de in zijn eigen kleine onderdelen.Een geweldig idee, een groep van de website van het register een blog.In het onderstaande laat je feedback.Gelukkig code.,
Het creëren van een netwerk van
Previous:Hoe meer
Next Page:Het begrip