Documentatie · Ontwikkelaarsdocumentatie
Filters-referentie
Deze pagina somt bewust niet de interne filter hooks van de plugin op.
De enige filters waarop vanuit externe code kan worden vertrouwd, zijn de filters die worden vermeld op de gepubliceerde pagina's met "uitbreidingspunten" in deze sectie (leadverwerking, importengine, afbeeldingenimport, analytics, market insights, PDF-manager). Elk ander filter dat door de plugin wordt gebruikt is intern en kan tussen releases wijzigen.
Ondersteunde openbare integratiemogelijkheden
Geef bij het integreren met de plugin de voorkeur aan deze stabiele mogelijkheden:
- De beheerinstellingen-UI 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 klassennamen, optiesleutels, databasetabellen, REST- en AJAX-endpoints, cron hook-namen, capability- en nonce-identificaties, en release- / 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 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, privé-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 instellingen-UI en alle uitbreidingspunten die expliciet in deze sectie zijn gepubliceerd.