programing

WooCommerce의 제품 페이지에서 제품 개요 위에 콘텐츠를 추가합니다.

goodsources 2023. 3. 22. 21:09
반응형

WooCommerce의 제품 페이지에서 제품 개요 위에 콘텐츠를 추가합니다.

WooCommerce의 상품 페이지에서 상품 제목과 간단한 설명 사이에 커스텀 콘텐츠를 삽입하는 방법을 찾고 있습니다.지금까지는 다음과 같은 코드로 간단한 설명의 첫머리에만 커스텀 콘텐츠를 추가할 수 있었습니다.

function insert_content( $post_excerpt )  {
      $content = 'My custom content';
       return $content.'<br>'.$post_excerpt; } 
add_filter('woocommerce_short_description', 'insert_content', 10, 1);

단, 이 내용은 제품 제목과 짧은 설명 제목 사이에 있어야 하며, 마지막 제목 아래가 아니어야 합니다.제가 갈고리를 잘못 썼나 봐요. 하지만 제가 시도했던 몇 가지 다른 것들은 작동하지 않아요.좋은 생각 있어요?

템플릿을 보세요.제목과 간단한 설명이 모두 에 첨부되어 있는 것을 알 수 있습니다.woocommerce_single_product_summary다른 우선순위로 후크합니다.콘텐츠를 두 값 사이에 삽입하려면 두 값 사이에 있는 우선순위를 사용하여 해당 후크에 추가합니다.제목은 5위, 발췌는 20위이므로 15위는 둘 사이에 있지만 가격과 시청률 이후입니다.

function so_43922864_add_content(){
    echo 'TACOS!';
}
add_action( 'woocommerce_single_product_summary', 'so_43922864_add_content', 15 );

언급URL : https://stackoverflow.com/questions/43922864/add-content-above-the-product-short-description-on-the-product-page-in-woocommer

반응형