从 Woocommerce 商店搜索结果页面中删除 "Search Results: '%s'" 和空白 space
Remove "Search Results: '%s'" and blank space from Woocommerce Shop Search Results Page
我正在尝试删除 Woocommerce Storefront 搜索结果页面上显示在产品上方的“搜索结果:' '”文本。下图是圈出引用文字的图片:
我曾尝试在主题编辑器中查看 search.php,但只能找到如何从面包屑中删除“'%s' 的搜索结果”。如何只删除上图中圈出的内容?
编辑:
我已经使用以下代码删除了搜索结果标题,但是在删除标题的地方留下了空白 space。我如何也删除这个空白 space?
function filter_woocommerce_page_title($page_title){
if (is_search()){
{$page_title = '';
}
}
add_filter('woocommerce_page_title', 'filter_woocommerce_page_title', 10, 1);
您需要使用 woocommerce_page_title
挂钩。如果 is_search()
为真,则删除文本:
do_action( 'woocommerce_page_title',
function( $page_title ) {
if ( is_search() ) {
$page_title = ''; // Or your custom text
}
return $page_title;
},
10, 1
);
有关详细信息,请参阅 Hooks Reference。
要隐藏将保留的边距,请尝试设置以下 CSS:
.search .woocommerce-products-header__title {display: none;}
我正在尝试删除 Woocommerce Storefront 搜索结果页面上显示在产品上方的“搜索结果:' '”文本。下图是圈出引用文字的图片:
我曾尝试在主题编辑器中查看 search.php,但只能找到如何从面包屑中删除“'%s' 的搜索结果”。如何只删除上图中圈出的内容?
编辑:
我已经使用以下代码删除了搜索结果标题,但是在删除标题的地方留下了空白 space。我如何也删除这个空白 space?
function filter_woocommerce_page_title($page_title){
if (is_search()){
{$page_title = '';
}
}
add_filter('woocommerce_page_title', 'filter_woocommerce_page_title', 10, 1);
您需要使用 woocommerce_page_title
挂钩。如果 is_search()
为真,则删除文本:
do_action( 'woocommerce_page_title',
function( $page_title ) {
if ( is_search() ) {
$page_title = ''; // Or your custom text
}
return $page_title;
},
10, 1
);
有关详细信息,请参阅 Hooks Reference。
要隐藏将保留的边距,请尝试设置以下 CSS:
.search .woocommerce-products-header__title {display: none;}