Aos que também procura, eis a solução para a primeira pergunta:
add_action(‘admin_init’, ‘no_mo_dashboard’);
function no_mo_dashboard() {
if (!current_user_can(‘manage_options’) && $_SERVER[‘DOING_AJAX’] != ‘/wp-admin/admin-ajax.php’) {
wp_redirect(home_url()); exit;
}
}
Para a segunda:
https://gist.github.com/matheusgimenez/ca14f6246dc63d985948
Sem mais…
Muito obrigado, funcionou perfeitamente!
Já tirei minhas dúvidas.
Obrigado mesmo assim!
(Resolvido)