Documentatie · Ontwikkelaarsdocumentatie
Beheerders-assets
Deze pagina behandelt het laden van assets aan de beheerderszijde uitsluitend op integratieniveau. Specifieke bestandspaden van assets, script-handles, afhankelijkheidslijsten en lokalisatie-payloads zijn implementatiedetails en worden hier niet gepubliceerd.
Gedrag op hoofdlijnen
De plugin laadt zijn eigen CSS en JavaScript uitsluitend op zijn eigen beheerpagina's. De plugin gaat niet uit van de aanwezigheid van een specifiek CSS-framework buiten de WordPress core-beheerdersstijlen, en registreert zichzelf niet op andere beheerpagina's dan de eigen pagina's.
Als u de WordPress-beheeromgeving styled vanuit een aparte plugin of een aangepast beheerderthema, behandel de beheerders-asset-handles en selectors van de plugin dan als intern: deze kunnen tussen releases wijzigen. Beperk uw eigen aanpassingen tot uw eigen pagina's en handles.
Ondersteunde openbare integratie-interfaces
Gebruik bij het integreren met de plugin bij voorkeur deze stabiele interfaces:
- 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 klassenamen, optiesleutels, databasetafels, REST- en AJAX-endpoints, cron-hooknamen, capability- en nonce-identificaties, en release- / update-infrastructuur worden behandeld als implementatiedetails. Ze kunnen zonder voorafgaande kennisgeving tussen releases wijzigen en maken geen deel uit van het openbare integratiecontract.
Stabiliteits- en wijzigingsbeleid
Alles wat hierboven niet als een ondersteunde openbare interface 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 databaseschrijfacties worden niet ondersteund.
Kennisgeving openbare documentatie. Deze pagina biedt uitsluitend een integratie-overzicht op hoofdlijnen. Interne implementatiedetails, private API's, opslaginterne zaken en beveiligingsgevoelige release-infrastructuur worden afzonderlijk onderhouden en maken geen deel uit van de openbare documentatie. Ondersteunde integratie-interfaces zijn de gedocumenteerde shortcodes, template-overrides, instellingen-UI en eventuele uitbreidingspunten die expliciet in deze sectie zijn gepubliceerd.