PluginProbe ʕ •ᴥ•ʔ
Nested Pages / 1.3.4
Nested Pages v1.3.4
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 11 years ago Config 11 years ago Entities 11 years ago Form 11 years ago Views 11 years ago Bootstrap.php 11 years ago Helpers.php 11 years ago NestedPages.php 11 years ago Redirects.php 11 years ago
Helpers.php
47 lines
1 <?php namespace NestedPages;
2 /**
3 * Helper Functions
4 */
5 class Helpers {
6
7 /**
8 * Verify URL Format
9 * @param string - URL to check
10 * @return string - formatted URL
11 */
12 public static function check_url($url)
13 {
14 return esc_url($url);
15 }
16
17
18 /**
19 * Plugin Root Directory
20 */
21 public static function plugin_url()
22 {
23 return plugins_url() . '/wp-simple-locator';
24 }
25
26
27 /**
28 * View
29 */
30 public static function view($file)
31 {
32 return dirname(__FILE__) . '/Views/' . $file . '.php';
33 }
34
35
36 /**
37 * Link to the default WP Pages listing
38 * @since 1.2
39 * @return string
40 */
41 public static function defaultPagesLink($type = 'page')
42 {
43 $link = esc_url( admin_url('edit.php?post_type=' . $type ) );
44 return $link;
45 }
46
47 }