您所说的下拉框用于WordPress默认支持的自定义WordPress模板。
为了覆盖Woocomece模板,例如。single-product.php
您需要做的是创建一个名为woocommerce
在主题文件夹中,例如。
/wp-content/themes/{your_theme_name}/woocommerce/
并从中复制文件
/wp-content/plugins/woocommerce/templates/single-product.php
进入主题的woocommerce目录,例如。
/wp-content/themes/{your_theme_name}/woocommerce/single-product.php
现在它被正确覆盖,您可以在
single-product.php
在您的主题范围内。
这样,即使您更新woocommerce插件,您的更改也将保持不变。
要详细了解Woocomece模板覆盖,请参见link
编辑:
Declaring WooCommerce support in themes
声明WooCommerce支持非常简单,需要在主题的函数中添加一个函数。php文件。
function mytheme_add_woocommerce_support() {
add_theme_support( \'woocommerce\' );
}
add_action( \'after_setup_theme\', \'mytheme_add_woocommerce_support\' );