WooCommerce“脱销”信息

时间:2013-05-18 作者:Jürgen Genser

默认情况下,“缺货”消息输出为<p> 产品描述后的标签。如何更改呈现此消息的位置?

1 个回复
SO网友:Ravinder Kumar

覆盖作为输出的默认“缺货”消息<p> 标签,副本:

wp-content/plugins/woocommerce/templates/single-product/add-to-cart/simple.php

wp-content/themes/yourtheme/woocommerce/single-product/add-to-cart/simple.php
请参见edit Woocommerce template files

打开复制的文件。在第17至23行,您可以找到以下代码:

<?php
    // Availability
    $availability = $product->get_availability();
    if ($availability[\'availability\']) :
        echo apply_filters( \'woocommerce_stock_html\', \'<p class="stock \' . esc_attr( $availability[\'class\'] ) . \'">\' . esc_html( $availability[\'availability\'] ) . \'</p>\', $availability[\'availability\'] );
    endif;
?>
在这里,您可以更改<p> 标记您想要的任何内容。例如,我将其编辑为:

<?php
    // Availability
    $availability = $product->get_availability();
    if ($availability[\'availability\']) :
        echo apply_filters( \'woocommerce_stock_html\', \'<div class="stock \' . esc_attr( $availability[\'class\'] ) . \'">\' . esc_html( $availability[\'availability\'] ) . \'</div>\', $availability[\'availability\'] );
    endif;
?>
因此,输出为:

<div class="stock out-of-stock">Out of stock</div>
重要链接:Woocommerce Hooks

结束

相关推荐

Google Map在Tab Plugins的第二个选项卡上无法使用

我正在使用postTabs plugin 和Comprehensive Google Map Plugin, 我的问题是,当我在第二个选项卡上有我的谷歌地图时,地图没有按预期加载。但是如果我把它移到第一个标签上,效果会非常好。。有没有办法让地图在第二个选项卡上工作?实际上,无论我使用哪个选项卡插件,地图都不会正确加载到第二个选项卡上。。欢迎提出任何建议。谢谢:)