Contribution
-
Hi,
I made some slight modification to your widget in my install and I think the larger community will benefit.
I added a shortcode key to allow wrapping the form and header in a div to which a user-defined class can be applied.modified file is login_afo_widget_shortcode.php
It now looks like…
<?php function login_widget_afo_shortcode( $atts ) { global $post; extract( shortcode_atts( array( 'title' => '', ++ 'class' => '', ), $atts ) ); ob_start(); $wid = new login_wid; ++ echo '<div class="'.$class.'">'; if($title){ echo '<h2>'. esc_html( $title ) .'</h2>'; } $wid->loginForm(); ++ echo '</div>'; $ret = ob_get_contents(); ob_end_clean(); return $ret; } add_shortcode( 'login_widget', 'login_widget_afo_shortcode' ); function forgot_password_afo_shortcode( $atts ) { global $post; extract( shortcode_atts( array( 'title' => '', ++ 'class' => '', ), $atts ) ); ob_start(); $fpc = new afo_forgot_pass_class; ++ echo '<div class="'.$class.'">'; if($title){ echo '<h2>'. esc_html( $title ) .'</h2>'; } $fpc->ForgotPassForm(); ++ echo '</div>'; $ret = ob_get_contents(); ob_end_clean(); return $ret; } add_shortcode( 'forgot_password', 'forgot_password_afo_shortcode' );
I hope it’s not too much hassle moving this into your code.
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘Contribution’ is closed to new replies.