op het scherm, snelle tips: toegang tot de huidige scherm haken,,,,,,,,,, 1, 6 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen. En, waar mogelijk, de beste van het scherm in plaats van meer algemene specifieke haken, ondernemers, admin_init admin_footer, enz. (,, tenzij je graag in het bijzonder de call - back - werking van de op elk scherm).In deze snel en we zullen kijken hoe gemakkelijk kan verkrijgen. Aan een bepaalde pagina, gekoppeld aan specifieke, concrete, gekoppeld aan de pagina 's om de meest efficiënte (schone), met het oog op de call - back - scherm (s) als je het nodig hebt.Ze omvatten:,, de belasting (blz. – dat de haak}, vóór belasting (de logica van dit scherm hier kan worden gevonden), admin_print_styles -, haak} {blz, - acties in stijl, < drukken; hoofd >, beheer, een bladzijde admin_print_scripts - {}, haak, - acties, en LT afdruk script; hoofd >, beheer, een bladzijde admin_head - {}, haak, – actie binnen, < hoofd >, beheer, een bladzijde admin_footer - {}, haak, - actie is boven en, tot slot, < /body > het oppervlak, etiket blz. Maar wat is de waarde van,,, (blz. Haak}, voor een bepaalde pagina 's?Kijk, laad de * * * * * * *, haak is wat je vindt, bij de bepaling van de logica van een nogal verwarrend, {} blz. Haak.Met name het douane - pagina 's verschilt van de "kern" van de pagina' s (zoals het type en de indeling van de achterwaartse compatibiliteit blz.), en omdat het gebruik van meerdere haak in hetzelfde scherm in de redactie van de artikelen, pagina 's of categorieën van de waarde van de algemene regel, De haak} {bladzijde, kunnen als volgt worden samengevat: het beheer van de pagina' s, pas toe te voegen, add_menu_page (), (en aanverwante functies), het scherm id (waarde) add_menu_page (,), voor elke vorm van beheer is opgenomen op blz edit.php op het,, de toevoeging van nieuwe pagina 's van welke artikelen van de soort, het is post-new.php,, in de redactie van een verschillende pagina' s, het is post.php pagina 's, de indeling, het is edit-tags.php, maar die pagina, haak, dit is de ultiemeAls in de rest van de wereld, hook_suffix dollar,,,, het is makkelijk om een scherm van de haak, deze regels kunnen bepaalde pagina 's van de haak.Maar als ze samen te werken en vaak toen ik ontdekte dat er een heel makkelijk.Om deze verwijzing te vergemakkelijken, zullen we nog een panel "hulp" rekening lijst van elk scherm rechtsboven details (scherm id, scherm zitten, het meest nuttig is, het scherm, haak suffix).Het zou worden opgenomen in de lijst van specifieke haken scherm. In rekening werden 3.3 panel te helpen, dus dit zou voor wordpress versie 3.3 + werken.En we gebruiken, contextual_help panel, een filter.Dit is een filter voor het compatibel te filteren, dus we hebben niet alles.Integendeel, we gebruiken, wp_screen:: add_help_tab, methoden, /* * * * * * * * * * * * * *. /Add kader helpen add_filter ("contextual_help", "wptuts_screen_help", 10, 3); de functionele wptuts_screen_help (contextual_help $, screen_id, het scherm) {///////wordpress 3.3 wordt add_help_tab functies van het scherm.Als (!Method_exists ($scherm, "add_help_tab") de terugkeer van de contextual_help; /*...De inhoud van die hulp.* * * * * * * de dollar /help_content = "; - scherm > add_help_tab (array (ID '= > de wptuts scherm helpen", rubriek = > de informatie op het scherm,'content'= > help_content dollar); de terugkeer van contextual_help;}, die de Inhoud van ons helpen, met de hook_suffix dollar. En voegt aan de haak is boven.We kunnen ook de lijst van de details van een foto, dit is opgeslagen, wp_screen, van voorwerpen, de hook_suffix dollar; ///////lijst van variabelen = dollar scherm < ul style= "breedte: 50%; drijvende: links;" > < sterke > scherm variabele < /sterk > ".SPRINT ("< li > scherm.:% < /Lee >, screen_id dollar).SPRINT ("< li > scherm basis:% < /Lee >, $scherm > basis).SPRINT ("< li > moeder basis:% < /Lee >, $scherm > parent_base).SPRINT ("< li > de oorspronkelijke documenten:% < /Lee >, $scherm > parent_file).SPRINT ("< li > haak suffix:% < /Lee >, hook_suffix dollar)."< ////////- ul - > "; de dollar extra haken zijn hook_suffix dollar = array (" belasting hook_suffix dollar "," dollar admin_print_styles hook_suffix "," admin_print_scripts hook_suffix dollar "," dollar admin_head hook_suffix "," admin_footer tot hook_suffix "); ///////add_meta_boxes of als screen_id add_meta_boxes_ {} de lijst van deze zo als (did_action (" add_meta_boxes_ ".Screen_id dollar)) [] = "add_meta_boxes_" haak.Screen_id dollar; als (did_action ("add_meta_boxes") [] = "add_meta_boxes dollar"; ///////lijst van de verwerving van de haak: //europa.eu.int /comm /USD = "< ul style=" breedte: 50%; drijvende: links; "> < sterke > haak < /sterk > < li >".Implosie ("< /Lee > < li >", "de dollar).< /Lee > < /UL > "; ///////dollar is gekoppeld aan de dollar in combinatie met de lijst van variabelen lijst.Help_content dollar = $variabelen.De dollar, die voor ons als volgt:,, de integriteit van de code, je kan de volgende website van de « plugin » (praktische, of als je moet, je betreft, PHP functie.Om ervoor te zorgen dat je wptuts_screen_help noemen, dat uniek is in je, add_action ("contextual_help", "wptuts_screen_help", 10, 3); de functionele wptuts_screen_help (contextual_help $, screen_id, het scherm) {///////wordpress 3.3 add_help_tab functies ingevoerd.Als (!Method_exists ($scherm, "add_help_tab") contextual_help dollar terug hook_suffix dollar; de lijst van variabelen; ///////scherm = dollar < ul style= "breedte: 50%; drijvende: links;" > < sterke > scherm variabele < /sterk > ".SPRINT ("< li > scherm.:% < /Lee >, screen_id dollar).SPRINT ("< li > scherm basis:% < /Lee >, $scherm > basis).SPRINT ("< li > moeder basis:% < /Lee >, $scherm > parent_base).SPRINT ("< li > de oorspronkelijke documenten:% < /Lee >, $scherm > parent_file).SPRINT ("< li > haak suffix:% < /Lee >, hook_suffix dollar)."< ////////- ul - > "; de dollar extra haken zijn hook_suffix dollar = array (" belasting hook_suffix dollar "," dollar admin_print_styles hook_suffix "," admin_print_scripts hook_suffix dollar "," dollar admin_head hook_suffix "," admin_footer tot hook_suffix "); ///////add_meta_boxes of als screen_id add_meta_boxes_ {} de lijst van deze zo als (did_action (" add_meta_boxes_ ".Screen_id dollar)) [] = "add_meta_boxes_" haak.Screen_id dollar; als (did_action ("add_meta_boxes") [] = "add_meta_boxes dollar"; ///////lijst van de verwerving van de haak: //europa.eu.int /comm /USD = "< ul style=" breedte: 50%; drijvende: links; "> < sterke > haak < /sterk > < li >".Implosie ("< /Lee > < li >", "de dollar).< /Lee > < /UL > "; ///////dollar is gekoppeld aan de dollar in combinatie met de lijst van variabelen lijst.Help_content dollar = $variabelen.De dollar nog helpen; ///////- panel scherm dollar > add_help_tab (array (ID '= > de wptuts scherm helpen ", rubriek = > de informatie op het scherm,'content'= > help_content dollar); de terugkeer van contextual_help;},
Een snelle Hint: het verwerven van de
Previous:De persistentie
Next Page:Bij de draaimolen