Before I give you manual tweak for this I should tell you that there are good reasons for us to use the "wp_enqueue_script" function of WordPress to load some JavaScript fields (it is also recommended by WordPress). When you manually add JavaScript in the footer you lose the ability to use this "wp_enqueue_script" function which is why I didn't want to give you this manual tweak first.
With that said, here is a manual tweak that you can apply to change the code around (A little bit of PHP coding knowledge is required).
Step 1. Open the "wp_eMember1.php" file and find the following block of code (you can find this code inside the "load_library" function of this file):
if(!is_admin()){
//Load on all front pages of the site
wp_enqueue_style('eMember.style',WP_EMEMBER_URL.'/css/eMember_style.css');
wp_enqueue_style('eMember.style.custom',WP_EMEMBER_URL.'/css/eMember_custom_style.css');
wp_enqueue_style('validationEngine.jquery',WP_EMEMBER_URL.'/css/validationEngine.jquery.css');
wp_enqueue_script('jquery.validationEngine',WP_EMEMBER_URL.'/js/jquery.validationEngine.js');
wp_enqueue_script('jquery.hint',WP_EMEMBER_URL.'/js/jquery.hint.js');
wp_enqueue_script('ajaxupload',WP_EMEMBER_URL.'/js/ajaxupload.js');
wp_enqueue_script('jquery.tools',WP_EMEMBER_URL.'/js/jquery.tools.min.js');
wp_enqueue_script('jquery.libs',WP_EMEMBER_URL.'/js/jquery.libs.js');
if(get_bloginfo('version')<'3.0'){
wp_enqueue_script('jquery.pagination',WP_EMEMBER_URL.'/js/jquery.pagination-1.2.js');
wp_enqueue_script('jquery.confirm',WP_EMEMBER_URL.'/js/jquery.confirm-1.2.js');
}
else {
wp_enqueue_script('jquery.pagination',WP_EMEMBER_URL.'/js/jquery.pagination-2.0rc.js');
wp_enqueue_script('jquery.confirm',WP_EMEMBER_URL.'/js/jquery.confirm-1.3.js');
}
}
Once you find it replace it with the following:
if(!is_admin()){
//Load on all front pages of the site
wp_enqueue_style('eMember.style',WP_EMEMBER_URL.'/css/eMember_style.css');
wp_enqueue_style('eMember.style.custom',WP_EMEMBER_URL.'/css/eMember_custom_style.css');
wp_enqueue_style('validationEngine.jquery',WP_EMEMBER_URL.'/css/validationEngine.jquery.css');
}
The above change will remove all the JavaScript file loading from the header.
Step 2. Now, we need to add the code to load the JavaScripts in the footer. Simply add the following code just below or above the "load_library" function in the "wp_eMember1.php" file which will do the job:
function eMember_load_js()
{
if(!is_admin())
{
echo '<script type="text/javascript" src="'.WP_EMEMBER_URL.'/js/jquery.validationEngine.js"></script>';
echo '<script type="text/javascript" src="'.WP_EMEMBER_URL.'/js/jquery.hint.js"></script>';
echo '<script type="text/javascript" src="'.WP_EMEMBER_URL.'/js/ajaxupload.js"></script>';
echo '<script type="text/javascript" src="'.WP_EMEMBER_URL.'/js/jquery.tools.min.js"></script>';
echo '<script type="text/javascript" src="'.WP_EMEMBER_URL.'/js/jquery.libs.js"></script>';
echo '<script type="text/javascript" src="'.WP_EMEMBER_URL.'/js/jquery.pagination-2.0rc.js"></script>';
echo '<script type="text/javascript" src="'.WP_EMEMBER_URL.'/js/jquery.confirm-1.3.js"></script>';
}
}
add_action('wp_footer', 'eMember_load_js');