render_args[‘before’] and PHP Warning
-
I have a theme-my-login-custom.php file in my plugins folder, and it contains the following function for the purposes of adding formatting code before and after various form fields:
function modify_tml_profile_form() { $profile_form_first_name = tml_get_form_field('profile','first_name'); $profile_form_first_name->render_args['before'] = '<div class="row"><div class="col-md-6"><div class="form-group">'; $profile_form_first_name->render_args['after'] = '</div></div>'; $profile_form_last_name = tml_get_form_field('profile','last_name'); $profile_form_last_name->render_args['before'] = '<div class="col-md-6"><div class="form-group">'; $profile_form_last_name->render_args['after'] = '</div></div></div>'; $profile_form_nickname = tml_get_form_field('profile','nickname'); $profile_form_nickname->render_args['before'] = '<div class="row"><div class="col-md-6"><div class="form-group">'; $profile_form_nickname->render_args['after'] = '</div></div>'; $profile_form_display_name = tml_get_form_field('profile','display_name'); $profile_form_display_name->render_args['before'] = '<div class="col-md-6"><div class="form-group">'; $profile_form_display_name->render_args['after'] = '</div></div></div>'; $profile_form_pass1 = tml_get_form_field('profile','pass1'); $profile_form_pass1->render_args['before'] = '<div class="row"><div class="col-md-6"><div class="form-group">'; $profile_form_pass1->render_args['after'] = '</div></div>'; $profile_form_pass2 = tml_get_form_field('profile','pass2'); $profile_form_pass2->render_args['before'] = '<div class="col-md-6"><div class="form-group">'; $profile_form_pass2->render_args['after'] = '</div></div></div>'; } add_action( 'init', 'modify_tml_profile_form' );
It rendered perfectly on the front end, but I am getting the following message in my wp-admin error_log file for all of the lines that contain the “render_args[‘before’]” argument:
PHP Warning: Creating default object from empty value in /home/[directory]/public_html/wp-content/plugins/theme-my-login-custom.php on line XX
Can you please advise how to fix this so it no longer throws the error? I set it up according to the info provided in TML documentation.
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘render_args[‘before’] and PHP Warning’ is closed to new replies.