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 / Form / Handlers / SearchHandler.php
wp-nested-pages / app / Form / Handlers Last commit date
BaseHandler.php 11 years ago EmptyTrashHandler.php 11 years ago GetTaxonomiesHandler.php 11 years ago ListingSortHandler.php 11 years ago NestToggleHandler.php 11 years ago NewChildHandler.php 11 years ago NewLinkHandler.php 11 years ago QuickEditHandler.php 11 years ago QuickEditLinkHandler.php 11 years ago SearchHandler.php 11 years ago SortHandler.php 11 years ago SyncMenuHandler.php 11 years ago
SearchHandler.php
35 lines
1 <?php namespace NestedPages\Form\Handlers;
2
3 class SearchHandler extends BaseHandler {
4
5 /**
6 * URL to redirect to
7 * @var string
8 */
9 private $url;
10
11
12 public function __construct()
13 {
14 parent::__construct();
15 $this->setURL();
16 $this->redirect();
17 }
18
19 /**
20 * Set the URL
21 */
22 private function setURL()
23 {
24 $this->url = sanitize_text_field($_POST['page']) . '&search=' . sanitize_text_field($_POST['search_term']);
25 }
26
27 /**
28 * Redirect to new URL
29 */
30 private function redirect()
31 {
32 header('Location:' . $this->url);
33 }
34
35 }