编辑woo commerce特色产品小部件的HTML

时间:2014-11-30 17:20:53

标签: wordpress wordpress-plugin woocommerce

我想修改woo-commerce特色产品小部件的HTML代码。问题是我在模板文件夹/插件文件夹中找不到它。

有人知道如何修改woo-commerce的特色产品小部件吗?

2 个答案:

答案 0 :(得分:4)

通过位于/woocommerce/templates/ content-widget-product.php 模板进行修改。

要覆盖此模板,请将woocommerce/templates/content-widget-product.php复制到yourtheme/woocommerce/content-widget-product.php,并对复制的文件(而非原始文件)进行必要的修改。

有关正确修改Woocommerce模板的信息,请see the docs on overriding WooCommerce templates

答案 1 :(得分:2)

我用随机产品完成了这项工作,但您可以更改所需的任何课程,只需更改文件名...

添加到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的路径!

复制

可湿性粉剂内容/插件/ woocommerce /类/部件/类-WC-插件随机-products.php

wp-content / templates /%主题名称%/ woocommerce / classes / class-wc-widget-random-products.php

注意:将%主题名称%更改为主题名称!

将小部件添加到侧边栏/页脚/等,在其新的位置更改班级中的任何内容,然后就完成了。