Skip to content

Commit 90ddfaa

Browse files
new: add new style 10 to progress shortcode
Update class-wcdp-progress.php and wcdp_progress_style_10.php
1 parent 77f4598 commit 90ddfaa

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

includes/class-wcdp-progress.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,9 @@ public function wcdp_progress(array $atts = array())
157157
case 9:
158158
$template = 'wcdp_progress_style_9.php';
159159
break;
160+
case 10:
161+
$template = 'wcdp_progress_style_10.php';
162+
break;
160163
default:
161164
$template = 'wcdp_progress_style_1.php';
162165
}
@@ -181,7 +184,6 @@ public function wcdp_progress(array $atts = array())
181184
'label' => $label,
182185
'revenue_formatted' => $revenue_formatted,
183186
'goal_formatted' => $goal_formatted,
184-
'goal_db' => $goal_db,
185187
'end_date_db' => $end_date_db,
186188
'width' => $width,
187189
'revenue' => $revenue,
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?php
2+
/**
3+
* Progress bar template style 10
4+
* /includes/templates/styles/progress/wcdp_progress_style_10.php
5+
*
6+
* @var string $goal
7+
* @var float $revenue
8+
*/
9+
10+
if (!defined('ABSPATH')) exit;
11+
12+
if (!defined('WCDP_PROGRESS_10')) :
13+
define('WCDP_PROGRESS_10', 1);
14+
?>
15+
.wcdp-progress-style-10 .wcdp-emphasized {
16+
font-size: 1.7em;
17+
font-weight: bold;
18+
}
19+
<?php endif; ?>
20+
</style>
21+
22+
<div class="wcdp-fundraising-progress wcdp-progress-style-10">
23+
<span class="wcdp-emphasized">
24+
<?php
25+
if ($goal != 0) {
26+
$percentage = ($revenue * 100) / $goal;
27+
} else {
28+
$percentage = 0;
29+
}
30+
$percentage_formatted = number_format($percentage, 0, '', wc_get_price_thousand_separator()) . '%';
31+
32+
echo wp_kses_post(apply_filters('wcdp_percentage_formatted', $percentage_formatted)); ?>
33+
</span>
34+
</div>

0 commit comments

Comments
 (0)