0
我試圖替換鉤子名稱,以便我的麪包屑從一個位置刪除並添加到頁面中的另一個位置。我正在使用一個兒童主題,我想在我的兒童主題的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非常陌生,所以如果你確實有答案,爲什麼會很有幫助的簡短解釋。