Was ist die Datei admin-ajax.php in WordPress?

2013 wurde WordPress in der Version 3.6 mit der Heartbeat API als Kernstück eingeführt. WordPress Heartbeat API ist ein Kommunikationsprotokoll zwischen dem Browser und dem Server. Es verwendet admin-ajax.php, um eine Anfrage an den Server zu senden und Ereignisse (oder Callbacks) auszulösen, wenn Daten empfangen werden. Die wichtigsten Funktionen der Heartbeat API sind:

  • Auto Saving:
    Wenn du einen Beitrag in WordPress schreibst, ihn als Entwurf speicherst und dann weiter daran arbeitest, speichert WordPress automatisch alle Ergänzungen, die du machst.
  • Post Locking und Login-Benachrichtigung:
    Auf einer kollaborativen WordPress-Website erhältst du ein Pop-up, wenn du versuchst, einen Beitrag zu schreiben/zu bearbeiten, an dem gerade ein anderer Nutzer arbeitet. Du bekommst auch eine Popup-Benachrichtigung, wenn deine Sitzung abgelaufen ist und du dich neu anmelden musst, um weiter an deinem Beitrag zu arbeiten.

Über den Autor

Jörg

Jörg, Gründer und kreativer Kopf von Sodah, ist seit 1998 (einem der Gründungsjahre des modernen Webs) die treibende Kraft der Agentur. Als CTO und Senior-Entwickler verbindet er jahrzehntelange technische Expertise mit der Vision eines Senior-Designers. Er ist der Architekt hinter der tiefen Spezialisierung auf das Avada-Theme und leitet das Unternehmen mit einer klaren Mission: technisch brillante und ästhetisch herausragende Komplettlösungen für den digitalen Erfolg zu schaffen.