Documentatie · Ontwikkelaarsdocumentatie
AJAX-acties voor ontwikkelaars
Deze pagina somt bewust geen interne admin-AJAX-actienamen, payloads, capability-controles of nonce-identifiers op.
Waarom er geen openbaar AJAX-contract is
De plugin gebruikt intern admin-AJAX-acties voor de eigen beheerschermen, importregelaars en lead-werkstromen. Dit zijn geen openbare integratiepunten. Actienamen, de JavaScript die ze activeert en de nonce- en capability-vereisten aan de serverzijde kunnen tussen releases zonder voorafgaande kennisgeving wijzigen.
Externe systemen mogen deze acties niet rechtstreeks aanroepen. Om imports volgens een schema te activeren, configureert u de eigen automatisering van de plugin via de beheerinterface. Gebruik voor externe automatisering de hieronder vermelde integratiemogelijkheden.
Ondersteunde openbare integratiemogelijkheden
Geef bij het integreren met de plugin de voorkeur aan deze stabiele mogelijkheden:
- De beheerinterface voor instellingen van de plugin.
- De gedocumenteerde shortcodes.
- Template-overrides op themaniveau zoals beschreven in Template System And Overrides.
- Het algemene Developer Overview voor oriëntatie.
Interne klassenamen, optiesleutels, databasetabellen, REST- en AJAX-endpoints, cron-hooknamen, capability- en nonce-identifiers, en de release- en update-infrastructuur worden beschouwd als implementatiedetails. Deze kunnen tussen releases zonder voorafgaande kennisgeving wijzigen en maken geen deel uit van het openbare integratiecontract.
Stabiliteits- en wijzigingsbeleid
Alles wat hierboven niet als een ondersteunde openbare mogelijkheid is vermeld, wordt beschouwd als een intern implementatiedetail. Interne API's, opslaglay-out en beveiligingsimplementatie kunnen tussen releases wijzigen. Vertrouw hier niet op vanuit code van derden, thema's of externe systemen. Directe database-schrijfacties worden niet ondersteund.
Kennisgeving openbare documentatie. Deze pagina biedt uitsluitend een integratie-overzicht op hoofdlijnen. Interne implementatiedetails, private API's, interne opslagdetails en beveiligingsgevoelige release-infrastructuur worden afzonderlijk onderhouden en maken geen deel uit van de openbare documentatie. Ondersteunde integratiemogelijkheden zijn de gedocumenteerde shortcodes, template-overrides, de beheerinterface voor instellingen en eventuele uitbreidingspunten die expliciet in deze sectie zijn gepubliceerd.