<?php /** * Displays the pricing tables * * This template can be overridden by copying it to yourtheme/wp-ultimo/signup/princing-table/princing-table.php. * * HOWEVER, on occasion WP Multisite WaaS will need to update template files and you * (the theme developer) will need to copy the new files to your theme to * maintain compatibility. We try to do this as little as possible, but it does * happen. When this occurs the version of the template file will be bumped and * the readme will list any important changes. * * @author NextPress * @package WP_Ultimo/Views * @version 1.0.0 */ if (!defined('ABSPATH')) { exit; // Exit if accessed directly } ?> <?php /** * Get the Colors to be used */ $primary_color = wu_color($atts['primary_color']); $accent_color = wu_color($atts['accent_color']); $accent_color_2 = wu_color($accent_color->darken(4)); ?> <style> .wu-content-plan .plan-tier h4 { background-color: #<?php echo $primary_color->getHex(); ?>; color: <?php echo $primary_color->isDark() ? "white" : "#333"; ?> !important; } .wu-content-plan .plan-tier.callout h6 { background-color: #<?php echo $accent_color->getHex(); ?>; color: <?php echo $accent_color->isDark() ? "#f9f9f9" : "rgba(39,65,90,.5)"; ?> !important; } .wu-content-plan .plan-tier.callout h4 { background-color: #<?php echo $accent_color_2->getHex(); ?>; color: <?php echo $accent_color->isDark() ? "white" : "#333"; ?> !important; } </style> <div class="wu-setup-content wu-content-<?php echo isset($is_shortcode) && $is_shortcode ? 'shortcode-plan' : 'plan'; ?>"> <?php /** * Display the frequency selector */ if (!isset($is_shortcode) || !$is_shortcode || $atts['show_selector']) { wu_get_template('/legacy/signup/pricing-table/frequency-selector'); } // end if; /** * Displays error message if there are no plans */ if (empty($plans)) { wu_get_template('legacy/signup/pricing-table/no-plans'); } else { ?> <form id="signupform" method="post"> <?php /** * Required: Prints the essential fields necessary to this form to work properly */ $signup->form_fields($current_plan); ?> <div class="layer plans"> <?php /** * Display the plan table */ $count = count($plans); $columns = $count == 5 ? '2-4' : 12 / $count; foreach ($plans as $plan) { wu_get_template('legacy/signup/pricing-table/plan', array( 'plan' => $plan, 'count' => $count, 'columns' => $columns, 'current_plan' => $current_plan, )); } // end foreach; ?> <div style="clear: both"></div> </div> </form> <?php } // end if no-plans; ?> </div> <script type="text/javascript"> (function ($) { $(document).ready(function () { /** * Select the default pricing option */ setTimeout(function() { $('[data-frequency-selector="<?php echo wu_get_setting('default_pricing_option', 1); ?>"]').click(); }, 100); }); })(jQuery); </script>