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:

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.