각 항목의 제품 정보가 다른 사용자 정의 Wordpress 페이지에 포함되도록 Woocommerce를 설정하려고합니다.이 항목은 쇼핑 목적으로 내 제품 페이지를 대체합니다.Woocommerce에서 상점 항목이 연결되는 제품 URL을 편집하려면 어떻게해야합니까?
사용자가 '관련 제품'섹션이나 상점 또는 사이드 바에서 제품을 클릭하면 내가 만든 페이지로 이동하게하고 이 아닌 제품 페이지가 생성됩니다. Woocommerce.
그래서 그 대신/제품/제품 이름 /를 booklab에 연결, 나는 모든 상점 링크가 booklab에 연결할/책/제품 이름/
나는 복사하여 사이드 바 위젯이 결과를 달성 한 이것에
<a href="<?php echo esc_url(get_permalink($product->id)); ?>" title="<?php echo esc_attr($product->get_title()); ?>">
: 내용 - 위젯 product.php 템플릿 내 테마로 파일과 다음 줄 변경을 통해 그러나
<a href="/booklab/books/<?php echo $product->post->post_name; ?>/" title="<?php echo esc_attr($product->get_title()); ?>">
을, 나는 오른쪽 편을 찾을 수 없습니다 '관련 제품'창 또는 상점의 링크에 영향을주기 위해 편집 할 판 파일.
이<meta itemprop="url" content="<?php the_permalink(); ?>" />
그러나 지금까지 내가 말할 수있는,이를 변경하면 아무 영향을주지 않습니다 : 내용 - 단일 product.php 템플릿 파일에서이 줄을 변경 포함한다 날 것으로 보인다. 나는 permalink가 참조 된 템플릿 파일의 다른 곳을 찾을 수 없기 때문에 편집 할 수 있습니다.
안녕하세요 bhelmet - 의견을 보내 주셔서 감사합니다. 불행히도 이러한 방법으로는 결과를 얻을 수 없습니다. 내 '쇼핑'페이지에 대한 사용자 정의 페이지 사용은 개별 제품 페이지 또는 '관련'섹션의 링크 대상 페이지에 영향을주지 않습니다. 영구 링크를 변경하면 URL 구조 만 변경됩니다. 내 문제는 자동 생성 된 제품 페이지 대신 제품 정보가 포함 된 내 자신의 사용자 지정 페이지를 사용하고 싶다는 것입니다. – Focksbot
그리고 'single-product/related.php'파일에는 내가 편집 할 수있는 링크가 포함되어 있지 않습니다. 템플릿 부분을 다른 곳에서 삽입하기 때문에 링크의 코드를 어디서 찾을 수 있는지 추적 할 수 없습니다. – Focksbot
음, reated.php 파일에서 사용자의 필요에 맞게 사용자 정의 루프를 생성 할 수 있습니다 (기본적으로 루프의 'content-product.php' 파일 사용). –