我目前正在使用Wordpress,我有一个问题。我正在尝试开发一个代码,根据自定义字段的值显示一个图像或另一个图像
例如,在每个产品中,除了产品的主要库存之外,我还有一个名为store\\u 1或store\\u 2的变量。
我想做的是在产品的自定义字段中为wordpress提供一个自定义函数,它根据自定义字段的总值显示一幅或另一幅图像。在我提供的以下代码中,它是针对wordpress股票本身的,根据数量显示3幅图像。
例如,如果有五个以上,则显示绿色图像;如果有五个以下,则显示橙色图像;如果有0个或小于零,则显示红色图像。
同样的代码,我想在我将嵌入到产品中的每个变量中对其进行自定义。
add_filter( \'woocommerce_get_availability\', \'wcs_custom_get_availability\', 1, 2);
函数wcs\\u custom\\u get\\u availability($availability,$\\u product){全局$product;
// Stock greater than 5 or enough stock
if ( $_product->is_in_stock() ) {
$availability[\'availability\'] = __(\'<img src="https://myweb.com/images/fullstock.png">\',\'woocommerce\');
}
// Low stock < 5
if ( $_product->is_in_stock() && $product->get_stock_quantity() <= 5 ) {
$availability[\'availability\'] = sprintf( __(\'<img src="https://myweb.com/images/lowstock.png">\', \'woocommerce\'), $product->get_stock_quantity());
}
// No stock
if ( ! $_product->is_in_stock() ) {
$availability[\'availability\'] = __(\'<img src="https://myweb.com/images/notock.png">\', \'woocommerce\');
}
return $availability;
}
这就是我的问题,我不知道应该在wordpress的函数文件中开发什么代码,但应该为该变量定制。
谢谢我等待你的回复