고객의 결제 목록 페이지에 나오는 상품 텍스트 수정

안녕하세요

 

[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

  • 해당 기능을 추가할 수 있는지 검토 후

    다음 업데이트에 반영해보도록 연구해보겠습니다.

    고맙습니다.

  • 위에서 말씀해주신것처럼 [상품명]결제되었습니다라고 주문내역에 보이잖아요

    주문내역에서는 서로다른 [상품명]을 가져오게 되는데 이것과 동일하게 [상품명]이 아닌 [상품요약] 이것도 코드로 불러오게 할 수 있는게 있지않을까 했었는데 지금 코스모스팜에는 할 수 없다는 말씀이시죠?

    [상품명] 결제되었습니다라는 문구를 수정하기를 원하는 것이 아닌 db에 있는 [상품요약]을 불러오고 싶어서요 제가 위에서 설명을 잘 전달해드렸나 모르겠어서 다시 문의드립니다.
  • 내용 자체 변경을 원하시는 것이라면

    현재는 따로 지원되는 필터나 기능이 없기 때문에

    스킨 소스코드를 직접 수정해주셔야 합니다.

     

    사용하시는 버전이 최신버전과 달라

    코드가 완전히 똑같지 않을 수 있습니다.

    적절한 부분에 알맞게 입력해주세요.

     

    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);
    ?>

    적용 후 구매한 상품의 요약을 불러오는지

    확인해보시겠어요?

    고맙습니다.

  • 아 정말 감사합니다

    원하는데로 불러오네요!!

    그런데 요약내용안에는 숏코드가 삽입되어 있는데 불러올때는 숏코드를 인식못하고 [ ] 문자열 그대로 가져와버리네요 

    이거는 방법이 없겠죠..;

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기