nemoedu.net
해당사이트에서 작업중인데요
테마 펑션에
add_shortcode('test_login_logout_links', 'test_login_logout_links');
function test_login_logout_links(){
if(is_user_logged_in()):?>
<a href="<?php echo wp_logout_url( get_permalink() )?>" class="btn btn-primary custom-button red-btn" title="로그아웃">logout</a>
<?php else:?>
<a href="<?php echo wp_login_url( get_permalink() )?>" class="btn btn-primary custom-button red-btn" title="로그인">login</a>
<?php
endif;
}
를 추가하고
테마 헤더 코드 추가하는곳에서 [test_login_logout_links] 를 추가해보았습니다
정확하게 추가가 되고 로그인이 되면 로그아웃으로 글이 잘 바뀝니다
근데 해당 숏코드를 입력하면 헤더에있는 전화번와 이메일들 다른 글들이 지워지고
위치도 지정이 되지않습니다
제일 우측으로 붙여서 로그인 로그아웃이 나왔으면 좋겠는데 여러가지를 시도해봤지만 실패했습니다
도움부탁드립니다
안녕하세요~^^
코스모스팜 회원관리 플러그인을 사용 중이시라면
아래의 숏코드로 로그인, 회원정보, 로그아웃 링크를 표시할 수 있습니다.
[cosmosfarm_members_account_links]
워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에
아래의 코드를 추가해보시겠어요?
header .top-bar .container .wpb_column { width: auto; }
로그인, 로그아웃, 회원정보 링크를 우측에 표시하시려면
해당 링크에 float: right; 속성을 주시면 될 듯합니다.
코스모스팜 회원관리의 숏코드로 적용하시면
아래의 코드를 추가해주시면 됩니다.
.cosmosfarm-members-account-links { float: right; }
고맙습니다.
감사합니다 우측에 정렬을하는데까지 성공했습니다
그런데 또 문제가있네요
한줄로 회원가입 / 로그아웃이 나오는게 아니라
먼저 있는 값만 출력이 되네요
이건 해당 숏코드를 수정해야되는부분인가요?
아래 스타일시트(CSS) 코드를 추가해서 확인해보시겠어요?
.cosmosfarm-members-account-links { float: right; }
.cosmosfarm-members-account-links .cosmosfarm-members-account-link { float: left; margin-left: 10px; }
.cosmosfarm-members-account-links .cosmosfarm-members-register-link { float: left; margin-left: 10px; }
.cosmosfarm-members-account-links .cosmosfarm-members-loginout-link { float: left; margin-left: 10px; }
워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에 추가해주세요.
고맙습니다.
해결되었습니다 너무너무 감사합니다!!