안녕하세요. 개발자님.
코스모스팜 회원관리 정기결제 잘 사용하고 있습니다.
상품 구매 페이지에서 구매버튼에 이용만료일이 나와 상품구매 회원분들이 큰 불편없이 사용했었는데요. (아래 이미지 확인)
최근 상품 몇개를 노출하지 않게되면서 해당 상품을 구매하신 분들이 만료일을 볼 수 없게 되어 불편을 겪고 있습니다.
그래서 내정보 주문에서 이용만료일을 확인할 수 있는 방법을 문의드립니다.
주문내역 안에 상품명 옆에 이용만료일을 표시할 수 있는 방법을 알려주시면 감사하겠습니다.
감사합니다. 잘 되네요.^^
안녕하세요~^^
코스모스팜 회원관리 플러그인 사용자 주문 페이지에서
만료일은 자동 결제가 없을 경우에는 표시하지 않고 있습니다.
그럴 경우에도 표시되게 하시려면
스킨 파일을 수정해주셔야 할 듯합니다.
FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/skin/사용중인스킨/orders-list-item-default.php 파일에
아래의 코드를 찾아서
<?php if(in_array($item->subscription_next(), array('success', 'wait'))):?>
<?php if($product->subscription_type() != 'onetime' && $product->subscription_active()):?>
<div class="item-content">
<?php if($item->subscription_active()):?>
<?php echo date('Y-m-d H:i', strtotime($item->end_datetime()))?> 이후 자동결제됩니다.
<?php else:?>
<?php echo date('Y-m-d H:i', strtotime($item->end_datetime()))?> 이후 종료됩니다.
<?php endif?>
</div>
<?php endif?>
<?php endif?>
아래의 코드로 교체해보시겠어요?
<div class="item-content">
<?php if($item->subscription_active()):?>
<?php echo date('Y-m-d H:i', strtotime($item->end_datetime()))?> 이후 자동결제됩니다.
<?php else:?>
<?php echo date('Y-m-d H:i', strtotime($item->end_datetime()))?> 이후 종료됩니다.
<?php endif?>
</div>
고맙습니다.