Hi Loralee,
Thank you for your detailed reply.
I could reproduce this issue on my test site using latest version of CoursePress plugin.
The course option “Enabled Sale Price” is not getting saved and the Sale Price is not getting displayed in the front end.
I have notified the plugin developer to fix this issue.
In the meanwhile to fix this issue try editing the following CoursePress plugin files.
CoursePress plugin file:
coursepress/includes/admin-pages/courses-details-overview.php
Edit this file on line number 1110
Before Editing:
<div class="course-sale-price">
<p><input type="checkbox" id="mp_is_sale" name="mp_is_sale" value="<?php
if ( isset( $mp_product_details ) && !empty( $mp_product_details[ "mp_is_sale" ] ) ) {
checked( $mp_product_details[ "mp_is_sale" ][ 0 ], '1' );
}
?>" <?php echo $input_state; ?> />
<?php _e( 'Enabled Sale Price', 'cp' ); ?></p>
After Editing:
<div class="course-sale-price">
<p><input type="checkbox" id="mp_is_sale" name="mp_is_sale" <?php
if ( isset( $mp_product_details ) && !empty( $mp_product_details[ "mp_is_sale" ] ) ) {
checked( $mp_product_details[ "mp_is_sale" ][ 0 ], '1' );
}
?> value="<?php echo $mp_product_details[ "mp_is_sale" ][ 0 ]; ?>" />
<?php _e( 'Enabled Sale Price', 'cp' ); ?></p>
CoursePress plugin file:
coursepress/includes/wordpress-ecommerce/marketpress-includes/template-functions.php
Edit this file on line number 2220
Before Editing:
if ($meta["mp_is_sale"]) {
After Editing:
if ( $meta["mp_sale_price"][0]) {
Thanks,
WPMU DEV