2017-01-26 5 views
1

내 WooCommerce 상점 페이지 (아카이브 제품 템플릿)에서 페이지 제목을 사이트 내부 영역이 아닌 헤더 부분으로 이동하려고합니다. 지역과 마찬가지로 내 사이트의 다른 페이지에 있습니다. 나는 그 뒤에 전체 폭 이미지를 추가 할, 그래서 나는에있어 현재의 후크 외부로 필요합니다.WooCommerce의 아카이브 제품 페이지에 페이지 제목 이동

나는 또한 내 functions.php 파일이 편집을 할 수 있도록하고 싶습니다

그래서 내가 돈 WooCommerce 업그레이드에 대해 걱정할 필요가 없습니다.

get_header('shop'); ?> 

<?php 
    /** 
    * woocommerce_before_main_content hook. 
    * 
    * @hooked woocommerce_output_content_wrapper - 10 (outputs opening divs for the content) 
    * @hooked woocommerce_breadcrumb - 20 
    */ 
    do_action('woocommerce_before_main_content'); 
?> 

    <?php if (apply_filters('woocommerce_show_page_title', true)) : ?> 

     <h1 class="page-title"><?php woocommerce_page_title(); ?></h1> 

    <?php endif; ?> 

    <?php 
     /** 
     * woocommerce_archive_description hook. 
     * 
     * @hooked woocommerce_taxonomy_archive_description - 10 
     * @hooked woocommerce_product_archive_description - 10 
     */ 
     do_action('woocommerce_archive_description'); 
    ?> 

내가 페이지 제목은 지금 어디 오버라이드 (override) 내 functions.php에 무엇을 추가 할 수 있습니다

여기에 제목을 제어하는 ​​것 아카이브 - 제품 페이지의 코드는? 당신은이 woocommerce 업데이트의 문제를 방지 (자식 테마 이상) Override WooCommerce templates via a Theme에 가능의 page in question here.

답변

1

먼저 볼 수 있습니다. 어떤 플러그인 파일도

add_filter('woocommerce_show_page_title', '__return_false'); 

코드 활성 자식 테마 (또는 테마)의 function.php 파일에 간다 나 :

당신이 아래의 코드를 사용할 수있는 WooCommerce 아카이브 페이지 제목을 제거하려면 .


그런 다음 페이지 제목은 당신이 이 (가장 좋은 방법은 아이 테마를 만드는 것입니다 원하는 을 복사하는 것처럼 상점 페이지에 표시하기 위해 귀하의 header.php 테마 템플릿을 편집해야합니다 header.php 부모 테마부터 자식 테마까지). 당신은 또한 상점 페이지와 다른 WooCommerce 아카이브 페이지를 대상으로 WooCommerce conditional tags을 사용할 수 있습니다

...