WordPressのマルチサイトで『現在このサイトでの権限がありません』のエラー画面をカスタマイズする

マルチサイト時に権限のないサイトにアクセスした場合『現在このサイトでの権限がありません』というエラーになります。この素っ気ない画面のカスタマイズ方法ですが、以下をfunction.phpに書くなどすれば、カスタマイズ可能です。以下の例ではエラーを出さずにリダイレクトしています。

add_action( 'admin_page_access_denied', function()
{

    die( //この中に処理を書く
        wp_redirect( site_url() )
    );
});

【参考】 Redirect “Sorry, you are not allowed to access this page.” to Home – WordPress Development Stack Exchange

最大のポイントは wp_diedo_action(‘admin_page_access_denied’); というフックが存在するという事です。