মাইকেলের সমাধানটি কোনও শ্রেণীর অভ্যন্তরে ব্যবহারের উদ্দেশ্যে উদ্দিষ্ট বলে মনে হচ্ছে, সুতরাং যে কারও পক্ষে স্ট্যান্ডেলোন ফাংশন চায় যা সরাসরি ফাংশন.এফপিতে কাজ করবে, নীচের উদাহরণটিতে কাস্টমাইজ.এফপি থেকে কোনও থিম বিকল্প পৃষ্ঠায় পুনর্নির্দেশ এবং মাইকেল এর মূল ফাংশন থেকে একটি অন্তর্ভুক্ত রয়েছে ।
function admin_redirects() {
global $pagenow;
/* Redirect Customizer to Theme options */
if($pagenow == 'customize.php'){
wp_redirect(admin_url('/admin.php?page=theme_options', 'http'), 301);
exit;
}
/* OP's redirect from /wp-admin/edit.php?post_type=page */
if($pagenow == 'edit.php' && isset($_GET['post_type']) && $_GET['post_type'] == 'page'){
wp_redirect(admin_url('/post-new.php?post_type=page', 'http'), 301);
exit;
}
}
add_action('admin_init', 'admin_redirects');