2013-04-22 1 views
0

woocommerce 파일의 일부 텍스트를 바꿔서 wooocommerce가 업데이트 될 때 내 functions.php 파일에 후크를 만들어야합니다. 원래 코드로 되돌립니다.워드 프레스 파일의 텍스트를 후크로 바꿉니다

내가 코드의이 부분을 대체하기 위해 노력하고있어이와

<h3><?php the_title(); ?></h3> 

:

<li <?php post_class($classes); ?>> 

<?php do_action('woocommerce_before_shop_loop_item'); ?> 

<a href="<?php the_permalink(); ?>"> 

    <?php 
     /** 
     * woocommerce_before_shop_loop_item_title hook 
     * 
     * @hooked woocommerce_show_product_loop_sale_flash - 10 
     * @hooked woocommerce_template_loop_product_thumbnail - 10 
     */ 
     do_action('woocommerce_before_shop_loop_item_title'); 
    ?> 

    <h3><?php the_title(); ?></h3> 

    <?php 
     /** 
     * woocommerce_after_shop_loop_item_title hook 
     * 
     * @hooked woocommerce_template_loop_price - 10 
     */ 
     do_action('woocommerce_after_shop_loop_item_title'); 
    ?> 

</a> 

<?php do_action('woocommerce_after_shop_loop_item'); ?> 

</li> 

: 여기

<div class="caption"><h5><?php the_title(); ?></h5> 
    <div class="category-main-points"><?php echo apply_filters('woocommerce_short_description', $post->post_excerpt) ?> 
    </div> 
</div> 

원본 파일에서 코드의 일부 지금까지 내 후크가 있습니다 :

<?php 
// Add text to content-product-cat to help with styling 
add_action('woocommerce_before_subcategory_title', 'woohook_before_subcategory_title'); 

function woohook_before_subcategory_title() { 
ob_start(); 

} 

add_action('woocommerce_after_subcategory_title', 'woohook_after_subcategory_title'); 

function woohook_after_subcategory_title() { 
$subcategory_title = ob_get_clean(); 

} 
?> 

아이디어가 있으십니까?

답변

0

Woocommerce를 사용하면 원본 파일을 ./wp-content/themes/my-theme/woocommerce/으로 복사하여 편집 할 수 있습니다.

+0

감사합니다. diggy, 나는 그것을 몰랐습니다. –

+0

안녕하세요 diggy 이것은 많은 파일에서 작업 한 것 같지만 방금 빈 cart.php 파일을 편집했고 작동하지 않습니다. 원래 파일 위치가 woocomerce/templates/cart에 있습니다. –

+0

안녕하세요, diggy가 많은 파일에서 작업 한 것 같지만 방금 빈 cart.php 파일을 편집했으며 작동하지 않습니다. 원래 파일 위치는 woocomerce/templates/cart에 있습니다. 이전에 content-product_cat.php와 같은 다른 파일에 대해 언급 한 것처럼 woocommerce 폴더에 새 파일을 추가했지만 작동하지 않지만 empty-cart.php는 아이디어? –