2017-12-22 22 views
1

뒤로 버튼에 아래 코드를 추가하고 있습니다. add_action ('woocommerce_before_main_content', 'backbutton', 5); 함수 backbutton() {echo 'Back'; }Woocommerce 뒤로 버튼이 작동하지 않습니다.

하지만 모바일 버전에서는 뒤로 버튼을 클릭 할 수 없습니다. 어떤 해결책이 있습니까?

답변

0

뒤로 버튼이 아니라 'back'텍스트를 추가했습니다. 다음과 같이 입력 할 수 있습니다.

add_action('woocommerce_before_main_content', 'backbutton', 5); 
function backbutton() { 
    echo ' <button type="button" onclick="history.back();"> Back </button> '; 
} 

이렇게하면 브라우저의 뒤로 버튼과 비슷한 뒤로 버튼이 출력됩니다.

그러나 이것은 좋은 습관이 아닙니다. 고객이 제품 페이지로 google에서 오는 경우 클릭 버튼을 클릭하면 google로 돌아갑니다. 원하지 않으면 사이트에 머물러 있기를 원합니다. 귀하의 상점 URL이 https://example.com/shop이라면 다음을 입력하십시오.

add_action('woocommerce_before_main_content', 'backbutton', 5); 
function backbutton() { 
    echo ' <a href="https://example.com/shop"> Back to store </a> '; 
} 
+0

도움을 주셔서 감사합니다. 잘 작동합니다. –

+0

어떻게 하나의 제품 페이지에만 표시하고 상점 페이지에는 표시하지 않겠습니까? –