Changeset 4482
- Timestamp:
- 11/23/2012 10:59:15 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/common/template-tags.php
r4434 r4482 1036 1036 */ 1037 1037 function bbp_wp_login_action( $args = '' ) { 1038 $defaults = array ( 1038 1039 // Parse args with default parameters 1040 $r = bbp_parse_args( $args, array( 1039 1041 'action' => '', 1040 1042 'context' => '' 1041 ); 1042 $r = bbp_parse_args( $args, $defaults, 'login_action' ); 1043 extract( $r ); 1044 1045 if ( !empty( $action ) ) 1046 $login_url = add_query_arg( array( 'action' => $action ), 'wp-login.php' ); 1047 else 1043 ), 'login_action' ); 1044 1045 // Add action as query arg 1046 if ( !empty( $r['action'] ) ) { 1047 $login_url = add_query_arg( array( 'action' => $r['action'] ), 'wp-login.php' ); 1048 1049 // No query arg 1050 } else { 1048 1051 $login_url = 'wp-login.php'; 1049 1050 $login_url = site_url( $login_url, $context ); 1052 } 1053 1054 $login_url = site_url( $login_url, $r['context'] ); 1051 1055 1052 1056 echo apply_filters( 'bbp_wp_login_action', $login_url, $args );
Note: See TracChangeset
for help on using the changeset viewer.