首页 文章

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

提问于
浏览
2

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

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

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

http://www.orbetinternational.com/shop

我尝试使用此代码创建子functions.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

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

    <?php
    

    因为它存在于functions.php中

    在没有 <?php 的情况下粘贴代码,它将正常工作 .

相关问题