woocommerce change position of price

前端 未结 2 1228
野的像风
野的像风 2020-12-22 13:11

I get this error when trying to render the product price before the main content on the page.

Fatal error: Uncaught Error: Call to a member function get_pric         


        
2条回答
  •  眼角桃花
    2020-12-22 13:35

    Just copy the code from the single product price template and stick that into your hooked function. https://github.com/woothemes/woocommerce/blob/master/templates/single-product/price.php

    remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10);
    
    function price_in_title_row() {
    
    if ( ! defined( 'ABSPATH' ) ) {
          exit; // Exit if accessed directly
    }
    global $product;
    ?>
    
    

    get_price_html(); ?>

    } add_action('woocommerce_before_single_product', 'price_in_title_row', 50);

提交回复
热议问题