안녕하세요
[cosmosfarm_members_subscription_purchase_count product_id='8041' format='%s]
전에 위와같은 결제한 상품을 카운터할 수 있는 숏코드를 만들어주셨는데요.
제가 원하는 것은
고객이 결제한 상품을 주문 페이지에서 결제한 상품 내역들을 쭉 볼 수 있잖아요.
보통을 어떤 상품이 결제되었습니다. 이렇게만 나오게 되는데 저는 이 텍스트를
해당 상품 페이지에 있는 div 라던지 class 이름을 활용해서 결제 상품 텍스트에 넣고 싶은데 혹시 방법이 있을까요?
public_html/wp-content/plugins/cosmosfarm-members/skin/two/orders-list-item-default.php
이쪽에서 상품 목록 수정을 하는것같은데 위에 숏코드처럼 count product_id='8041' 이렇게 직접 상품 번호를 입력하게 되면 다른 상품도 동일하게 결제건이 카운트되어져버려서 count product_id='8041' 여기에서 상품 아이디 번호를 결제 상품마다 다르게 불러올수있는 방법과 상품마다 자기페이지에 있는 텍스트들을 가져올 수 있나요?
쉽게 말해서 상품 등록할때 상품 설명에 적혀있는 내용들을 그대로 결제주문내역에서 볼 수 있게 하고 싶어요
안녕하세요~^^
주문 결제 페이지에서
[상품명]결제되었습니다.. 에 관한 텍스트를 수정하시고 싶으신건가요?
해당 정보는 DB에 직접 저장되는 데이터입니다.
현재는 코스모스팜 회원관리 플러그인에는
해당 텍스트를 직접 수정하는 기능을 제공하고 있지 않습니다.
다음 업데이트에 적용될 수 있을지
검토 후 반영해보도록 하겠습니다.
두 번째 내용은 어떤 걸 말씀하시는지 정확히
파악하기가 어려우나 코스모스팜 회원관리 내에서 제공되지 않는 기능은
새로 추가해야 되는 기능입니다.
조금 더 자세히 작성해주시면
업데이트에 적용될 수 있는지 검토 후
반영해보도록 하겠습니다.
고맙습니다.
다시 설명해드리면
정기결제에서 상품 등록할때 첨부한 이미지처럼 요약 설명이라는게 있는데 이 설명을 두번째 첨부판 이미지에 주문 내역에 요약 설명이 똑같이 들어갔으면 하는 바램입니다.
https://imgur.com/a/XwZCeER
해당 기능을 추가할 수 있는지 검토 후
다음 업데이트에 반영해보도록 연구해보겠습니다.
고맙습니다.
내용 자체 변경을 원하시는 것이라면
현재는 따로 지원되는 필터나 기능이 없기 때문에
스킨 소스코드를 직접 수정해주셔야 합니다.
사용하시는 버전이 최신버전과 달라
코드가 완전히 똑같지 않을 수 있습니다.
적절한 부분에 알맞게 입력해주세요.
cosmosfarm-members/skin/{사용중인 스킨}/orders-list-item-default.php 파일의
아래 부분을 찾아
<div class="item-content"><?php echo wpautop($item->post_content)?></div>
아래 코드처럼 변경해보시겠어요?
<?php
$product_id = get_post_meta($item->ID, 'product_id', true);
echo get_post_field('post_excerpt', $product_id);
?>
적용 후 구매한 상품의 요약을 불러오는지
확인해보시겠어요?
고맙습니다.
아 정말 감사합니다
원하는데로 불러오네요!!
그런데 요약내용안에는 숏코드가 삽입되어 있는데 불러올때는 숏코드를 인식못하고 [ ] 문자열 그대로 가져와버리네요
이거는 방법이 없겠죠..;