34 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * Manage actions and callbacks related to templates.
 | |
|  *
 | |
|  * @package     EDD
 | |
|  * @subpackage  Templates
 | |
|  * @copyright   Copyright (c) 2017, Pippin Williamson
 | |
|  * @license     http://opensource.org/licenses/gpl-2.0.php GNU Public License
 | |
|  * @since       2.8
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * Output a message and login form on the profile editor when the
 | |
|  * current visitor is not logged in.
 | |
|  *
 | |
|  * @since 2.8
 | |
|  */
 | |
| function edd_profile_editor_logged_out() {
 | |
| 	echo '<p class="edd-logged-out">' . esc_html__( 'You need to log in to edit your profile.', 'easy-digital-downloads' ) . '</p>';
 | |
| 	echo edd_login_form(); // WPCS: XSS ok.
 | |
| }
 | |
| add_action( 'edd_profile_editor_logged_out', 'edd_profile_editor_logged_out' );
 | |
| 
 | |
| /**
 | |
|  * Output a message on the login form when a user is already logged in.
 | |
|  *
 | |
|  * This remains mainly for backwards compatibility.
 | |
|  *
 | |
|  * @since 2.8
 | |
|  */
 | |
| function edd_login_form_logged_in() {
 | |
| 	echo '<p class="edd-logged-in">' . esc_html__( 'You are already logged in', 'easy-digital-downloads' ) . '</p>';
 | |
| }
 | |
| add_action( 'edd_login_form_logged_in', 'edd_login_form_logged_in' ); |