1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
<?php $show_signin = penci_get_setting( 'penci_topbar_show_signin' ); if ( empty( $show_signin ) ) { return; }
echo '<div class="topbar_item topbar__menu topbar__logout_login">'; if ( is_user_logged_in() ) { $current_user = wp_get_current_user();
$link_login = get_author_posts_url( $current_user->ID ); if ( penci_get_theme_mod( 'penci_topbar_use_myaccount_url' ) && class_exists( 'WooCommerce' ) ) { $myaccount_page = get_option( 'woocommerce_myaccount_page_id' ); if ( $myaccount_page ) { $link_login = get_permalink( $myaccount_page ); }
}
printf( '<ul class="topbar__logout"> <li class="menu-item">%s<a href="%s">%s</a></li> <li class="menu-item"><a href="%s"><i class="fa fa-sign-out"></i> %s</a></li> </ul>', get_avatar( $current_user->ID, 20 ), $link_login, $current_user->display_name, wp_logout_url(home_url( '/' )), penci_get_tran_setting( 'penci_topbar_logout' ) ); }else { printf( '<ul class="topbar__login"> <li class="menu-item login login-popup"><a href="%s"><i class="fa fa-sign-in"></i> %s</a></li> </ul>', esc_url( '#login-form' ), penci_get_tran_setting( 'penci_topbar_signin' ) ); }
echo '</div>';
echo penci_login_register_popup();
|