在本文中,我们将看到如何自定义页面 “没有发现与您的选择相匹配的产品” 在搜索搜索中时会发生什么 在线杂志 铜 WooCommerce,没有结果。更确切地说,简短的指南 WooCommerce最佳实践 优化销售和更好的潜在买家体验。
WoomoCommerce优化的WordPress主题的大多数都没有为商店管理员提供个性化在在线商店进行搜索后未显示结果的页面的机会。 “没有发现与您的选择相匹配的产品” 或者 “找不到产品“。

在没有显示结果的页面中,可能的买家只能选择返回网站浏览菜单,并看到还有其他产品感兴趣的产品。
对销售的更好优化是在此页面上提供有关促销,快速联系信息或其他产品 / Cateogores的信息。
如何自定义页面 “没有发现与您的选择相匹配的产品” Din WooCommerce
在与WoCommerce在线商店中寻找产品时,负责该页面恢复零的页面的PHP文件是 no-producs-found.php,位于 wp-content/plugins/woocommerce/templates/loop 并包含代码:
<?php
defined( 'ABSPATH' ) || exit;
?>
<p class="woocommerce-info"><?php esc_html_e( 'No products were found matching your selection.', 'woocommerce' ); ?></p>
据您所知,在此文件中是页面上辩护的文本 “找不到产品”。如果在线商店以WoCommerce支持的语言设置,则该文本从一种语言到另一种语言有所不同。
如果我们想更改页面的内容 “找不到产品“,最好的方法是在活动主题的文件夹中制作该文件的克隆: /themes/active_theme/woocommerce/templates/loop/no-producs-found.php。因此,WooCommerce的更新不会消除所做的更改。
在此步骤之后,我们可以通过要编辑文件时通过 no-products-found.php。
最好使用短代码,特别是如果主题允许 “UX块”,因为它是平坦的,或 “HTML块” 就像Woodmart和其他WooCommerce主题一样。
我最喜欢的方法是替换代码:
<p class="woocommerce-info"><?php esc_html_e( 'No products were found matching your selection.', 'woocommerce' ); ?></p>
使用短码到HTML块,我可以在其中添加横幅,产品和产品类别。因此,如果您到达此页面,则可能的买家将被在线商店的产品和促销所吸引。
<?php echo do_shortcode('[block id="search"]'); ?>
在哪里 [block id="search"] 它代表个性化HTML页面上的短代码。
接下来,我将发布更多WoCommerce的内容 – 最佳实践,我已经成功地应用于几家在线商店。
1 在“如何自定义页面 “没有发现与您的选择相匹配的产品” 在WooCommerce中 – 优化在线商店的销售”