我正在尝试将价格添加到外部产品的产品详细信息页面上的添加到购物车按钮
[£100 立即购买] 而不是 [但是现在]
希望对此处提出的问题进行类似的修改:WooCommerce 在“添加到购物车”按钮上显示价格 https://stackoverflow.com/questions/24997599/woocommerce-display-price-on-add-to-cart-button
single-product/add-to-cart/external.php 模板
<?php do_action( 'woocommerce_before_add_to_cart_button' ); ?>
<p class="cart">
<a href="<?php echo esc_url( $product_url ); ?>" rel="nofollow" class="single_add_to_cart_button button alt">
<?php echo $button_text; ?>
</a>
</p>
<?php do_action( 'woocommerce_after_add_to_cart_button' ); ?>
只是不知道在哪里包含下面的代码来拉取价格
<?php if ( $price_html = $product->get_price_html() ) : ?>
<span class="price"><?php echo $price_html; ?></span>
<?php endif; ?>
将 external.php 文件替换为以下代码。
<?php
/**
* External product add to cart
*
* @author WooThemes
* @package WooCommerce/Templates
* @version 2.1.0
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
global $product;
?>
<?php do_action( 'woocommerce_before_add_to_cart_button' ); ?>
<p class="cart">
<a href="<?php echo esc_url( $product_url ); ?>" rel="nofollow" class="single_add_to_cart_button button alt"><?php echo $product->get_price_html(); ?>
<?php echo $button_text; ?>
</a>
</p>
<?php do_action( 'woocommerce_after_add_to_cart_button' ); ?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)