芝麻web文件管理V1.00
编辑当前文件:/home/prismawe/clients/origami-events.com/wp-content/plugins/coming-soon/app/settings.php
'seedprod_coming_soon_page_id', 'enable_maintenance_mode' => 'seedprod_maintenance_mode_page_id', 'enable_login_mode' => 'seedprod_login_page_id', 'enable_404_mode' => 'seedprod_404_page_id', ); foreach ( $settings_to_update as $setting => $option ) { $has_changed = ( $s->$setting !== $s_old->$setting ? true : false ); if ( ! $has_changed ) { continue; } // Do nothing if no change $id = get_option( $option ); $post_exists = ! is_null( get_post( $id ) ); if ( ! $post_exists ) { update_option( $option, null ); continue; } $update = array(); $update['ID'] = $id; // Publish page when active if ( $s->$setting === true ) { $update['post_status'] = 'publish'; wp_update_post( $update ); } // Unpublish page when inactive if ( $s->$setting === false ) { $update['post_status'] = 'draft'; wp_update_post( $update ); } } update_option( 'seedprod_settings', $settings ); $response = array( 'status' => 'true', 'msg' => __( 'Settings Updated', 'coming-soon' ), ); } else { $response = array( 'status' => 'false', 'msg' => __( 'Error Updating Settings', 'coming-soon' ), ); } // Send Response wp_send_json( $response ); exit; } } function seedprod_lite_save_app_settings() { if ( check_ajax_referer( 'seedprod_lite_save_app_settings' ) ) { if ( ! empty( $_POST['app_settings'] ) ) { $app_settings = stripslashes_deep( $_POST['app_settings'] ); if(isset($app_settings["disable_seedprod_button"]) && $app_settings["disable_seedprod_button"] == "true"){ $app_settings["disable_seedprod_button"] = true; }else{ $app_settings["disable_seedprod_button"] = false; } $app_settings_encode = json_encode( $app_settings ); update_option( 'seedprod_app_settings', $app_settings_encode ); $response = array( 'status' => 'true', 'msg' => __( 'App Settings Updated', 'coming-soon' ), ); } else { $response = array( 'status' => 'false', 'msg' => __( 'Error Updating App Settings', 'coming-soon' ), ); } // Send Response wp_send_json( $response ); exit; } }