-1

我需要以下帮助

我需要对没有登录的用户隐藏这部分:

if ( RDTheme::$options['header_btn_txt_mob'] && RDTheme::$options['header_btn_url'] ) {
        $html .= '<a class="header-btn header-menu-btn header-menu-btn-mob" href="'.esc_url( RDTheme::$options['header_btn_url'] ).'"><i class="fa fa-plus" aria-hidden="true"></i><span>'.esc_html( RDTheme::$options['header_btn_txt_mob'] ).'</span></a>';
    }

    if ( Helper::is_chat_enabled() ) {
        $html .= '<a class="header-chat-icon header-chat-icon-mobile rtcl-chat-unread-count" href="https://****"><i class="fa fa-comments-o" aria-hidden="true"></i></a>';
    }

    if ( RDTheme::$options['header_icon'] && class_exists( 'Rtcl' ) ) {
        $html .= '<a class="header-login-icon header-login-icon-mobile" href="'.esc_url( Link::get_my_account_page_link() ).'"><i class="fa fa-user-o" aria-hidden="true"></i></a>';
    }

而是显示这个:

<a href="https://***" class="no_deco"><?php esc_html_e('Chat','classima'); ?></a>

我如何实现这一目标?

真的希望有人能帮忙。

4

1 回答 1

0

您可以使用is_user_logged_in()函数。

if( is_user_logged_in() ) {
    // Do something
} else {
    // Do something else
}
于 2020-06-14T12:32:38.567 回答