Я бы рекомендовал использовать действие admin_notices. Это позволяет отображать предупреждения и ошибки и направлять пользователей на страницу:
add_action('admin_notices','my_custom_warning');
function my_custom_warning() {
if( true == true ) {
echo '<div id="my-custom-warning" class="error fade"><p>This is a test</p></div>';
}
}
Этот метод гарантирует, что ваши пользователи все еще могут использовать WordPress, но сообщит им, где они могут получить информацию и решить потенциальную проблему.