Hey folks, we are adding new hooks into themes. For those you want to add them manually and do not wait for theme updates, follow instructions.
New hooks:user_pre_login_form
user_pre_register_form
Code to execute hooks:<?php osc_run_hook('user_pre_login_form'); ?>
<?php osc_run_hook('user_pre_register_form'); ?>
First one goes to
user-login.php and second one to
user-register.php. In some themes, user-login.php is merged to user-register.php, but basically only important is to add them correctly to form.
Hooks should be at very top of form.
User login form integration: <form action="<?php echo osc_base_url(true); ?>" method="post" >
<input type="hidden" name="page" value="login" />
<input type="hidden" name="action" value="login_post" />
<?php osc_run_hook('user_pre_login_form'); ?>
User registration form integration: <form name="register" id="register" action="<?php echo osc_base_url(true); ?>" method="post" >
<input type="hidden" name="page" value="register" />
<input type="hidden" name="action" value="register_post" />
<?php osc_run_hook('user_pre_register_form'); ?>
Reason for new hooks: easier integration of elements like social sign-in buttons.
Enjoy