-
Notifications
You must be signed in to change notification settings - Fork 0
/
services.php
executable file
·68 lines (54 loc) · 2.3 KB
/
services.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?php if (!defined('ABSPATH')) die('No direct access allowed'); ?>
<?php
$content = explode('^', $content);
$titles = explode('^', $titles);
$hover_titles = explode('^', $hover_titles);
$links = explode('^', $links);
$icons = explode(',', $icons);
$colors = explode(',', $colors);
switch($type){
case '1':
?>
<div class="content-boxes">
<ul>
<?php if (!empty($content)){ ?>
<?php foreach ($content as $key => $text){ ?>
<li>
<i class="content-icon <?php echo esc_attr($icons[$key]) ?>"></i>
<h2><?php echo esc_html($titles[$key]) ?></h2>
<div class="hover-box" data-color="<?php echo esc_attr($colors[$key * 4]) ?>" data-color-state="<?php echo esc_attr($colors[$key * 4 + 1]) ?>" data-text-hover="<?php echo esc_attr($colors[$key * 4 + 2]) ?>" data-color-hover="<?php echo esc_attr($colors[$key * 4 + 3]) ?>"></div><!--/ .hover-box-->
<div class="extra-content">
<div class="extra-table">
<div class="extra-inner">
<h4><?php echo esc_html($hover_titles[$key]) ?></h4>
<p>
<?php echo esc_html($text) ?>
</p>
</div><!--/ .extra-inner-->
</div>
</div><!--/ .extra-content-->
</li>
<?php } ?>
<?php } ?>
</ul>
</div><!--/ .content-boxes-->
<?php
break;
default:
if (!empty($content)){
foreach ($content as $key => $text){ ?>
<div class="ca-shortcode">
<i class="ca-icon <?php echo esc_attr($icons[$key]) ?>"></i>
<div class="ca-content">
<h4 class="ca-title"><?php echo esc_html($titles[$key]) ?></h4>
<p>
<?php echo esc_html($text) ?>
</p>
</div>
</div><!--/ .ca-shortcode-->
<?php
}
}
break;
}
?>