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:

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.