Voy a usar add_role () y $ role-> add_cap () para configurar un nuevo rol personalizado y adjuntar una nueva capacidad a los roles existentes.
Me pregunto cuál es el mejor lugar para hacer esto. Obviamente, puedo hacerlo directamente dentro de functions.php y terminar con eso. ¿Pero es esta la mejor práctica? ¿Solo necesito hacer esto en admin_init? o debería hacerlo en init?
No estoy completamente seguro de cuáles son las mejores prácticas en torno al uso de ganchos de acción de inicio en lugar de simplemente soltar una llamada de función directa dentro de functions.php.
¡Gracias por tu contribución!