반응형
WooCommerce:카테고리 이름 표시
WooCommerce에 제품 카테고리 이름을 표시하는 방법이 있습니까?archive-product.php
페이지입니다.
제 상품 카테고리명은 "Bracelets"로 페이지 제목으로 표시해 주셨으면 합니다.
사용하고 있다wp_title()
현재:
<h1><?php wp_title(); ?></h1>
그러나, 다음과 같이 페이지에 인쇄됩니다.
» Product Categories » Bracelets
상위 페이지 제목과 구분 기호(위)가 있는 카테고리 이름을 가져옵니다.
"Bracelets"만 인쇄하는 제목을 얻을 수 있는 방법은 없나요?
이 문제에 대한 어떤 도움도움이 됩니다.
잘 부탁드립니다!
당신이 찾고 있는 것은single_term_title()
:
https://developer.wordpress.org/reference/functions/single_term_title/
현재 이 방법으로 제품 카테고리를 표시할 수 있습니다(Wordpress 4.x).
<?php echo wc_get_product_category_list($product->get_id()) ?>
get_categories 함수를 사용하여 카테고리 이름을 가져옵니다.
이 코드를 사용하여 제품 카테고리 이름을 표시할 수 있습니다.
<?php global $post, $product;
$categ = $product->get_categories();
echo $categ; ?>
빵 부스러기가 인쇄된 것 같아요. 왜냐하면 그것은 woocommerce_bread crumb이거든요.
테마에서 Archive-product 템플릿을 재정의할 수 있습니다.php
<?php
/**
* woocommerce_before_main_content hook
*
*/
do_action( 'my_woocommerce_before_main_content' );
?>
기능 내부에 다른 액션을 만듭니다.php,
add_action( 'my_woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 );
add_action( 'my_woocommerce_before_main_content', 'my_woocommerce_print_category_name', 20 );
기능 내부.php 다음과 같은 함수를 만들 수도 있습니다.
function my_woocommerce_print_category_name() {
//You can implements a function for get category name...
}
언급URL : https://stackoverflow.com/questions/26746545/woocommerce-display-category-name
반응형
'programing' 카테고리의 다른 글
약속을 어디에 쓰나요? (0) | 2023.03.07 |
---|---|
Chrome 개발자 도구에서 Ajax 요청 취소 (0) | 2023.03.07 |
각도 ng-변경 지연 (0) | 2023.03.07 |
스탠드아론 스크립트에서 WPDB를 사용하시겠습니까? (0) | 2023.03.07 |
Resangular의 .all()과 .one()의 차이점은 무엇입니까? (0) | 2023.03.07 |