可能です。
Welcart Mode 、Welcart Panetteria 、Welcart Basic では、検索対象を「商品(スラッグ名:item)」に絞り込んでいます。
検索対象をリセットするには、子テーマのfunctions.phpに以下のコードを追加することで可能です。
【Welcart Mode】
add_action( 'after_setup_theme', 'my_remove_search' );
function my_remove_search() {
remove_action( 'pre_get_posts', 'welcart_Mode_query' );
}
【Welcart Panetteria】
add_action( 'after_setup_theme', 'my_remove_search' );
function my_remove_search() {
remove_action( 'pre_get_posts', 'welcart_panetteria_query' );
}
【Welcart Basic】
add_action( 'after_setup_theme', 'my_remove_search' );
function my_remove_search() {
remove_action( 'pre_get_posts', 'welcart_basic_query' );
}
また、子テーマに「search.php」を設置して適宜修正する必要があります。
ループ内で、商品かどうかを判定する条件分岐タグ「usces_is_item()
」を利用して表示わけを行ってください。
【Welcart Mode】【Welcart Panetteria】【Welcart Basic】
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php if( usces_is_item() ): ?>
~ 商品 ~
<?php else: ?>
~ 商品以外の投稿・固定ページ ~
<?php endif; ?>
<?php endwhile; else: ?>
<?php echo __('No posts found.', 'usces'); ?>
<?php endif; ?>