Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support RK a11n

    (@riaanknoetze)

    You’d need to use custom code for that – there are no default options for that in the core WooCommerce plugin.

    In terms of custom coding, have a look at the following resources:

    Yes as @riaan says, but its probably not a good idea for you to do what you want.

    The reason is that variable product pages have two positions where there is price information.

    The top position, which is the one I can see on your sample page, has the range of prices for all the variations. If all the variations are the same price, like yours, the range is only one price.

    There is also a lower price position, just above the Add-to-Cart button. If all the variations are the same price, like yours, this price doesn’t show. It doesn’t need to. However, if now or in future you post a variable product where the variations have different prices, you will see a range of prices in the top position and the specific variation price in the lower position. So putting the two price locations next to each other is likely to be confusing for customers.

    As a test, make a variable product with different prices and see what it looks like on screen as you change the selection in the dropdown.

    Thread Starter lbenelbaz

    (@lbenelbaz)

    hy lorro thanks for the explanation. I’m agree with you.
    Do you know a fonction which hide the top price and show the lower price ?

    You can hide the top price with custom css easily enough. But the bottom price is controlled by a WooCommerce Javascript. It doesn’t show the bottom price if all the variations are the same price. I would not like to have to recode the WooCommerce Javascript. Also, any changes to it would be overwritten by plugin updates.

    Thread Starter lbenelbaz

    (@lbenelbaz)

    ok
    it seem hopeless… I’ll let it like it is
    thanks

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘MOOVE PRICE ON SINGLE PRODUCT VARIATION’ is closed to new replies.