1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
<?php /** * Front-end Actions * * @package Ninja Forms * @subpackage Functions * @copyright Copyright (c) 2014, WP Ninjas * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License * @since 2.7 */
// Exit if accessed directly if ( ! defined( 'ABSPATH' ) ) exit;
/** * Hooks NF actions, when present in the $_GET superglobal. Every nf_action * present in $_GET is called using WordPress's do_action function. These * functions are called on init. * * @since 2.7 * @return void */ function nf_get_actions() { if ( isset( $_GET['nf_action'] ) ) { do_action( 'nf_' . $_GET['nf_action'], $_GET ); } } add_action( 'init', 'nf_get_actions', 999 );
/** * Hooks NF actions, when present in the $_POST superglobal. Every nf_action * present in $_POST is called using WordPress's do_action function. These * functions are called on init. * * @since 2.7 * @return void */ function nf_post_actions() { if ( isset( $_POST['nf_action'] ) ) { do_action( 'nf_' . $_POST['nf_action'], $_POST ); } } add_action( 'init', 'nf_post_actions', 999 );
|