wordpress wordpress filter: 41 - 50 50 -,,,,,,,,,,,, 16, deel 4,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen, een deel van de prijs van een reeks genaamd "50 wordpress.50 filter: het filter wordpress wordpress 31-4050 filter: filter. Einde van deze reeks, in het voorste deel van het filter, we na 40 wordpress.In deze handleiding, zien we de laatste 10 filter en, bijvoorbeeld, laten we beginnen!Laden van de bron, filteren, scripts, wordpress heeft z 'n eigen script, wp_enqueue_script (), waardoor we in de rij staan "javascript documenten in plaats van codering hard.Dit kleine filter dat script_loader_src, laten we het script in de rij en de produktie, bijvoorbeeld uit het script.,, het schrappen van de parameters van de snelheid van de website versie, Google site en andere websites, Yahoo testen van instrumenten in het algemeen, haat, in javascript URL parameters.Ze is ook gelijk: de parameters in de URL 's script niet worden "proxy zijn" (voor meer informatie over dit onderwerp hier), helaas, wordpress toegestaan "script versie" (en de stijl van de parameters, de standaard is).Gelukkig kunnen we alleen het schrappen van die versie, met een paar regels code parameters:,, <?PHP script_loader_src_example functie ($SRC) {terug remove_query_arg ("versie", voor de SRC);} add_filter ("script_loader_src", "script_loader_src_example"); ///////kleine beloning: je kunt met stijl doen het ook.Add_filter ("style_loader_src", "script_loader_src_example"); ///////http://www.wpmayor.com/15-practical-ways-boost-wordpress-speed/. Bron:???????>,, doe het.Je javascript (CSS) dossier zal er een versie van de parameters, en als je meer wilt weten over het juiste gebruik van wordpress javascript gebruik te controleren, die ik over dit onderwerp het toevoegen: //europa.eu.int /comm /.,, "kenmerken metabox beeld",,, admin_post_thumbnail_html, filter, zoals de naam al aangeeft, staat u toe te voegen http: //europa.eu.int metabox "kenmerken in beeld.Http: //europa.eu.int zal worden opgenomen in het volgende "waarin de kenmerken van die foto 's".,, bijvoorbeeld: hoe om je cliënt te helpen de juiste vaststelling van de kenmerken van de foto' s, en stel je voor dat je je klanten een blog, maar hij hield z 'n assistent blog niet handhaven.Hij vergeet altijd het beeld van hoe de toevoeging van een keuze die hij noemt, de hoogste beeld "), je moet in het nieuwe artikel laat een herinnering.Dit is hoe je het doet, en het:,;PHP add_filter ("admin_post_thumbnail_html", "admin_post_thumbnail_html_example"); de functionele admin_post_thumbnail_html_example ($http: //europa.eu.int) {terug: //europa.eu.int /comm /. = "< p>. Hallo, Mr Smith.Op de foto nog een foto laten zien in je boven.Onthoud: < sterke > de breedte van het beeld moet ten minste 900px < /sterk >.< /P > ";}?>,, je nuttige waarschuwing en je cliënt nooit vergeten en breedte van 900 pixel "foto 's" van de instellingen, de controle van de aanval, opmerkingen, comment_flood_filter, bij verstek, om te voorkomen dat de "grote opmerkingen flooders" herhaalde opmerkingen van je artikel.Bijvoorbeeld, als een bezoeker op je website commentaar, ze moeten wachten op de 15 seconden (standaard) vóór de vrijgave van een andere opmerkingen.Het filter kan je veranderen naar een andere waarde - of uitschakelen van de herziening van in totaal, bijvoorbeeld, om mensen langer te wachten, zoals ik al zei, je laat een bezoeker wacht 15 seconden vóór de vrijgave van een andere opmerkingen.In sommige gevallen, kan het nodig zijn dat de verhoging van de beperking in de tijd, zei, 60 seconden.Dit is hoe je het doet, en het:,;PHP add_filter ("comment_flood_filter", "comment_flood_filter_example", 10, 3); de functionele comment_flood_filter_example (flood_control $, time_last, time_new) {% = 60 seconden; als ($time_new tot time_last) < $seconden terug waar; terugkeer valse;) ////////'Bron: HTTP:/gevallen.wordpress. Org /faq_working_with_wordpress how_do_i_prevent_comment_flooding.3f?>,, veranderingen in de waarde van de "60" meer dan iets wat je wil, zoals het verbod op de opmerkingen van de herziening, bonussen, als je het niet erg vindt om toeristen, snelheid opmerkingen je uitschakelen, kunnen de controles door het gebruik van twee eenvoudige lijn Overstromingen:,, <?PHP remove_all_filters ("comment_flood_filter"); add_filter ("comment_flood_filter", "__return_false", 10, 3);?>,, aandacht, remove_all_filters (), functioneren?Zoals de naam al aangeeft, het wegnemen van alle functies van de haak filter filteren.,, in een "duidelijk deel, , wijzigingen van het project" duidelijk "(voorheen bekend als de" nu ") stelt ons in staat te begrijpen hoeveel artikelen, pagina 's in je website database heeft gezegd.Dashboard_glance_items, filters, helpt ons een aanvullende informatie, zoals een gewoonte in dit soort artikelen, zoals: het aantal., laten zien dat je een "gebeurtenis" in "na een blik", stel je voor dat je een "gebeurtenis" kan de bezoeker te begrijpen als je nieuwe plek als gevolg van de gebeurtenissen na. Dit type genaamd "gebeurtenis" (en de id, evenementen).Kan je blog gezien het aantal voorvallen, kun je de volgende functies en de haak, dashboard_glance_items, filters, zoals:,, <?PHP add_filter ("dashboard_glance_items", "dashboard_glance_items_example"); de functionele dashboard_glance_items_example ($project = - ()) {% post_types = array (gebeurtenissen); voor ($post_types tot -) {als.Post_type_exists (type) blijven; num_posts dollar = wp_count_posts (type); als ($num_posts) {% = intval gepubliceerd ($num_posts - > uitgeverijen); $post_type = get_post_type_object (type); de tekst van _n (%) =.Post_type dollar - etikettering - > > singular_name,% ".Post_type dollar - > etikettering - > naam van de dollar, heeft your_textdomain, "); - = SPRINT (tekst van de tekst, number_format_i18n ($gepubliceerd); als (current_user_can ($post_type - > GLB > edit_posts)) {% produktie =" < href = "edit.php?Post_type = ".Post_type dollar - > naam. "> ".Die tekst.< /> "; ECHO < li =" later ".Post_type dollar - > naam. "Het aantal ">".De output.< /Lee > ";} of {% produktie =" < span > ".Die tekst.< /ijk > "; ECHO < li =" later ".Post_type dollar - > naam. "Het aantal ">".De output.< /Lee > ";}}} de terugkeer van de projecten;} Bron: ///////http://www.trickspanda.com/2014/03/add-custom-post-types-glance-dashboard-widget-wordpress/gevallen?>,, het is makkelijk, hè?Wijziging van de waarde van de dollar, post_types, variabele (installatie) te voldoen aan de behoeften van je.,, wijziging van de standaard - nieuws, login_message, de filters kunnen we, redacteur van de produktie op de standaard nieuws in onze wordpress login vorm.(in plaats van "fout", maar neutraal nieuws), bijvoorbeeld: het wijzigen van de standaard "een vergeten wachtwoord" bericht, als je ooit de behoefte aan vereenvoudiging van de standaard "verloren." - richtlijn ("- je gebruikersnaam of e - mail.Je krijgt een link met de oprichting van een nieuw wachtwoord via e - mail. "), kan je het veranderen, en het zo:.???????PHP add_filter ("login_message", "login_message_example"); de functionele login_message_example (% berichten) {% Action = $_request [het]; als (Action = = "lostpassword dollar") {% = < P = "nieuws" nieuws "> in uw e - mailadres, controleer je inbox." in "het wachtwoord resetten 'link.< /P > "; het bericht terug terug;};) /voorbeeld Bron: http://www.pypelineweb.com/blog/change-wordpress-login-message-filter-it-out/?>, zijn er een aantal acties is te vinden wp-login.php documenten:,,,,,,,,,, lostpassword uit, retreivepassword, (ook bekend als), resetpass RP (ook bekend als,,,,,,,,,,,, registratie, als we doen wat je schrijf de verschillende bewegingen, verschillende informatie, andere partij updates.,,, soms een update, afval, untrash nieuws, of geschrapt.Als je wilt uitgeven van deze informatie, bulk_post_updated_messages, is je man, bijvoorbeeld: een gewoonte, het type, de gewoonte berichten van, laten we zeggen, je houdt niet van de manier waarop deze brieven zijn voor je gewoonte in dit soort gebeurtenissen, wil je veranderen van hun gedrag vertonen.Dit is hoe je het doet, en het:,;PHP add_filter ("bulk_post_updated_messages", "bulk_post_updated_messages_example", 10, 2); de functionele bulk_post_updated_messages_example (bulk_messages dollar bulk_counts) {% bulk_messages ['event "] = - ('updated" = > _n ("% updates.", "% gebeurtenissen bulk_counts bijgewerkt." $"] ['updated) en'locked" = > _n ("% gebeurtenissen niet bijgewerkt, iemand het te bewerken." en "% gebeurtenissen niet bijgewerkt, iemand is bulk_counts dollar uitgegeven." ['locked "]),'deleted" = > _n ("% gebeurtenis definitief geschrapt." "% gebeurtenis definitief verwijderen". Bulk_counts dollar'deleted "[]),'trashed" = > _n ("% gebeurtenissen naar afval.", "% gebeurtenissen naar afval." bulk_counts dollar'trashed "[]),'untrashed" = > _n ("% geval herstellen van traH. ","% gebeurtenissen uit de vuilnisbak. Bulk_counts dollar'untrashed "[]), de bulk_messages); terugkeer;} Bron: ///////http://codex.wordpress.org/plugin_api/filter_reference/bulk_post_updated_messages gevallen?>,, het is makkelijk, hè?Weet je nog, als je niet de enige in de serie gebruikt of thema 's, vertaling, filteren. Standaard delen, in sommige gevallen, misschien moet je knoeien met de belangrijkste onderdelen.Met widget_categories_args, filters, je kunt het,,, bijvoorbeeld: niet met inbegrip van de dingen, als je moet "verborgen" in het delen van bepaalde categorieën, het gebruik van deze code:,, <?PHP add_filter ("widget_categories_args", "widget_categories_args_example"); de functionele widget_categories_args_example ($cat_args) {% exclude_arr = - (4 - 10); als lid is ($cat_args ['exclude]) & &.Lege (dollar cat_args ['exclude]) exclude_arr dollar = array_unique (array_merge (explosie (",", cat_args dollar'exclude "[]), exclude_arr dollar) dollar); cat_args'exclude"] = [(",", de ineenstorting van exclude_arr dollar); de terugkeer van cat_args;) ///////http://codex.wordpress.org/plugin_api/filter_reference/widget_categories_args) Bron:???????>,, te veranderen, exclude_arr dollar, - en je "overbodig" categorie ID en je bent klaar om te gaan. Na de registratie, de gebruikers en, bij verstek, wordpress, gewoon om je te herinneren, check je e - mail geregistreerd, niet om je plaats in te nemen.Met registration_redirect, filters, maar je kan de ontwikkeling van een op maat gemaakte, veiligheid en zal in het succes van geregistreerde adres.,, bijvoorbeeld: om nieuwe gebruikers het downloaden, je bent geweldig, als je een gratis e - je bezoekers of de registratie van uw website, je kan ze doorgestuurd naar de pagina 's en e - download je banden, met deze eenvoudige code:,, <?PHP add_filter ("registration_redirect", "registration_redirect_example"); de functionele registration_redirect_example () {terug home_url (/gratis boeken "); ///////redirect-a-successful-registration-page/} Bron: http://wpsnipp.com/index.php/functions-php/gevallen?>,, weet je, een is gedaan, wp_safe_redirect (), de functie, het betekent dat je mag niet worden verwezen naar een externe locatie, tenzij je met allowed_redirect_hosts, filteren, aangewezen, "veiligheid" van de gastheer.We reizen door een filter in deze voorbeelden van de eerste tranche, lees voor als je het nog niet, opleiding, veranderingen op het gebied van de opmerkingen, comment_form wordpress, (), de opmerking maken, en je kan met behulp van een functie op het gebied van de parameters.Als u de ontwikkeling van een « plugin », maar je kan het niet veranderen. De functie van de parameters.Deze kleine filters kunnen we veranderen de standaard formulier gebied – http: //europa.eu.int of te wissen. En, zoals: de schrapping van het adres van de opmerkingen vorm van, laten we zeggen dat je als een vrije webdesigner, is een standaard - aanpassing van plug - ins "al je klanten, voor de veiligheid, wil Je al je schrappen de opmerkingen van de website van de URL 's gebied vormen.Kan je nog een zeer eenvoudige functies (en die te verbinden met een filter), om dat te laten gebeuren, en het:;PHP add_filter ("comment_form_default_fields", "comment_form_default_fields_example"); de functionele comment_form_default_fields_example (gebied) {UNSET ($gebied ['url "]); naar de velden,} Bron: ///////http://wpsnipp.com/index.php/comment/remove-unset-url-field-from-comment-form/gevallen?>,, om deze lijn als je de dossiers over de lijn.De wijzigingen in deze lijst kan worden aanvaard, de aard van het document, bij verstek kan je het uploaden van meerdere soorten documenten in de media bibliotheek wordpress – om het document de volledige lijst van soorten hier.De upload_mime, filters, helpen, kan je in de lijst van soorten documenten te veranderen, bijvoorbeeld:., om te voorkomen dat de foto 's uploaden, gif, ah...Ze is heel populair in 1999, ze is nog steeds populair, en in 2014.Weet je, de eerste, na - aperij is een van de kinderen van de FSIM dansen?Als die eenvoudig, creëren we "thuis" Yahoo!Geocities en genieten van het geluid van elke vriend haat apen icq zeggen, nou, hoe dan ook, we...Als je wil dat er een eind aan, stop je de foto 's uploaden op je website media bibliotheek, kan je een simpel stukje code als volgt de FSIM,, <?PHP add_filter ("upload_mimes", "upload_mimes_example"); de functionele upload_mimes_example ($existing_mimes = (() {UNSET ($existing_mimes ['gif "]); de terugkeer van existing_mimes; ///////filter_reference/upload_mimes} Bron: http://codex.wordpress.org/plugin_api/gevallen?>,, tot ziens, vier seconden film, niet te veel tijd maar eindeloos herhaald.,,, vijfde deel is voorbij, we hebben na de laatste tranche van 50. In dit artikel.Ik hoop dat je vindt, en van de nieuwe dingen leren.In het volgende artikel, zullen we even wat we zien en sluiten van de reeks.Ik zie je daar.Ik wil horen wat je denkt.Denk je dat deze filter?Uw opmerkingen op de hoogte beneden, als je dit artikel, vergeet niet te delen.,
50 - filter: filter 41
Previous:Aan het graven laravels container
Next Page:Om de situatie