我想修改电子商务特色产品小部件的HTML代码。问题是我在模板文件夹/插件文件夹中找不到它。
有人知道如何修改电子商务的特色产品小部件吗?
发布于 2014-11-30 17:48:52
这是通过位于content-widget-product.php中的/woocommerce/templates/模板进行修改的。
若要重写此模板,请将:woocommerce/templates/content-widget-product.php复制到yourtheme/woocommerce/content-widget-product.php,并对复制的文件(而不是原始文件)进行任何必要的修改。
有关正确修改Woocommerce模板的信息,请请参阅重写WooCommerce模板的文档。
发布于 2015-04-08 22:51:44
我用随机产品做了这件事,但是你可以改变你想要的任何类,只需更改文件名.
添加到functions.php
add_action( 'widgets_init', 'err_override_woocommerce_widgets', 15 );
function err_override_woocommerce_widgets() {
if ( class_exists( 'WC_Widget_Random_Products' ) ) {
unregister_widget( 'WC_Widget_Random_Products' );
include_once( 'woocommerce/classes/class-wc-widget-random-products.php' );
register_widget( 'err_WC_Widget_Random_Products' );
}
} 注意:不要忘记更改路径,这是相对于functions.php!
复制
wp-content/plugins/woocommerce/classes/widgets/class-wc-widget-random-products.php
至
wp-内容/模板/%主题name%/woocommerce/classes/class-wc-widget-random-products.php
注意:将%主题名称%更改为主题名称!
将这个小部件添加到你的侧边栏/页脚/等等,在你的类中改变它的新位置,你就完成了。
https://stackoverflow.com/questions/27215984
复制相似问题