상단에 [wpmem_field field=user_login]님 환영합니다. 라는 메세지를 넣어놨는데
이렇게 하고 로그아웃하니 님 환영합니다. 만 보이게 되어버려서요ㅠㅠ
뒷문장까지 로그인하지 않은 사람들한테 보이지 않도록 해야할 거 같은데, 이걸 해결할 수 있는 방법이 없을까요?
안녕하세요~^^
테마 내부나 빌더 자체적으로는
해당 기능을 구현할 수 없습니다.
간단하게는 add_shorcode 함수를 사용하여
아래코드와 같이 구현할 수 있을 듯 합니다.
add_shortcode('custom_shortcode', function(){
if(is_user_logged_in()){
echo do_shortcode('[wpmem_field field=user_login]').'님 환영합니다.';
}
});
custom_shortcode 부분에는 원하는 숏코드 명을 입력해주세요.
숏코드를 만들었음으로 [custom_shortcode] 와 같이 사용할 수 있습니다.
add_shortcode에 대한 가이드는 아래 링크에서
확인하실 수 있습니다.
https://developer.wordpress.org/reference/functions/add_shortcode/
고맙습니다.