@@ -20,7 +20,7 @@ discard block |
||
20 | 20 | namespace Subway; |
21 | 21 | |
22 | 22 | if (! defined('ABSPATH') ) { |
23 | - return; |
|
23 | + return; |
|
24 | 24 | } |
25 | 25 | |
26 | 26 | /** |
@@ -36,55 +36,55 @@ discard block |
||
36 | 36 | final class AdminSettings |
37 | 37 | { |
38 | 38 | |
39 | - /** |
|
40 | - * Our class constructor |
|
41 | - */ |
|
42 | - public function __construct() |
|
43 | - { |
|
39 | + /** |
|
40 | + * Our class constructor |
|
41 | + */ |
|
42 | + public function __construct() |
|
43 | + { |
|
44 | 44 | |
45 | - add_action('admin_menu', array( $this, 'adminMenu' )); |
|
45 | + add_action('admin_menu', array( $this, 'adminMenu' )); |
|
46 | 46 | |
47 | - add_action('admin_init', array( $this, 'registerSettings' )); |
|
47 | + add_action('admin_init', array( $this, 'registerSettings' )); |
|
48 | 48 | |
49 | - } |
|
49 | + } |
|
50 | 50 | |
51 | - /** |
|
52 | - * Display 'Subway' link under 'Settings' |
|
53 | - * |
|
54 | - * @return void |
|
55 | - */ |
|
56 | - public function adminMenu() |
|
57 | - { |
|
51 | + /** |
|
52 | + * Display 'Subway' link under 'Settings' |
|
53 | + * |
|
54 | + * @return void |
|
55 | + */ |
|
56 | + public function adminMenu() |
|
57 | + { |
|
58 | 58 | |
59 | - add_options_page( |
|
60 | - 'Subway Settings', 'Subway', 'manage_options', |
|
61 | - 'subway', array( $this, 'optionsPage' ) |
|
62 | - ); |
|
59 | + add_options_page( |
|
60 | + 'Subway Settings', 'Subway', 'manage_options', |
|
61 | + 'subway', array( $this, 'optionsPage' ) |
|
62 | + ); |
|
63 | 63 | |
64 | 64 | add_action( 'admin_enqueue_scripts', array( $this, 'enqueueSettingsScripts' ) ); |
65 | 65 | |
66 | - return; |
|
67 | - } |
|
68 | - |
|
69 | - /** |
|
70 | - * Registers all settings related to Subway. |
|
71 | - * |
|
72 | - * @return void |
|
73 | - */ |
|
74 | - public function registerSettings() |
|
75 | - { |
|
76 | - |
|
77 | - // Register our settings section. |
|
78 | - add_settings_section( |
|
79 | - 'subway-page-visibility-section', __('Pages Visibility', 'subway'), |
|
80 | - array( $this, 'sectionCallback' ), 'subway-settings-section' |
|
81 | - ); |
|
82 | - |
|
83 | - // Register Redirect Options pages. |
|
84 | - add_settings_section( |
|
85 | - 'subway-redirect-section', __('Redirect Options', 'subway'), |
|
86 | - array( $this, 'redirectCallback' ), 'subway-settings-section' |
|
87 | - ); |
|
66 | + return; |
|
67 | + } |
|
68 | + |
|
69 | + /** |
|
70 | + * Registers all settings related to Subway. |
|
71 | + * |
|
72 | + * @return void |
|
73 | + */ |
|
74 | + public function registerSettings() |
|
75 | + { |
|
76 | + |
|
77 | + // Register our settings section. |
|
78 | + add_settings_section( |
|
79 | + 'subway-page-visibility-section', __('Pages Visibility', 'subway'), |
|
80 | + array( $this, 'sectionCallback' ), 'subway-settings-section' |
|
81 | + ); |
|
82 | + |
|
83 | + // Register Redirect Options pages. |
|
84 | + add_settings_section( |
|
85 | + 'subway-redirect-section', __('Redirect Options', 'subway'), |
|
86 | + array( $this, 'redirectCallback' ), 'subway-settings-section' |
|
87 | + ); |
|
88 | 88 | |
89 | 89 | $is_public_site = Options::isPublicSite(); |
90 | 90 | $hidden_class = ''; |
@@ -93,127 +93,127 @@ discard block |
||
93 | 93 | $hidden_class = 'hidden'; |
94 | 94 | } |
95 | 95 | |
96 | - // Register the fields. |
|
97 | - $fields = array( |
|
96 | + // Register the fields. |
|
97 | + $fields = array( |
|
98 | 98 | |
99 | - array( |
|
100 | - 'id' => 'subway_login_page', |
|
101 | - 'label' => __('Login Page', 'subway'), |
|
102 | - 'callback' => 'subway_login_page_form', |
|
103 | - 'section' => 'subway-settings-section', |
|
104 | - 'group' => 'subway-page-visibility-section', |
|
99 | + array( |
|
100 | + 'id' => 'subway_login_page', |
|
101 | + 'label' => __('Login Page', 'subway'), |
|
102 | + 'callback' => 'subway_login_page_form', |
|
103 | + 'section' => 'subway-settings-section', |
|
104 | + 'group' => 'subway-page-visibility-section', |
|
105 | 105 | 'args' => array( |
106 | 106 | 'label_for' => 'subway_login_page', |
107 | 107 | 'class' => 'subway_login_page-option', |
108 | 108 | ), |
109 | - ), |
|
110 | - array( |
|
111 | - 'id' => 'subway_public_post_deprecated', |
|
112 | - 'label' => __('Public Posts IDs', 'subway'), |
|
113 | - 'callback' => 'subway_public_post', |
|
114 | - 'section' => 'subway-settings-section', |
|
115 | - 'group' => 'subway-page-visibility-section', |
|
109 | + ), |
|
110 | + array( |
|
111 | + 'id' => 'subway_public_post_deprecated', |
|
112 | + 'label' => __('Public Posts IDs', 'subway'), |
|
113 | + 'callback' => 'subway_public_post', |
|
114 | + 'section' => 'subway-settings-section', |
|
115 | + 'group' => 'subway-page-visibility-section', |
|
116 | 116 | 'args' => array( |
117 | 117 | 'label_for' => 'subway_public_post_deprecated', |
118 | 118 | 'class' => 'subway_public_post_deprecated-option ' . $hidden_class, |
119 | 119 | ), |
120 | - ), |
|
121 | - array( |
|
122 | - 'id' => 'subway_is_public', |
|
123 | - 'label' => __('Public Website', 'subway'), |
|
124 | - 'callback' => 'subway_is_public_form', |
|
125 | - 'section' => 'subway-settings-section', |
|
126 | - 'group' => 'subway-page-visibility-section', |
|
127 | - 'args' => array( |
|
128 | - 'label_for' => 'subway_is_public', |
|
129 | - 'class' => 'subway_is_public-option', |
|
130 | - ), |
|
131 | - ), |
|
132 | - |
|
133 | - array( |
|
134 | - 'id' => 'subway_redirect_type', |
|
135 | - 'label' => __('Redirect Type', 'subway'), |
|
136 | - 'callback' => 'subway_redirect_option_form', |
|
137 | - 'section' => 'subway-settings-section', |
|
138 | - 'group' => 'subway-redirect-section', |
|
120 | + ), |
|
121 | + array( |
|
122 | + 'id' => 'subway_is_public', |
|
123 | + 'label' => __('Public Website', 'subway'), |
|
124 | + 'callback' => 'subway_is_public_form', |
|
125 | + 'section' => 'subway-settings-section', |
|
126 | + 'group' => 'subway-page-visibility-section', |
|
127 | + 'args' => array( |
|
128 | + 'label_for' => 'subway_is_public', |
|
129 | + 'class' => 'subway_is_public-option', |
|
130 | + ), |
|
131 | + ), |
|
132 | + |
|
133 | + array( |
|
134 | + 'id' => 'subway_redirect_type', |
|
135 | + 'label' => __('Redirect Type', 'subway'), |
|
136 | + 'callback' => 'subway_redirect_option_form', |
|
137 | + 'section' => 'subway-settings-section', |
|
138 | + 'group' => 'subway-redirect-section', |
|
139 | 139 | 'args' => array( |
140 | 140 | 'label_for' => 'subway_redirect_type', |
141 | 141 | 'class' => 'subway_redirect_type-option ', |
142 | 142 | ), |
143 | - ), |
|
144 | - array( |
|
145 | - 'id' => 'subway_redirect_wp_admin', |
|
146 | - 'label' => __('WP Login Link', 'subway'), |
|
147 | - 'callback' => 'subway_lock_wp_admin', |
|
148 | - 'section' => 'subway-settings-section', |
|
149 | - 'group' => 'subway-redirect-section', |
|
143 | + ), |
|
144 | + array( |
|
145 | + 'id' => 'subway_redirect_wp_admin', |
|
146 | + 'label' => __('WP Login Link', 'subway'), |
|
147 | + 'callback' => 'subway_lock_wp_admin', |
|
148 | + 'section' => 'subway-settings-section', |
|
149 | + 'group' => 'subway-redirect-section', |
|
150 | 150 | 'args' => array( |
151 | 151 | 'label_for' => 'subway_redirect_wp_admin', |
152 | 152 | 'class' => 'subway_redirect_wp_admin-option ', |
153 | 153 | ), |
154 | - ), |
|
155 | - ); |
|
154 | + ), |
|
155 | + ); |
|
156 | 156 | |
157 | - foreach ( $fields as $field ) { |
|
157 | + foreach ( $fields as $field ) { |
|
158 | 158 | |
159 | - add_settings_field( |
|
160 | - $field['id'], $field['label'], |
|
161 | - $field['callback'], $field['section'], |
|
162 | - $field['group'], $field['args'] |
|
163 | - ); |
|
159 | + add_settings_field( |
|
160 | + $field['id'], $field['label'], |
|
161 | + $field['callback'], $field['section'], |
|
162 | + $field['group'], $field['args'] |
|
163 | + ); |
|
164 | 164 | |
165 | - register_setting('subway-settings-group', $field['id']); |
|
165 | + register_setting('subway-settings-group', $field['id']); |
|
166 | 166 | |
167 | - $file = str_replace('_', '-', $field['callback']); |
|
167 | + $file = str_replace('_', '-', $field['callback']); |
|
168 | 168 | |
169 | - include_once trailingslashit(SUBWAY_DIR_PATH) . |
|
170 | - 'settings-fields/field-' . sanitize_title($file) . '.php'; |
|
169 | + include_once trailingslashit(SUBWAY_DIR_PATH) . |
|
170 | + 'settings-fields/field-' . sanitize_title($file) . '.php'; |
|
171 | 171 | |
172 | - } |
|
172 | + } |
|
173 | 173 | |
174 | - // Register Redirect Page ID Settings. |
|
175 | - register_setting('subway-settings-group', 'subway_redirect_page_id'); |
|
174 | + // Register Redirect Page ID Settings. |
|
175 | + register_setting('subway-settings-group', 'subway_redirect_page_id'); |
|
176 | 176 | |
177 | - // Register Redirect Custom URL Settings. |
|
178 | - register_setting('subway-settings-group', 'subway_redirect_custom_url'); |
|
177 | + // Register Redirect Custom URL Settings. |
|
178 | + register_setting('subway-settings-group', 'subway_redirect_custom_url'); |
|
179 | 179 | |
180 | 180 | $this->registerSettingsScripts(); |
181 | 181 | |
182 | - return; |
|
183 | - } |
|
184 | - |
|
185 | - /** |
|
186 | - * Callback function for the first Section. |
|
187 | - * |
|
188 | - * @return void |
|
189 | - */ |
|
190 | - public function sectionCallback() |
|
191 | - { |
|
192 | - echo esc_html_e( |
|
193 | - 'All settings related to the |
|
182 | + return; |
|
183 | + } |
|
184 | + |
|
185 | + /** |
|
186 | + * Callback function for the first Section. |
|
187 | + * |
|
188 | + * @return void |
|
189 | + */ |
|
190 | + public function sectionCallback() |
|
191 | + { |
|
192 | + echo esc_html_e( |
|
193 | + 'All settings related to the |
|
194 | 194 | visibility of your site and pages.', 'subway' |
195 | - ); |
|
196 | - return; |
|
197 | - } |
|
198 | - |
|
199 | - /** |
|
200 | - * Callback function for the second Section. |
|
201 | - * |
|
202 | - * @return void |
|
203 | - */ |
|
204 | - public function redirectCallback() |
|
205 | - { |
|
206 | - return; |
|
207 | - } |
|
208 | - |
|
209 | - /** |
|
210 | - * Renders the 'wrapper' for our options pages. |
|
211 | - * |
|
212 | - * @return void |
|
213 | - */ |
|
214 | - public function optionsPage() |
|
215 | - { |
|
216 | - ?> |
|
195 | + ); |
|
196 | + return; |
|
197 | + } |
|
198 | + |
|
199 | + /** |
|
200 | + * Callback function for the second Section. |
|
201 | + * |
|
202 | + * @return void |
|
203 | + */ |
|
204 | + public function redirectCallback() |
|
205 | + { |
|
206 | + return; |
|
207 | + } |
|
208 | + |
|
209 | + /** |
|
210 | + * Renders the 'wrapper' for our options pages. |
|
211 | + * |
|
212 | + * @return void |
|
213 | + */ |
|
214 | + public function optionsPage() |
|
215 | + { |
|
216 | + ?> |
|
217 | 217 | |
218 | 218 | <div class="wrap"> |
219 | 219 | <h2> |
@@ -227,30 +227,30 @@ discard block |
||
227 | 227 | </div> |
228 | 228 | |
229 | 229 | <?php |
230 | - } |
|
230 | + } |
|
231 | 231 | |
232 | 232 | /** |
233 | - * Registers the scipts for the Subway settings page. |
|
234 | - * |
|
233 | + * Registers the scipts for the Subway settings page. |
|
234 | + * |
|
235 | 235 | * @since 2.0.9 |
236 | - * @access public |
|
237 | - * @return void |
|
238 | - */ |
|
236 | + * @access public |
|
237 | + * @return void |
|
238 | + */ |
|
239 | 239 | public function registerSettingsScripts() { |
240 | 240 | |
241 | 241 | // Registers the Subway settings Javascript. |
242 | - wp_register_script( 'subway-settings-script', plugins_url('/assets/js/settings.js', __FILE__) ); |
|
243 | - wp_register_style( 'subway-settings-style', plugins_url('/assets/css/settings.css', __FILE__) ); |
|
242 | + wp_register_script( 'subway-settings-script', plugins_url('/assets/js/settings.js', __FILE__) ); |
|
243 | + wp_register_style( 'subway-settings-style', plugins_url('/assets/css/settings.css', __FILE__) ); |
|
244 | 244 | } |
245 | 245 | |
246 | 246 | /** |
247 | - * Loads the scipts for the Subway settings page. |
|
247 | + * Loads the scipts for the Subway settings page. |
|
248 | 248 | * |
249 | 249 | * @since 2.0.9 |
250 | - * @access public |
|
251 | - * @return void |
|
252 | - * @return void |
|
253 | - */ |
|
250 | + * @access public |
|
251 | + * @return void |
|
252 | + * @return void |
|
253 | + */ |
|
254 | 254 | public function enqueueSettingsScripts( $hook ) { |
255 | 255 | // Checks if page hook is Subway settings page. |
256 | 256 | if ( 'settings_page_subway' === $hook ) { |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | * @package Subway |
11 | 11 | */ |
12 | 12 | |
13 | -if ( ! defined( 'ABSPATH' ) ) { |
|
13 | +if ( ! defined('ABSPATH')) { |
|
14 | 14 | return; |
15 | 15 | } |
16 | 16 | |
@@ -18,8 +18,8 @@ discard block |
||
18 | 18 | |
19 | 19 | <p class="description"> |
20 | 20 | <?php |
21 | - echo sprintf( __( "In case you were locked out. Use the link below to bypass the log-in page and go directly |
|
22 | - to your website's wp-login URL (http://yoursiteurl.com/wp-login.php): <strong class='subway-settings-text-notice'>%s</strong>", 'subway' ), site_url( 'wp-login.php?no_redirect=true' ) ); |
|
21 | + echo sprintf(__("In case you were locked out. Use the link below to bypass the log-in page and go directly |
|
22 | + to your website's wp-login URL (http://yoursiteurl.com/wp-login.php): <strong class='subway-settings-text-notice'>%s</strong>", 'subway'), site_url('wp-login.php?no_redirect=true')); |
|
23 | 23 | ?> |
24 | 24 | </p> |
25 | 25 | <?php |