PluginProbe
BH Custom CSS3 Preloader – Just play and play / 2.3
BH Custom CSS3 Preloader – Just play and play v2.3
trunk 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8
bh-custom-preloader / options.php

options.php in BH Custom CSS3 Preloader – Just play and play 2.3, at options.php

209 lines 6.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 if ( ! defined( 'ABSPATH' ) ) {
3 exit; // Exit if accessed directly.
4 }
5 define('BHPREDIRURI' , WP_PLUGIN_URL .'/' . plugin_basename(dirname(__FILE__)) . '/');
6
7 // Control core classes for avoid errors
8 if( class_exists( 'CSF' ) ) {
9
10 // Set a unique slug-like ID
11 $prefix = 'bh_preloader';
12
13 //
14 // Create options
15 CSF::createOptions( $prefix, array(
16 'menu_title' => 'BH Preloader',
17 'menu_slug' => 'bh-preloader',
18 'menu_position' => 3,
19 ) );
20
21 // Create a section
22 CSF::createSection( $prefix, array(
23 'title' => 'Preloader',
24 'fields' => array(
25
26 // add field
27 array(
28 'id' => 'bh-preloader-opt',
29 'type' => 'switcher',
30 'title' => 'Preloader On/Off',
31 'default' => true
32 ),
33
34 // add field
35 array(
36 'id' => 'bh-preloader-homepage-opt',
37 'type' => 'switcher',
38 'title' => 'Active Home Page Only',
39 'default' => false,
40 'text_on' => 'Yes',
41 'text_off' => 'No',
42 ),
43
44 // add field
45 array(
46 'id' => 'bh-preloader-type',
47 'type' => 'select',
48 'title' => 'Preloader Style',
49 'options' => array(
50 'pre-1' => 'Image',
51 'pre-2' => 'CSS3',
52 ),
53 'default' => 'pre-2'
54 ),
55
56 // add field
57 array(
58 'id' => 'bh-image-preloaders',
59 'type' => 'image_select',
60 'title' => 'Image Preloaders',
61 'options' => array(
62 'preloader1' => BHPREDIRURI . 'img/preview/1.png',
63 'preloader2' => BHPREDIRURI . 'img/preview/2.png',
64 'preloader3' => BHPREDIRURI . 'img/preview/3.png',
65 'preloader4' => BHPREDIRURI . 'img/preview/4.png',
66 'preloader5' => BHPREDIRURI . 'img/preview/5.png',
67 'preloader6' => BHPREDIRURI . 'img/preview/6.png',
68 'preloader7' => BHPREDIRURI . 'img/preview/7.png',
69 'preloader8' => BHPREDIRURI . 'img/preview/8.png',
70 'preloader9' => BHPREDIRURI . 'img/preview/9.png',
71 'preloader10' => BHPREDIRURI . 'img/preview/10.png',
72 'preloader11' => BHPREDIRURI . 'img/preview/11.png',
73 'preloader12' => BHPREDIRURI . 'img/preview/12.png',
74 'preloader13' => BHPREDIRURI . 'img/preview/13.png',
75 'preloader14' => BHPREDIRURI . 'img/preview/14.png',
76 'preloader15' => BHPREDIRURI . 'img/preview/15.png',
77 'preloader16' => BHPREDIRURI . 'img/preview/16.png',
78 'preloader17' => BHPREDIRURI . 'img/preview/17.png',
79 'preloader18' => BHPREDIRURI . 'img/preview/18.png',
80 'preloader19' => BHPREDIRURI . 'img/preview/19.png',
81 'preloader20' => BHPREDIRURI . 'img/preview/20.png',
82 'preloader21' => BHPREDIRURI . 'img/preview/21.png',
83 'preloader22' => BHPREDIRURI . 'img/preview/22.png',
84 'preloader23' => BHPREDIRURI . 'img/preview/23.png',
85 'preloader24' => BHPREDIRURI . 'img/preview/24.png',
86 'preloader25' => BHPREDIRURI . 'img/preview/25.png',
87 'preloader26' => BHPREDIRURI . 'img/preview/26.png',
88 'preloader27' => BHPREDIRURI . 'img/preview/27.png',
89 'preloader28' => BHPREDIRURI . 'img/preview/28.png',
90 'preloader29' => BHPREDIRURI . 'img/preview/29.gif',
91 'preloader30' => BHPREDIRURI . 'img/preview/30.gif',
92 'preloader31' => BHPREDIRURI . 'img/preview/31.gif',
93 'preloader32' => BHPREDIRURI . 'img/preview/32.gif',
94 'preloader33' => BHPREDIRURI . 'img/preview/33.gif',
95 'preloader34' => BHPREDIRURI . 'img/preview/34.gif',
96 'preloader35' => BHPREDIRURI . 'img/preview/35.gif',
97 'preloader36' => BHPREDIRURI . 'img/preview/36.gif',
98 'preloader37' => BHPREDIRURI . 'img/preview/37.gif',
99 'preloader38' => BHPREDIRURI . 'img/preview/38.gif',
100 'preloader39' => BHPREDIRURI . 'img/preview/39.gif',
101 'preloader40' => BHPREDIRURI . 'img/preview/40.gif',
102 ),
103 'default' => 'preloader1'
104 ),
105
106 // add field
107 array(
108 'id' => 'bh-preloader-bg-color',
109 'type' => 'color',
110 'title' => 'Preloader Background Color',
111 'default' => '#fff'
112 ),
113
114 // add field
115 array(
116 'id' => 'bh-preloader-color',
117 'type' => 'color',
118 'title' => 'CSS Preloader Color',
119 'default' => '#0ecad4'
120 ),
121
122 // add field
123 array(
124 'id' => 'bh-opacity',
125 'type' => 'text',
126 'title' => 'Opacity',
127 'default' => '1'
128 ),
129
130 // add field
131 array(
132 'id' => 'bh-delay-time',
133 'type' => 'text',
134 'title' => 'Preloader Delay Time',
135 'default' => '350'
136 ),
137
138 )
139 ) );
140
141 // CSS3 Preloader
142 CSF::createSection( $prefix, array(
143 'title' => 'CSS3 Preloader',
144 'fields' => array(
145
146 // add field
147 array(
148 'id' => 'bh-preloader-pro-css3-style',
149 'type' => 'select',
150 'title' => 'Preloader CSS3 Style',
151 'options' => array(
152 'ppc-1' => 'Style 1',
153 'ppc-2' => 'Style 2',
154 'ppc-3' => 'Style 3',
155 'ppc-4' => 'Style 4',
156 'ppc-5' => 'Style 5',
157 'ppc-6' => 'Style 6',
158 'ppc-7' => 'Style 7',
159 'ppc-8' => 'Style 8',
160 ),
161 'default' => 'ppc-1'
162 ),
163
164 // A text field
165 array(
166 'id' => '25css3_style',
167 'type' => 'heading',
168 'content' => 'Please Upgrade To Pro Version Get 25+ CSS3 Style <a href="https://themesvila.com/item/bh-custom-preloader-pro/ " target="_blank">Click Here</a>
169 '
170 ),
171 )
172 ) );
173
174 // Image Preloader
175 CSF::createSection( $prefix, array(
176 'title' => 'Image Preloader',
177 'fields' => array(
178
179 // A text field
180 array(
181 'id' => 'img-option',
182 'type' => 'heading',
183 'content' => '<img src="'.BHPREDIRURI.'img/preview/bh_img.jpg'.'" > <br><br>
184
185 Please Upgrade To Pro Version For These Options <a href="https://themesvila.com/item/bh-custom-preloader-pro/ " target="_blank">Click Here</a>
186 '
187 ),
188
189 )
190 ) );
191
192 // Image with CSS3 Preloader
193 CSF::createSection( $prefix, array(
194 'title' => 'Image with CSS3 Preloader',
195 'fields' => array(
196
197 // A text field
198 array(
199 'id' => 'img-css3-option',
200 'type' => 'heading',
201 'content' => 'This Option Only for Pro Version <a href="https://themesvila.com/item/bh-custom-preloader-pro/ " target="_blank">Click Here</a>'
202 ),
203 )
204 ) );
205
206
207
208
209 }