Table of Contents
Problem Description: #
MSRP is configured correctly, but behaves inconsistently or disappears due to conflicts.
Common symptoms: #
- MSRP appears sometimes, disappears after updates
- Checkout or shop page shows different price behavior
- JS or layout issues
Cause: #
Themes or plugins that override WooCommerce pricing templates, or JS-based price rendering, can prevent MSRP from displaying.
Solution-step-by-step: #
- Switch to default theme
- Test with Storefront
- Test with Storefront
- Disable non-essential plugins
- Especially pricing, discount, or checkout plugins
- Especially pricing, discount, or checkout plugins
- Re-enable plugins one by one
- Identify the conflicting plugin
- Identify the conflicting plugin
- Exclude price elements from JS optimization
Prerequisites: #
- Admin access
- Ability to disable plugins
Additional Notes / Prevention: #
- Test pricing plugins after every theme update
- Use child themes for price customizations
