File Manager Lite
Dir:
/home/atomylvb/jarangomd.com/wp-content/plugins/mailchimp
Upload
[..]
assets/
Rename
Del
dist/
Rename
Del
includes/
Rename
Del
lib/
Rename
Del
mailchimp.php (31.84 KB)
Edit
Rename
Del
mailchimp_compat.php (1.19 KB)
Edit
Rename
Del
mailchimp_upgrade.php (1.82 KB)
Edit
Rename
Del
readme.txt (34.26 KB)
Edit
Rename
Del
vendor/
Rename
Del
Edit: mailchimp_upgrade.php
<?php /** * Upgrade routines. * * @package Mailchimp */ /** * Check plugin version. * * @since 1.6.0 * @return void */ function mailchimp_version_check() { $db_option = get_option( 'mc_version' ); if ( MCSF_VER === $db_option ) { return; } if ( false === $db_option || version_compare( '1.6.0', $db_option, '>' ) ) { mailchimp_update_1_6_0(); } if ( false === $db_option || version_compare( '1.7.0', $db_option, '>' ) ) { mailchimp_update_1_7_0(); } update_option( 'mc_version', MCSF_VER ); } add_action( 'plugins_loaded', 'mailchimp_version_check' ); /** * Ensure the analytics table exists and is at the current schema version. * * Runs independently of mailchimp_version_check(). * * @return void */ function mailchimp_sf_maybe_create_analytics_table() { if ( ! class_exists( 'Mailchimp_Analytics_Data' ) ) { return; } if ( Mailchimp_Analytics_Data::DB_VERSION === get_option( 'mailchimp_sf_analytics_db_version' ) ) { return; } Mailchimp_Analytics_Data::create_table(); } add_action( 'plugins_loaded', 'mailchimp_sf_maybe_create_analytics_table', 20 ); /** * Version 1.6.0 update routine * - Remove MonkeyRewards checkbox option * * @return void */ function mailchimp_update_1_6_0() { delete_option( 'mc_rewards' ); } /** * Version 1.7.0 update routine * - Set "Include?" value to "off" for hidden fields * * @return void */ function mailchimp_update_1_7_0() { $form_fields = get_option( 'mc_merge_vars' ); if ( ! empty( $form_fields ) && is_array( $form_fields ) ) { foreach ( $form_fields as $field ) { if ( ! $field['required'] && ! $field['public'] ) { $option = 'mc_mv_' . $field['tag']; // This is a hidden field, so we don't want to include it. // We need to set the option to 'off' so that it doesn't show up in the form. update_option( $option, 'off' ); } } } }
Simpan