PluginProbe ʕ •ᴥ•ʔ
Contact Form 7 / 3.9.2
Contact Form 7 v3.9.2
6.1.6 5.0.2 5.0.3 5.0.4 5.0.5 5.1 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 5.2 5.2.1 5.2.2 5.3 5.3.1 5.3.2 5.4 5.4.1 5.4.2 5.5 5.5.1 5.5.2 5.5.3 5.5.4 5.5.5 5.5.6 5.5.6.1 5.6 5.6.1 5.6.2 5.6.3 5.6.4 5.7 5.7.1 5.7.2 5.7.3 5.7.4 5.7.5 5.7.5.1 5.7.6 5.7.7 5.8 5.8.1 5.8.2 5.8.3 5.8.4 5.8.5 5.8.6 5.8.7 5.9 5.9.2 5.9.3 5.9.4 5.9.5 5.9.6 5.9.7 5.9.8 6.0 6.0.1 6.0.2 6.0.3 6.0.4 6.0.5 6.0.6 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 trunk 1.1 1.10 1.10.0.1 1.10.1 1.2 1.3 1.3.1 1.3.2 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.5 1.6 1.6.1 1.7 1.7.1 1.7.2 1.7.4 1.7.5 1.7.6 1.7.6.1 1.7.7 1.7.7.1 1.7.8 1.8 1.8.0.1 1.8.0.2 1.8.0.3 1.8.0.4 1.8.1 1.8.1.1 1.9 1.9.1 1.9.2 1.9.2.1 1.9.2.2 1.9.3 1.9.4 1.9.5 1.9.5.1 2.0 2.0-beta 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1 2.1.1 2.1.2 2.2 2.2.1 2.3 2.3.1 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 3.0 3.0-beta 3.0.1 3.0.2 3.0.2.1 3.1 3.1.1 3.1.2 3.2 3.2.1 3.3 3.3.1 3.3.2 3.3.3 3.4 3.4.1 3.4.2 3.5 3.5.1 3.5.2 3.5.3 3.5.4 3.6 3.7 3.7.1 3.7.2 3.8 3.8.1 3.9 3.9-beta 3.9.1 3.9.2 3.9.3 4.0 4.0.1 4.0.2 4.0.3 4.1 4.1-beta 4.1.1 4.1.2 4.2 4.2-beta 4.2.1 4.2.2 4.3 4.3.1 4.4 4.4.1 4.4.2 4.5 4.5.1 4.6 4.6.1 4.7 4.8 4.8.1 4.9 4.9.1 4.9.2 5.0 5.0.1
contact-form-7 / settings.php
contact-form-7 Last commit date
admin 11 years ago images 14 years ago includes 11 years ago languages 11 years ago modules 11 years ago license.txt 16 years ago readme.txt 11 years ago settings.php 11 years ago uninstall.php 14 years ago wp-contact-form-7.php 11 years ago
settings.php
76 lines
1 <?php
2
3 require_once WPCF7_PLUGIN_DIR . '/includes/functions.php';
4 require_once WPCF7_PLUGIN_DIR . '/includes/formatting.php';
5 require_once WPCF7_PLUGIN_DIR . '/includes/pipe.php';
6 require_once WPCF7_PLUGIN_DIR . '/includes/shortcodes.php';
7 require_once WPCF7_PLUGIN_DIR . '/includes/capabilities.php';
8 require_once WPCF7_PLUGIN_DIR . '/includes/contact-form.php';
9 require_once WPCF7_PLUGIN_DIR . '/includes/mail.php';
10 require_once WPCF7_PLUGIN_DIR . '/includes/submission.php';
11 require_once WPCF7_PLUGIN_DIR . '/includes/upgrade.php';
12
13 if ( is_admin() )
14 require_once WPCF7_PLUGIN_DIR . '/admin/admin.php';
15 else
16 require_once WPCF7_PLUGIN_DIR . '/includes/controller.php';
17
18 add_action( 'plugins_loaded', 'wpcf7' );
19
20 function wpcf7() {
21 wpcf7_load_textdomain();
22 wpcf7_load_modules();
23 }
24
25 add_action( 'init', 'wpcf7_init' );
26
27 function wpcf7_init() {
28 wpcf7_get_request_uri();
29 wpcf7_register_post_types();
30
31 do_action( 'wpcf7_init' );
32 }
33
34 add_action( 'admin_init', 'wpcf7_upgrade' );
35
36 function wpcf7_upgrade() {
37 $opt = get_option( 'wpcf7' );
38
39 if ( ! is_array( $opt ) )
40 $opt = array();
41
42 $old_ver = isset( $opt['version'] ) ? (string) $opt['version'] : '0';
43 $new_ver = WPCF7_VERSION;
44
45 if ( $old_ver == $new_ver )
46 return;
47
48 do_action( 'wpcf7_upgrade', $new_ver, $old_ver );
49
50 $opt['version'] = $new_ver;
51
52 update_option( 'wpcf7', $opt );
53 }
54
55 /* Install and default settings */
56
57 add_action( 'activate_' . WPCF7_PLUGIN_BASENAME, 'wpcf7_install' );
58
59 function wpcf7_install() {
60 if ( $opt = get_option( 'wpcf7' ) )
61 return;
62
63 wpcf7_load_textdomain();
64 wpcf7_register_post_types();
65 wpcf7_upgrade();
66
67 if ( get_posts( array( 'post_type' => 'wpcf7_contact_form' ) ) )
68 return;
69
70 $contact_form = WPCF7_ContactForm::get_template( array(
71 'title' => sprintf( __( 'Contact form %d', 'contact-form-7' ), 1 ) ) );
72
73 $contact_form->save();
74 }
75
76 ?>