(Wiki página de Backend Frontend Template Pro: the WordPress Plugin Template)
Un resumen rápido sobre qué visibilidad usar en las funciones de tu plugin:
- Private No uses funciones privadas, BFT usa herencia en las clases y una función privada no puede heredarse
- Protected Ideal para las funciones internas por razones de seguridad, sólo tus clases pueden usar estas funciones
- Public Algunas funciones necesitan ser públicas debido a cómo funciona WordPress:
- Funciones invocadas via $this->admin_pages -> an_admin_page -> ‘function_load’ data
- Funciones invocadas via $this->admin_pages -> an_admin_page -> ‘function’ data
- Funciones invocadas via instalación, actualización o desistalación
- Funciones invocadas via shortcodes
- Funciones invocadas via respuestas AJAX
0 comentarios