Всем привет. У меня такая проблема. Поставил плагин Profile builder.
В функции добавил код:
add_shortcode( 'current_user_link', 'wppbc_current_user_link' );
function wppbc_current_user_link( $atts, $content ) {
if ( is_user_logged_in() ) {
$id = get_current_user_id();
// make sure to change the URL to represent your setup.
return "<a href='http://website.com/user-listing-page/user/{$id}'>Your User Page</a>";
}
return ;
}
Это чтобы в шапке была ссылка на страницу пользователя, если он зарегистрирован. Но если регистрация не пройдена, кнопка полностью пустая. Вот ее код:
<div class="login-button"><?php echo do_shortcode("[current_user_link]"); ?></div>
Можно ли как то сделать, чтобы была надпись ВХОД, и ссылка вела на страницу регистрации, если пользователь не зарегистрирован?