Documentación · Documentación para desarrolladores
Cron Hooks para desarrolladores
Esta página no enumera intencionadamente los nombres de los cron hooks internos, las programaciones, los transitorios de bloqueo o la implementación del endpoint de activación desatendida del plugin.
Trabajo en segundo plano, a alto nivel
El plugin realiza tareas periódicas (importaciones y procesamiento en segundo plano de archivos multimedia importados) utilizando el programador estándar de WordPress. La configuración de esta programación está disponible desde la interfaz de usuario de administración del plugin; los nombres de los hooks subyacentes, los intervalos y las primitivas de bloqueo son detalles de implementación interna.
Si su entorno de hosting requiere un programador externo en lugar del cron basado en peticiones de WordPress, configúrelo a través de la interfaz de usuario de administración del plugin siguiendo la guía de operaciones documentada. No codifique de forma fija (hard-code) los nombres de los hooks internos ni dependa de intervalos específicos desde código externo.
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 para desarrolladores general para orientarse.
Los nombres de clases internas, las claves de opciones, las tablas de la base de datos, los endpoints REST y AJAX, los nombres de los cron hooks, 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 en la lista anterior como superficie pública compatible se considera un detalle de implementación interna. Las API internas, el diseño del almacenamiento y la implementación de la 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.