내 이동 경로가 한 위치에서 제거되고 페이지의 다른 위치에 추가되도록 후크 이름을 바꾸려고합니다. 나는 자식 테마를 사용하고 있으며, 이는 나의 자식 테마의 functions.php에서 이것을 수행하고 싶습니다. 함수는 한 위치에서 제거되고 새 위치에 추가되지만 두 번 발생하므로 두 개의 빵 부스러기가 서로 쌓여 있습니다.Functions.php에서 Wordpress 후크 변경하기
/*-----------------------------------------------------------------------------------*/
/* Breadcrumb display */
/*-----------------------------------------------------------------------------------*/
add_action('woo_main_before','woo_display_breadcrumbs',10);
if (!function_exists('woo_display_breadcrumbs')) {
\t function woo_display_breadcrumbs() {
\t \t global $woo_options;
\t \t if (isset($woo_options['woo_breadcrumbs_show']) && $woo_options['woo_breadcrumbs_show'] == 'true' && ! (is_home())) {
\t \t echo '<section id="breadcrumbs">';
\t \t \t woo_breadcrumbs();
\t \t echo '</section><!--/#breadcrumbs -->';
\t \t }
\t } // End woo_display_breadcrumbs()
} // End IF Statement
을 그리고 이것은 내가 아이 테마 내 functions.php 파일에있는 것입니다 :
부모 테마 기능은 다음과 같습니다.
add_action('woo_main_before', 'remove_woo_display_breadcrumbs', 0);
function remove_woo_display_breadcrumbs() {
remove_action('woo_main_before','woo_display_breadcrumbs',10);
\t
}
add_action('woo_content_before','woo_display_breadcrumbs',10);
,이 우 테마로 Mystile 테마입니다. 나는 Hooks에 처음으로 익숙합니다. 그래서 당신이 대답을하면, 왜 그렇게 도움이되는지에 대한 간단한 설명이 있습니다.