Estoy desarrollando un sitio en un servidor al que el cliente también tiene acceso y lo que me gustaría hacer es mostrar WP_DEBUG
solo para administradores. Haciendo referencia a artículo de Yoast de esta forma:
if ( isset($_GET['debug']) && $_GET['debug'] == 'true')
define('WP_DEBUG', true);
solo mostraría WP_DEBUG
para las URL que tienen ?debug=true
adjunto, como http://domain.com/?debug=true
Estaba pensando que la Debug Bar podría contener parte de esta información por defecto (ya sea o no no WP_DEBUG
está activado), pero estaba pensando en la locura ya que no creo que ese sea el caso.
Entonces, lo que estaba pensando sería útil, sería una verificación para el usuario actual (tener la capacidad manage_options
y luego ejecutar enlaces a través de add_query_arg()
:
function zs_admin_debug() {
if (!current_user_can('manage_options')) {
add_query_arg('debug','true');
}
}
pero de lo que no estoy seguro es de si hay un gancho que pueda usar para realizar todos los enlaces en un sitio con esto. De esta manera, los administradores siempre ven la depuración, lo que pensé que sería extremadamente útil. Gracias por cualquier ayuda como siempre!