将占位符图像添加到WooCommerce商店页面

时间:2014-10-23 14:25:32

标签: wordpress woocommerce

我想将占位符图片添加到网站的商店页面,我想为任何没有图片的产品设置一个默认图片,而不是为每个产品添加占位符图片。

我成功地使用名为“WooCommerce Customizer”的插件将其添加到单个产品页面,但这并未将其添加到产品页面上。

我想添加占位符图片的商店页面是:

http://www.orbetinternational.com/shop

我尝试使用此代码创建子function.php文件

<?php

    add_action( 'init', 'custom_fix_thumbnail' );

    function custom_fix_thumbnail() {
    add_filter('woocommerce_placeholder_img_src', 'custom_woocommerce_placeholder_img_src');

    function custom_woocommerce_placeholder_img_src( $src ) {
    $upload_dir = wp_upload_dir();
    $uploads = untrailingslashit( $upload_dir['baseurl'] );
    $src = $uploads . '/2012/07/thumb1.jpg';

    return $src;
    }
}

尝试此操作时出现以下错误:

“致命错误:在第1行的/home/orbetint/public_html/wp-content/themes/Avada-Child_Orbet/functions.php中调用未定义的函数phpadd_action()”

1 个答案:

答案 0 :(得分:0)

如果要在functions.php中粘贴上述代码,则必须删除初始调用行

<?php

因为它存在于functions.php

按原样粘贴代码而不使用<?php,它将正常工作。