在 Wordpress 中当价格为零时显示自定义文本

漳州网站建设

在 WordPress 电子商务网站中,有时候我们需要在产品价格为零时显示一些自定义文本,例如“免费”或“联系我们获取报价”。在本文中,我们将介绍如何实现这一功能。

漳州网站建设
漳州网站建设

方法

在 WordPress 中,我们可以使用以下代码片段来检查产品价格是否为零并显示自定义文本:

[dt_code]

add_filter( ‘woocommerce_get_price_html’, ‘custom_free_price’ );
function custom_free_price( $price ) {
global $product;
if ( $product->get_price() == 0 ) {
$price = __( ‘免费’, ‘woocommerce’ );
}
return $price;
}

[/dt_code]

 

以上代码段将使用 woocommerce_get_price_html 过滤器来检查产品价格是否为零,如果是,则将价格文本替换为“免费”。你可以根据需要修改自定义文本。

要在 WordPress 中添加代码段,请将其复制到您的主题的 functions.php 文件中。在您进行此操作之前,请务必备份该文件。

结论

通过这种简单的方法,您可以在 WordPress 中轻松地检查产品价格是否为零并显示自定义文本。希望本文对您有所帮助!

 

 

联系我们

给我们打电话或填写下面的表格,我们将与您联系。我们努力在工作日的24小时内回答所有询问。