我想将占位符图片添加到网站的商店页面,我想为任何没有图片的产品设置一个默认图片,而不是为每个产品添加占位符图片。
我成功地使用名为“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()”
答案 0 :(得分:0)
如果要在functions.php中粘贴上述代码,则必须删除初始调用行
<?php
因为它存在于functions.php
中按原样粘贴代码而不使用<?php
,它将正常工作。