1. 정확한 제품 또는 플러그인 이름
코스모스팜 회원관리
코스모스팜 역할 변경 for 우커머스
2. 상세 내용
프론트엔드에서 회원이 자신이 구매한 역할의 만료일을 알 수 있게 표시할 수 있나요?
아래 스크린샷을 보시면 숏코드를 넣어서 자신의 Role Name까지는 확인할 수 있게 만들어놨습니다.
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
숏코드 생성(?) 코드를 테마 function.php 에 추가했습니다.
add_shortcode('mb-user-role', function() {
global $wp_roles;
if( is_user_logged_in() ) {
$user = wp_get_current_user();
$roles = ( array ) $user->roles;
echo '<ul>';
foreach( $roles as $role ){
echo '<li>' . $wp_roles->roles[ $role ]['name'] . '</li>';
}
echo '</ul>';
}
});
안녕하세요~^^
역할 변경을 하는 상품이
우커머스 상품인지
코스모스팜 회원관리 정기결제 상품인지에 따라
코드가 달라집니다.
어떤 상품 구매 시 표시하고 싶으신 건지
조금 더 자세히 남겨주시겠어요?
고맙습니다.
저희쪽에서 제공하는 숏코드를 활용하시면
로그인 사용자의 역할과 남은 기간을 표시하실 수 있습니다.
아래 숏코드를 원하시는 위치에 입력해보시겠어요?
[cosmosfarm_role_expiration_info product_id="1"] // 상품 ID
고맙습니다.