function redirect_user_on_role()
{
- if(isset($_REQUEST['action']) && $_REQUEST['action']=='AJAXfunctionCall'):
+ if(isset($_REQUEST['action']) && $_REQUEST['action']=='redirect_user_on_role'):
do_action( 'wp_ajax_' . $_REQUEST['action'] );
do_action( 'wp_ajax_nopriv_' . $_REQUEST['action'] );
endif;
- if (!current_user_can('publish_pages') && $_REQUEST['action']!='AJAXfunctionCall') {
+ if (!current_user_can('publish_pages') && $_REQUEST['action']!='redirect_user_on_role') {
/* A non-admin, non-editor */
wp_redirect( home_url() ); exit;
}
// if ($current_user->user_level > 8)
}
-add_action('admin_init', 'redirect_user_on_role');
-add_action( 'wp_ajax_AJAXfunctionCall', 'JavascriptFunctionName' );
-add_action( 'wp_ajax_nopriv_AJAXfunctionCall', 'JavascriptFunctionName');
+add_action('admin_init', 'redirect_user_on_role');
add_action( 'wp_ajax_AJAXfunctionCall', 'redirect_user_on_role' );
add_action( 'wp_ajax_nopriv_AJAXfunctionCall', 'redirect_user_on_role');
?>