PluginProbe ʕ •ᴥ•ʔ
Nested Pages / 2.0.1
Nested Pages v2.0.1
3.2.14 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 trunk 1.0 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.3.0 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.2 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.6.1 1.6.2 1.6.3 1.6.3.1 1.6.3.2 1.6.4 1.6.5 1.6.5.1 1.6.5.2 1.6.6 1.6.7 1.6.8 1.7.0 1.7.1 2.0.1 2.0.2 2.0.3 2.0.4 3.0.1 3.0.10 3.0.11 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.20 3.1.21 3.1.22 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7
wp-nested-pages / app / Helpers.php
wp-nested-pages / app Last commit date
Activation 8 years ago Config 8 years ago Entities 8 years ago Form 8 years ago Views 8 years ago Bootstrap.php 8 years ago FrontEndBootstrap.php 9 years ago Helpers.php 8 years ago NestedPages.php 8 years ago Redirects.php 8 years ago RedirectsFrontEnd.php 8 years ago
Helpers.php
45 lines
1 <?php
2 namespace NestedPages;
3
4 /**
5 * Helper Functions
6 */
7 class Helpers
8 {
9 /**
10 * Verify URL Format
11 * @param string - URL to check
12 * @return string - formatted URL
13 */
14 public static function check_url($url)
15 {
16 return esc_url($url);
17 }
18
19 /**
20 * Plugin Root Directory
21 */
22 public static function plugin_url()
23 {
24 return plugins_url('/', NESTEDPAGES_URI);
25 }
26
27 /**
28 * View
29 */
30 public static function view($file)
31 {
32 return dirname(__FILE__) . '/Views/' . $file . '.php';
33 }
34
35 /**
36 * Link to the default WP Pages listing
37 * @since 1.2
38 * @return string
39 */
40 public static function defaultPagesLink($type = 'page')
41 {
42 $link = esc_url( admin_url('edit.php?post_type=' . $type ) );
43 return $link;
44 }
45 }