PluginProbe
Floating Button – Easily Create Sticky, Fixed & Floating Buttons / 6.0.6
Floating Button – Easily Create Sticky, Fixed & Floating Buttons v6.0.6
trunk 2.0.2 3.0 4.0 4.1.2 4.3 5.0 5.0.1 5.1 5.1.1 5.2 5.3 5.3.1 6.0 6.0.1 6.0.10 6.0.11 6.0.12 6.0.13 6.0.2 6.0.3 6.0.4 6.0.5 6.0.6 6.0.7 All 31 releases
floating-button / includes / settings / 3.horizontal.php

3.horizontal.php in Floating Button – Easily Create Sticky, Fixed & Floating Buttons 6.0.6, at includes/settings/3.horizontal.php

209 lines 6.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 * Page Name: 2 Sub Buttons
4 */
5
6 use FloatingButton\Dashboard\Field;
7 use FloatingButton\Dashboard\FieldHelper;
8 use FloatingButton\Dashboard\Option;
9
10 $default = Field::getDefault();
11 $count = ! empty( $default['param']['menu_2']['item_type'] ) ? count( $default['param']['menu_2']['item_type'] ) : 0;
12
13 defined( 'ABSPATH' ) || exit;
14
15 $sbBtnOpt = include( 'options/sub-buttons.php' );
16 $sbBtnOpt = Field::add_prefix( '[menu_2]', $sbBtnOpt );
17
18 ?>
19 <h4>
20 <span class="wowp-icon fas fa-2"></span>
21 <?php
22 esc_html_e( 'Sub Buttons', 'floating-button' ); ?>
23 </h4>
24
25 <div class="menu-items" id="wowp-menu-2">
26 <?php if ( $count > 0 ) :
27 for ( $i = 0; $i < $count; $i ++ ):
28 $attr_open = ( $i === 0 ) ? ' open' : '';
29 ?>
30 <details class="wowp-item has-shadow"<?php echo esc_attr( $attr_open ); ?>>
31 <summary class="wowp-item_heading">
32 <span class="wowp-item_heading_icon"></span>
33 <span class="wowp-item_heading_label"></span>
34 <span class="wowp-item_heading_type"></span>
35 <span class="dashicons dashicons-move"></span>
36 <span class="dashicons dashicons-trash"></span>
37 <span class="wowp-item_heading_toogle">
38 <span class="dashicons dashicons-arrow-down"></span>
39 <span class="dashicons dashicons-arrow-up "></span>
40 </span>
41 </summary>
42 <div class="wowp-item_content">
43
44 <fieldset>
45 <div class="wowp-fields-group">
46 <?php Option::init( [
47 $sbBtnOpt['label'],
48 $sbBtnOpt['label_on'],
49 ], $i ); ?>
50 </div>
51
52 <div class="wowp-tabs">
53
54 <div class="wowp-tabs-link">
55 <a class="is-active"><?php esc_html_e( 'Type', 'floating-button' ); ?></a>
56 <a><?php esc_html_e( 'Icons', 'floating-button' ); ?></a>
57 <a><?php esc_html_e( 'Style', 'floating-button' ); ?></a>
58 <a> <?php esc_html_e( 'Attributes', 'floating-button' ); ?></a>
59 </div>
60
61 <div class="wowp-tabs-content is-active">
62
63 <?php Option::init( [
64 $sbBtnOpt['btn_type'],
65 $sbBtnOpt['link'],
66 ], $i ); ?>
67
68 </div>
69 <div class="wowp-tabs-content ">
70 <?php
71 Option::init( [
72 $sbBtnOpt['icon_type'],
73 $sbBtnOpt['item_icon'],
74 ], $i ); ?>
75
76 </div>
77
78 <div class="wowp-tabs-content ">
79
80
81 <div class="wowp-fields-group">
82 <?php Option::init( [
83 $sbBtnOpt['btn_color'],
84 $sbBtnOpt['btn_hover_color'],
85 ], $i ); ?>
86 </div>
87
88 <div class="wowp-fields-group">
89 <?php Option::init( [
90 $sbBtnOpt['icon_color'],
91 $sbBtnOpt['icon_hover_color'],
92 ], $i ); ?>
93 </div>
94
95
96 </div>
97
98 <div class="wowp-tabs-content ">
99
100 <?php Option::init( [
101 $sbBtnOpt['btn_id'],
102 $sbBtnOpt['btn_class'],
103 $sbBtnOpt['link_rel'],
104 ], $i ); ?>
105
106 </div>
107
108 </div>
109
110
111 </fieldset>
112
113 </div>
114 </details>
115 <?php
116 endfor;
117 endif; ?>
118 </div>
119 <p class="btn-add-item">
120 <a class="button button-primary button-large" id="add_menu_2"><?php esc_html_e( 'Add Item' ); ?></a>
121 </p>
122
123 <template id="clone-menu-2">
124 <details class="wowp-item has-shadow" open>
125
126 <summary class="wowp-item_heading">
127 <span class="wowp-item_heading_icon"></span>
128 <span class="wowp-item_heading_label"></span>
129 <span class="wowp-item_heading_type"></span>
130 <span class="dashicons dashicons-move"></span>
131 <span class="dashicons dashicons-trash"></span>
132 <span class="wowp-item_heading_toogle">
133 <span class="dashicons dashicons-arrow-down"></span>
134 <span class="dashicons dashicons-arrow-up "></span>
135 </span>
136 </summary>
137 <div class="wowp-item_content">
138
139 <fieldset>
140 <div class="wowp-fields-group">
141 <?php Option::init( [
142 $sbBtnOpt['label'],
143 $sbBtnOpt['label_on'],
144 ], -1 ); ?>
145 </div>
146
147 <div class="wowp-tabs">
148
149 <div class="wowp-tabs-link">
150 <a class="is-active"><?php esc_html_e( 'Type', 'floating-button' ); ?></a>
151 <a><?php esc_html_e( 'Icons', 'floating-button' ); ?></a>
152 <a><?php esc_html_e( 'Style', 'floating-button' ); ?></a>
153 <a> <?php esc_html_e( 'Attributes', 'floating-button' ); ?></a>
154 </div>
155
156 <div class="wowp-tabs-content is-active">
157
158 <?php Option::init( [
159 $sbBtnOpt['btn_type'],
160 $sbBtnOpt['link'],
161 ], -1 ); ?>
162
163 </div>
164 <div class="wowp-tabs-content ">
165 <?php
166 Option::init( [
167 $sbBtnOpt['icon_type'],
168 $sbBtnOpt['item_icon'],
169 ], -1 ); ?>
170
171 </div>
172
173 <div class="wowp-tabs-content ">
174
175 <div class="wowp-fields-group">
176 <?php Option::init( [
177 $sbBtnOpt['btn_color'],
178 $sbBtnOpt['btn_hover_color'],
179 ], -1 ); ?>
180 </div>
181
182 <div class="wowp-fields-group">
183 <?php Option::init( [
184 $sbBtnOpt['icon_color'],
185 $sbBtnOpt['icon_hover_color'],
186 ], -1 ); ?>
187 </div>
188
189 </div>
190
191 <div class="wowp-tabs-content ">
192
193 <?php Option::init( [
194 $sbBtnOpt['btn_id'],
195 $sbBtnOpt['btn_class'],
196 $sbBtnOpt['link_rel'],
197 ], -1 ); ?>
198
199 </div>
200
201 </div>
202
203
204 </fieldset>
205
206 </div>
207 </details>
208 </template>
209 <?php