Documentatie · Ontwikkelaarsdocumentatie

Uitbreidingspunten voor afbeeldingenimport

Deze pagina behandelt de afbeeldingenimport uitsluitend op integratieniveau. Interne hook-namen, queue-ID's, vlaggen voor afbeeldingsverwerking en opslagpaden zijn implementatiedetails en worden hier niet gepubliceerd.

Wat de afbeeldingenimport doet

Wanneer een voertuigadvertentie wordt geïmporteerd, downloadt de plugin de bijbehorende afbeeldingen, voegt deze toe aan de WordPress mediabibliotheek en koppelt ze aan het voertuig. Post-processing van afbeeldingen (zoals formaatconversie of schalen) wordt op de achtergrond uitgevoerd en wordt beheerd via instellingen in de beheeromgeving van de plugin.

Integratie-interfaces

Configureer het gedrag van afbeeldingen via de beheeromgeving van de plugin. Zodra afbeeldingen in de mediabibliotheek staan, zijn het standaard WordPress bijlagen (attachments) die toegankelijk zijn via de reguliere WordPress attachment-API's.

Interne hook-namen, queue-tabellen, lock transients, tijdelijke bestandslocaties en details van de verwerkingspijplijn kunnen tussen releases wijzigen en hier mag niet op worden vertrouwd vanuit externe code.

Ondersteunde openbare integratie-interfaces

Gebruik bij het integreren met de plugin bij voorkeur deze stabiele interfaces:

Interne klassenamen, optiesleutels, databasetabellen, REST- en AJAX-endpoints, cron-hooknamen, capability- en nonce-ID's en de release- / update-infrastructuur worden beschouwd als implementatiedetails. Deze kunnen zonder voorafgaande kennisgeving tussen releases wijzigen en maken geen deel uit van het openbare integratiecontract.

Stabiliteits- en wijzigingsbeleid

Alles wat hierboven niet als ondersteunde openbare interface wordt vermeld, wordt beschouwd als een intern implementatiedetail. Interne API's, opslaglay-out en beveiligingsimplementaties 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 integratie-interfaces zijn de gedocumenteerde shortcodes, template-overrides, de instellingen-UI en alle uitbreidingspunten die expliciet in deze sectie zijn gepubliceerd.