Hi,
login_frm and reg_frm.php templates can’t be moved in a child theme for editing. They are included in the template geodir-signup.php via this action :
do_action('geodir_signup_forms');
The best way to do what you need to do would be this:
In your child theme functions.php Remove the action calling the original function that includes the forms:
remove_action('geodir_signup_forms', 'geodir_action_signup_forms', 10);
Copy the function geodir_action_signup_forms from geodirectory_template_actions.php, paste it in your child theme functions.php and rename it to :
my_geodir_action_signup_forms
Now you can modify the function as you wish, you can even make it include customized login_frm and reg_frm.php templates taken from your child theme.
Least, add a new action to call your customized function:
add_action('geodir_signup_forms', 'my_geodir_action_signup_forms', 10);
Let me know if this helped,
Thanks