Documentación · Documentación para desarrolladores
Custom Post Types y Taxonomías
Esta página describe el modelo de contenido del plugin a alto nivel. Los slugs de post-types internos, los slugs de taxonomías, los mapas de capacidades y los inventarios de meta-keys son detalles de implementación y no se publican aquí.
Modelo de contenido de un vistazo
- El plugin almacena los listados de vehículos y los leads de contacto utilizando el almacenamiento de contenido nativo de WordPress.
- Los vehículos se pueden clasificar utilizando taxonomías relacionadas con vehículos proporcionadas por el plugin.
- El catálogo de vehículos se presenta a través de las plantillas integradas del plugin (anulables desde un tema; consulte Template System And Overrides) y a través de los shortcodes documentados.
Para integradores
Utilice los shortcodes documentados, las anulaciones de plantillas del tema y la interfaz de usuario de administración para trabajar con el contenido del plugin. No dependa de slugs específicos de post-types o taxonomías desde código externo; trate el modelo de contenido como un detalle interno del plugin.
Superficies de integración pública compatibles
Al realizar integraciones con el plugin, prefiera estas superficies estables:
- La interfaz de usuario de ajustes de administración del plugin.
- Los shortcodes documentados.
- Las anulaciones de plantillas a nivel de tema como se describe en Template System And Overrides.
- La Descripción general del desarrollador general para orientación.
Los nombres de clases internas, las claves de opciones, las tablas de la base de datos, los endpoints REST y AJAX, los nombres de hooks de cron, los identificadores de capacidades y nonces, y la infraestructura de lanzamientos / actualizaciones se tratan como detalles de implementación. Pueden cambiar entre versiones sin previo aviso y no forman parte del contrato de integración pública.
Política de estabilidad y cambios
Cualquier elemento que no figure como superficie pública compatible anteriormente se considera un detalle de implementación interna. Las API internas, el diseño del almacenamiento y la implementación de seguridad pueden cambiar entre versiones. No dependa de ellos desde código de terceros, temas o sistemas externos. No se admiten escrituras directas en la base de datos.
Aviso de documentación pública. Esta página proporciona únicamente una descripción general de la integración a alto nivel. Los detalles de implementación interna, las API privadas, los aspectos internos del almacenamiento y la infraestructura de lanzamientos sensible a la seguridad se mantienen por separado y no forman parte de la documentación pública. Las superficies de integración compatibles son los shortcodes documentados, las anulaciones de plantillas, la interfaz de usuario de ajustes y cualquier punto de extensión publicado explícitamente en esta sección.