|
Server : Apache System : Linux s1230 5.15.0-139-generic #149~20.04.1 SMP Tue Jul 14 11:21:49 UTC 2026 x86_64 User : p141464 ( 418825) PHP Version : 7.4.33.12 Disable Function : NONE Directory : /html/wordpress-old/wp-content/plugins/contact-form-7/ |
Upload File : |
<?php
require_once WPCF7_PLUGIN_DIR . '/includes/functions.php';
require_once WPCF7_PLUGIN_DIR . '/includes/deprecated.php';
require_once WPCF7_PLUGIN_DIR . '/includes/formatting.php';
require_once WPCF7_PLUGIN_DIR . '/includes/pipe.php';
require_once WPCF7_PLUGIN_DIR . '/includes/shortcodes.php';
require_once WPCF7_PLUGIN_DIR . '/includes/capabilities.php';
require_once WPCF7_PLUGIN_DIR . '/includes/classes.php';
require_once WPCF7_PLUGIN_DIR . '/includes/upgrade.php';
if ( is_admin() )
require_once WPCF7_PLUGIN_DIR . '/admin/admin.php';
else
require_once WPCF7_PLUGIN_DIR . '/includes/controller.php';
add_action( 'plugins_loaded', 'wpcf7' );
function wpcf7() {
global $wpcf7, $wpcf7_shortcode_manager;
if ( ! is_object( $wpcf7 ) ) {
$wpcf7 = (object) array(
'processing_within' => '',
'widget_count' => 0,
'unit_count' => 0,
'global_unit_count' => 0,
'result' => array(),
'request_uri' => null );
}
$wpcf7_shortcode_manager = new WPCF7_ShortcodeManager();
wpcf7_load_textdomain();
wpcf7_load_modules();
}
add_action( 'init', 'wpcf7_init' );
function wpcf7_init() {
global $wpcf7;
$wpcf7->request_uri = add_query_arg( array() );
wpcf7_register_post_types();
do_action( 'wpcf7_init' );
}
add_action( 'admin_init', 'wpcf7_upgrade' );
function wpcf7_upgrade() {
$opt = get_option( 'wpcf7' );
if ( ! is_array( $opt ) )
$opt = array();
$old_ver = isset( $opt['version'] ) ? (string) $opt['version'] : '0';
$new_ver = WPCF7_VERSION;
if ( $old_ver == $new_ver )
return;
do_action( 'wpcf7_upgrade', $new_ver, $old_ver );
$opt['version'] = $new_ver;
update_option( 'wpcf7', $opt );
}
/* Install and default settings */
add_action( 'activate_' . WPCF7_PLUGIN_BASENAME, 'wpcf7_install' );
function wpcf7_install() {
if ( $opt = get_option( 'wpcf7' ) )
return;
wpcf7_load_textdomain();
wpcf7_register_post_types();
wpcf7_upgrade();
if ( get_posts( array( 'post_type' => 'wpcf7_contact_form' ) ) )
return;
$contact_form = wpcf7_get_contact_form_default_pack(
array( 'title' => sprintf( __( 'Contact form %d', 'contact-form-7' ), 1 ) ) );
$contact_form->save();
}
?>