Core framework / helpers para el registro de cosas?

4

Estoy escribiendo dos complementos en este momento que necesitan (opcionalmente) registrar cosas ... muchas cosas ... en algún lugar. Dado que no me gustan los mensajes de '' necesita tener los permisos adecuados en esta y esa carpeta 'de algunos complementos, lo ideal es que me gustaría hacerlo en la base de datos.

Pero antes de comenzar a crear mis propias tablas de base de datos (que también es algo que no me gusta que hagan los complementos), me pregunto si WordPress tiene algo que pueda ayudar con empresas similares, ocultas en la oscuridad de su codacase de catacumbas?

Ta.

    
pregunta wyrfel 23.02.2011 - 09:48

4 respuestas

2

Creé mi propio complemento y ahora está disponible en el repositorio .

(Editar: el complemento se mudó a su nueva casa con el nombre correcto, por lo que el empaquetado y la actualización automática deberían estar bien).

    
respondido por el wyrfel 27.02.2011 - 18:20
2

Wordpress hace uso del confiable registro de errores de PHP. Proporciona una API propia y está completamente documentada aquí: Manejo y registro de errores y, a menudo, ya está bien Integrado en las configuraciones del servidor.

Para el registro opcional, solo puede utilizar trigger_error () con su error predeterminado escriba aviso (E_USER_NOTICE).

Si lo hace, se asegurará de que esté optimizado con el informe y el registro de errores de wordpress.

Wordpress, no tiene una API de registro o algo que se acerque a ese código espagueti. Sin embargo, puede hacer uso de las soluciones existentes basadas en PHP que proporcionan una funcionalidad de registro de alto nivel como Apache Log4php que admite el inicio de sesión en diferentes almacenes, incl. bases de datos.

    
respondido por el hakre 23.02.2011 - 10:24
0

Puedes usar un tipo de publicación personalizada oculta, como este complemento aquí:

enlace (está escrito por el desarrollador principal Nacin).

    
respondido por el scribu 23.02.2011 - 12:20
0

Acabo de descubrir el complemento Wordpress Logging Service . Las capturas de pantalla parecen prometedoras, se mantienen mantenidas y es, al menos, pasada la versión 1.0.

    
respondido por el lkraav 23.02.2012 - 22:21

Lea otras preguntas en las etiquetas