我想做两件事:
对于面包屑,我尝试了这段代码并且它不起作用:
if( is_archive() ){
add_action( 'init', 'porto_remove_wc_breadcrumbs' );
function porto_remove_wc_breadcrumbs() {
remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 );
}
}
(没有条件标签,它确实有效,或者我将条件更改为if(1<2)
)。
无论我显示什么存档页面,都会显示面包屑上方的代码。
关于第二个问题,此代码无效:
if( is_shop() ){
add_filter( 'woocommerce_show_page_title' , 'woo_hide_page_title' );
function woo_hide_page_title() {
return false;
}
}
运行此代码后,商店页面中仍有标题。我想这两个问题的解决方案都是一样的。
我做错了什么?