Денис Asked:2024-08-12 02:36:34 +0800 CST2024-08-12 02:36:34 +0800 CST 2024-08-12 02:36:34 +0800 CST woocommerce 初始产品排序 772 有必要在不同地点引入标准的货物分类。那些。这个话题已经有一个了,但是作者把它从手机版中删掉了。由于该主题的外观相当华丽,因此无法找到该功能被删除的地方。我想手动显示它,直接通过代码,或者,如果这完全可能(并且对我来说是最好的选择),然后将此功能创建为短代码并将其愚蠢地显示为小部件。 我将不胜感激任何指导。提前致谢! wordpress 1 个回答 Voted Best Answer Viktor 2024-09-30T21:11:55+08:002024-09-30T21:11:55+08:00 要在网站的其他位置显示标准产品排序,您可以使用多种方法。这里有两个主要选项: 选项 1:手动添加排序代码 找到模板文件:确定要向主题中的哪个模板文件添加排序。例如,这可以是archive-product.php或taxonomy-product_cat.php。 添加排序代码:将以下代码粘贴到模板文件中的正确位置: <?php if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } if ( woocommerce_products_will_display() ) { woocommerce_catalog_ordering(); } ?> 选项 2:创建短代码并将其显示为小部件 创建短代码:将以下代码添加到主题的functions.php文件或自定义函数插件中: function custom_woocommerce_catalog_ordering_shortcode() { ob_start(); woocommerce_catalog_ordering(); return ob_get_clean(); } add_shortcode('woocommerce_catalog_ordering', 'custom_woocommerce_catalog_ordering_shortcode'); 创建小部件:使用允许您向小部件添加短代码的插件,例如“短代码小部件”。 添加小部件:转到 WordPress 管理面板,然后选择“外观”->“小部件”。将新的小部件“短代码小部件”添加到所需区域并将 [woocommerce_catalog_ordering] 短代码粘贴到其中。 在小部件中使用短代码的示例 安装并激活“短代码小部件”插件。 转到外观 -> 小部件。 将新的小部件“短代码小部件”添加到所需区域。 将 [woocommerce_catalog_ordering] 短代码粘贴到短代码字段中。 保存您的更改。 现在您将在指定位置看到货物的标准排序。
要在网站的其他位置显示标准产品排序,您可以使用多种方法。这里有两个主要选项:
选项 1:手动添加排序代码
找到模板文件:确定要向主题中的哪个模板文件添加排序。例如,这可以是
archive-product.php
或taxonomy-product_cat.php
。添加排序代码:将以下代码粘贴到模板文件中的正确位置:
选项 2:创建短代码并将其显示为小部件
创建短代码:将以下代码添加到主题的functions.php文件或自定义函数插件中:
创建小部件:使用允许您向小部件添加短代码的插件,例如“短代码小部件”。
添加小部件:转到 WordPress 管理面板,然后选择“外观”->“小部件”。将新的小部件“短代码小部件”添加到所需区域并将 [woocommerce_catalog_ordering] 短代码粘贴到其中。
在小部件中使用短代码的示例
现在您将在指定位置看到货物的标准排序。