我如何结合 Content Egg Search 表单或使其从 WordPress 帖子和 Woocommerce 产品中进行搜索。
我想要的是
内容 Egg + WordPress + Woocommerce 搜索表单相结合
内容蛋搜索表 这里是内容蛋搜索表
<form role="search" method="get" class="search-form" action="<?php echo esc_attr(\ContentEgg\application\ProductSearchWidget::getSearchFormUri()); ?>">
<input type="text" name="s" placeholder="Product search...">
<input type="hidden" name="post_type" value="product" />
<button type="submit">Search</button>
</form>
Woocommerce 搜索表单
<form role="search" method="get" class="woocommerce-product-search" action="<?php echo esc_url( home_url( '/' ) ); ?>">
<label class="screen-reader-text" for="s"><?php _e( 'Search for:', 'woocommerce' ); ?></label>
<input type="search" class="search-field" placeholder="<?php echo esc_attr_x( 'Search Products…', 'placeholder', 'woocommerce' ); ?>" value="<?php echo get_search_query(); ?>" name="s" title="<?php echo esc_attr_x( 'Search for:', 'label', 'woocommerce' ); ?>" />
<input type="submit" value="<?php echo esc_attr_x( 'Search', 'submit button', 'woocommerce' ); ?>" />
<input type="hidden" name="post_type" value="product" />
</form>
WordPress 搜索表格
<form action="/" method="get">
<label for="search">Search in <?php echo home_url( '/' ); ?></label>
<input type="text" name="s" id="search" value="<?php the_search_query(); ?>" />
<input type="image" alt="Search" src="<?php bloginfo( 'template_url' ); ?>/images/search.png" />
</form>
所有这三个搜索表单结果都显示在 diff 上。搜索结果页面
内容蛋显示在
ce-产品-search.php
我正在使用类似的代码 - 它很有效
<?php echo do_shortcode('[content-egg module=Amazon template=grid]'); ?>
WooCommerce 和 WordPress 使用差异。模板也是如此。
目前我正在使用
紫衣仙女