In de voorkant van de invoering van het begrip wordpress Ajax:

in de voorkant van het proces, Ajax wordpress begrijpen proces begonnen:,,,,,,,,,, 3, 7 - eenheid,,,,,,,, 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 Ajax wordpress voorkant begonnen. In de voorkant van Ajax wordpress begonnen: het feitelijke doen, een paar artikelen geleden gaf ik in je achtergrond Ajax begon, maar de opmerkingen over de voorkant van tot in je doen deze (en de juiste manier om het te doen. Kan ik het aanbevelen aan de reeks te voelen waar we heen gaan, maar in dit verslag geven we een kort overzicht, jax is, hoe het werkt, hoe die aan de voorkant, en begrip van de haak, wordpress biedt, in het volgende artikel, we gaan de oprichting van een klein project, de theorie in de praktijk te brengen.We lopen door de source code, we zullen er ook voor zorgen dat in de github, het is beschikbaar. En, tegelijkertijd, beginnen we aan de Ajax en faciliteiten bieden we wordpress.,, een Ajax bijscholing, op dit moment, jax is niet nieuw.In feite, het vinden van een moderne websites of web app heeft niet met inbegrip van het heel moeilijk is, dus ik ga het een beetje kort. En, in het algemeen, Ajax. Wat we doen gedeeltelijk pagina bijgewerkt.Dit betekent dat we kunnen bijwerken van een gedeelte van de website (of een deel daarvan), zonder dat de gebruiker op de hele pagina.Meestal is dit: de levenscyclus van de gebruikers op de website voor een optreden.Misschien zijn ze met één druk op de knop en ze met een klik op de link, of iets dergelijks, geen pagina 's op de gegevens worden verzonden naar de server, de verwerking van de gegevens en de toezending van de gegevens, en de behandeling van de gegevens - en bijgewerkt op terug. Dus, het is vrij gemakkelijk te begrijpen, is het niet?,, Ajax in wordpress, weet je dit proces, we moeten een paar ideeën, meer in het bijzonder de "gebruikers" doen "en de vernieuwing van een website, dus kijk.", wat betekent dat we de meeste mensen kennen wordpress actie, filters, en in het algemeen de haak systeem laten we,  ... En haak naar wordpress van de levenscyclus van hun functie of gegevens om het te tekenen.Als niet, controleer de wordpress haak - acties en filters, als dit een reeks veronderstellingen heb je een niveau van Ajax wordpress bekend, de volgende drie stappen.Dit is een recept kan volgen, elk van jullie wil de invoering van een   asynchrone   enkel de tijd. En keek naar de definitie van dat recept voor beginners, laat me je net bekend met die op het gebied van Ajax:,, gebeurtenissen, dit betekent dat  , wat er gebeurd is.Letterlijk, het zou kunnen betekenen dat de gebruikers van de aanpassing van de inbreng van gebruikers van de Navigator, wat tot een input - gebied, of de gebruiker op een element van de eisen.,,, wat is dit? Een browser op de server.Dit kan een groep van de verwerking van de gegevens, de server nodig; anders zou het waarschijnlijk gewoon een signaal aan de gebruiker van een gebeurtenis.,,, dit is een functie van de respons,  , wat er gebeurd is.Dit is meestal een functie in de verwerking van de gegevens in de server stuurt een of meer gebeurtenissen is ontslagen.,, reactie, dat is een gebeurtenis terug te sturen voor de bijwerking van de gegevens de browser, blz.,, dat wil zeggen de recepten voor hier een verzoek in het kader van Ajax wordpress (in het dashboard. En thema 's of foreground): invoering van,,, de gebruikers en de installatie en het gebruik van javascript verzoek van een gebeurtenis in je element, de definitie van een gebeurtenis, functions.php documenten, als je een thema' s of je werk, als je plugin.php, documenten en een plug - in het werk, de voorbereiding van de gebeurtenis. Procedures voor de behandeling van reactie.,, de vereiste maatregelen en fBelemmeringen, voor wie ik de vorige reeks Ajax gezien op het dashboard of bekend met Ajax wordpress, misschien heb je het dossier en vertrouwd te maken met de haak die nodig zijn voor de toepassing van de specifieke Ajax, is ajaxurl, URL:,, is wordpress die, we hebben onze eisen, wp_ajax_my_action.,, ja, We gebruiken de haak in verband met de gebeurtenissen op de procedures voor de behandeling van ons. En, een volledige herziening, moet de kassa op github uitvoering van projecten gericht op het grote publiek, Ajax zeer vergelijkbaar zijn, maar twee dingen nodig: in de bibliotheek, en wordpress Ajax, twee haken... één van hen is naar Boven, in de volgende, hetzelfde. In de artikelen, en we zullen zien hoe de tijd in de bibliotheek wordpress Ajax, hoe het te gebruiken, maar de kZe moet in de resterende twee haken begrip is na de oprichting van de gebeurtenis, hebben we die nodig zijn voor de wp_ajax_my_action.,,, haken, wp_ajax_my_action, dezelfde is, als we gebruik maken van het gebruik van Ajax, op het dashboard.Het stelt ons in staat om de acties op basis van Ajax gebruiker, log in op je is,,,, dat betekent dat je met  , haak, als je wil de invoering van Ajax, beheerders en gebruikers de redactie, de schrijver, of een lid van de website.,, weet je nog, dat zei je niet, wp_ajax_my_action, juist omdat.Integendeel, het suffix, my_action, moet worden vervangen door de naam van de methode met je.Dus als je handtekening heeft een functie, my_custom_handler () {} ///////my_custom_handler dan ook aan het einde van de haak is, ziet er als volgt uit:, de functie my_custom_handler () {} ///////my_custom_handler add_action ("aan het einde van wp_ajax_my_custom_handler", "my_custom_handler"); het, natuurlijk, dat is niet altijd het gewenste beperking van de functie van iemand ingelogd op de gebruikers van de site wp_ajax_nopriv_my_action, haak,.,, wp_ajax_nopriv_my_action, zeer vergelijkbaar zijn, wp_ajax_my_action, haak, behalve één ding:,, wil je met  , haak, als je wil de invoering van Ajax, de gebruikers niet ingelogd op de site.De functie van het op precies dezelfde manier, en strikt dezelfde regels, met uitzondering van het "publiek", zo zei.Dat betekent dat je je functie kunnen worden gedefinieerd, zodat de functie: my_custom_handler () {} ///////theme_custom_handler add_action ("aan het einde van wp_ajax_nopriv_my_custom_handler", "my_custom_handler");, simpel, toch?Maar er is een kwestie van veiligheid, omdat je opening van bepaalde functies van de gebruiker is niet geregistreerd, dus de belangrijkste echtheidskenmerken zoals keer de waarde niet van toepassing is, dus je moet kiezen voor je als ze niet inloggen op de website moet iemand laten doen. En, als algemene regel, ik heb altijd gezegd dat de gebruiker niet ingelogd op de site. Geen toegang hebben tot de wijzigingen,, bijwerken, wissen, of de toevoeging van een data - website.Natuurlijk, het is een beetje te beperken, maar dit is je blogs, websites of de gegevens van de aanvragen, waarom offer?Een voorbeeld van de,, werkzaamheden, in de volgende passage, we in een baan om de voorbeelden die inloggen op de website: banen, ze lezen de gebruikers een kijk, in de loop van deze periode, moet met het volgende artikel zal bijdragen tot het bedrijf wordt na de filter, ES: Referentie van de actie, wordpress referentie, Ajax. - in je achtergrond, Ajax.

A Primer on Ajax in The WordPress Frontend



Previous:
Next Page: