实际上,我已经开始在购物车页面和所有其他页面中自定义价格。
这是定制产品价格的钩子
add_action( 'woocommerce_before_calculate_totals', 'add_custom_price' );
function add_custom_price( $cart_object ) {
$custom_price = 10; // This will be your custome price
foreach ( $cart_object->cart_contents as $key => $value ) {
$value['data']->price = $custom_price;
}
}
实际上,我正在使用woocommerce插件。我想要一个钩子来自定义购物车页面中显示的产品名称以及购物车页面旁边的所有其他页面。
我想自定义产品名称,我想将一些静态属性添加到购物车页面,订单页面,订单详情页面和购物车页面旁边的所有页面中显示的产品名称。
提前致谢
答案 0 :(得分:2)
我想分享这个,因为我设法找出了满足我需求的东西。 (因为我已经为假日预订定制了WooCommerce,所以订单中只有一个项目。)
<?php
add_action( 'woocommerce_product_title', 'add_custom_name' );
function add_custom_name( $title ) {
return 'test name';
}
?>
希望有人可以进一步详细说明这一点,或者采取自定义价格代码所做的工作,正确地重新定位产品名称。