Home 게시판 커뮤니티 Q&A woocommerce my account 페이지를 커스터마이징 하고싶습니다.

2개 답변, 2 voices Last updated by Avatar of bsc bsc 2 월, 1 주 전
  • Avatar of bscbsc
    Participant
    @bsc1234
    #41047

    woocommerce my account 페이지를 커스터마이징 하고싶습니다.

    my account 페이지 레이아웃이 너무 안이쁘기도하고,
    배송조회나 쿠폰, 반품 및 교환같은 기능을 더 집어넣고싶어서 시작했습니다.
    해당 기능들의 플러그인을 설치해서 그 플러그인 안에 있는 function 코드들을 받아와서

    바로 my account 페이지에 넣어버릴려고 했는데 코드가 너무 어렵더라구요..
    ../wordpress/htdocs/wp-content/plugins/woocommerce/templates/myaccount 폴더안의 모든 php파일을 파일질라 FTP로 받아와서 코드를 뜯어보다가,
    간단하게 테스트해볼겸 php파일 한개를 수정해서 파일질라 FTP를 통해 php파일을 업로드하려는데 퍼미션 오류가 나네요..ㅠㅠ

    제가 admin이고 FTP연결 또한 키 파일로 연결하는데, 왜 퍼미션 오류가 나는걸까요..?
    호스팅은 AWS 사용하고있구요 키 또한 여기서 발급받았습니다.
    (pem 타입의 키를 받아서 PuTTY를 통해 PuTTY Private Key File로 바꾼 후 파일질라에서 사용했습니다.)

     

    해당 퍼미션 오류를 어떻게 해결해야 하나요? 가르쳐주시면 감사하겠습니다!

    그리고 보통의 워드프레스 페이지처럼 url을 가지고 존재하는 페이지가 아니라,

    woocommerce의 페이지들처럼(ex. my-account, cart, checkout..)

    shortcode만 가지고 존재하는 페이지들을 커스터마이징하려면 어떻게해야하는지도 궁금합니다. 감사합니다!

  • Avatar of keewoongkeewoong
    Participant
    @zicfride
    #41051

    위의 내용은 저도 초보라 잘 모르겠구요.

    마지막 내용에 대한 답변 드리자면 my-account쪽 작업하셨듯이

    다른 숏코드로 호출되는 페이지들도 우커머스 템플릿 폴더 하위에 php파일로 존재합니다.

    템플릿 폴더에는 기본 product 와 관련된 페이지들도 있구요.

    우커머스 템플릿 페이지쪽에서 사용되는 함수 같은 경우는 템플릿과 동일레벨에 있는

    include 폴더 쪽을 살펴보시면 되구요.

    그리고 수정하실 때 주의 하실점은 우커머스 버젼이 업데이트 될때 수정한 부분도

    날라가 버리는거 같으니 그 부분은 조심하셔야 할 것 같네요~ 업데이트 하기전에 꼭 백업을~

     

     

    • Avatar of bscbsc
      Participant
      @bsc1234
      #41058

      그렇군요!! ㅎㅎ 감사합니다

       

1 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.