Changeset 3251887
- Timestamp:
- 03/06/2025 08:36:29 PM (12 months ago)
- Location:
- transferito/trunk
- Files:
-
- 4 edited
-
readme.txt (modified) (3 diffs)
-
src/Models/Core/Config.php (modified) (1 diff)
-
src/Models/Settings/Setup.php (modified) (4 diffs)
-
transferito.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
transferito/trunk/readme.txt
r3248851 r3251887 3 3 Contributors: transferito 4 4 Tags: wordpress migration, migrate wordress, move wordpress, wordpress transfer, clone wordpress 5 Stable tag: 11. 2.36 Version: 11. 2.35 Stable tag: 11.3.1 6 Version: 11.3.1 7 7 Requires at least: 4.7 8 8 Requires PHP: 5.6 … … 12 12 13 13 The easiest 1-Click WordPress Migration plugin that will migrate, clone, transfer and move your WordPress site to any host in seconds. 14 ==== Description == 14 15 == Description == 15 16 Transferito is a 1-Click WordPress Migration plugin that allows you to automatically transfer, migrate or clone a WordPress installation to a new location. 16 17 … … 150 151 == Changelog == 151 152 153 = 11.3.1 - 06/03/25 = 154 155 Fixed settings not saving correctly on first save 156 Added Upload Chunk Size field 157 Fixed frame not loading correctly 158 Fixed slow migrations 159 160 = 11.2.5 - 28/02/25 = 161 162 Database import - Bug Fix 163 Blank Screen - Bug Fix 164 Archive Extraction - Bug Fix 165 152 166 = 11.2.0 - 20/02/25 = 153 167 -
transferito/trunk/src/Models/Core/Config.php
r3026523 r3251887 12 12 public static function getChunkSize() 13 13 { 14 return TRANSFERITO_CHUNK_SIZE; 14 $settings = get_option('transferito_settings_option'); 15 $uploadChunkSize = isset($settings['transferito_upload_chunk_size']) ? $settings['transferito_chunk_size'] : false; 16 17 if (!$uploadChunkSize) { 18 return TRANSFERITO_CHUNK_SIZE; 19 } 20 21 $newUploadChunkSize = intval($uploadChunkSize); 22 23 return ($newUploadChunkSize * 1024 * 1024); 15 24 } 16 25 -
transferito/trunk/src/Models/Settings/Setup.php
r3241540 r3251887 155 155 ); 156 156 157 157 add_settings_field( 158 'transferito_upload_chunk_size', // ID 159 'Set upload chunk size', // Title 160 array( $this, 'uploadChunkSizeField' ), // Callback 161 'transferito-settings', // Page 162 'transferito_settings_section' 163 ); 164 158 165 add_settings_field( 159 166 'transferito_force_upload', // ID … … 279 286 $new_input = array(); 280 287 281 if( isset( $input['public_transferito_key'] ) ) 288 if( isset( $input['public_transferito_key'] ) ) { 282 289 $new_input['public_transferito_key'] = sanitize_text_field( $input['public_transferito_key'] ); 283 284 if( isset( $input['secret_transferito_key'] ) ) 290 } 291 292 if( isset( $input['secret_transferito_key'] ) ) { 285 293 $new_input['secret_transferito_key'] = sanitize_text_field( $input['secret_transferito_key'] ); 286 287 if( isset( $input['transferito_chunk_size'] ) ) 294 } 295 296 if( isset( $input['transferito_chunk_size'] ) ) { 288 297 $new_input['transferito_chunk_size'] = sanitize_text_field( $input['transferito_chunk_size'] ); 289 290 $new_input['transferito_force_upload'] = isset($input['transferito_force_upload']); 291 $new_input['transferito_include_htaccess'] = isset($input['transferito_include_htaccess']); 292 $new_input['transferito_force_tar_backup'] = isset($input['transferito_force_tar_backup']); 293 $new_input['transferito_use_default_collation'] = isset($input['transferito_use_default_collation']); 294 $new_input['transferito_bypass_exec_archive_creation'] = isset($input['transferito_bypass_exec_archive_creation']); 295 $new_input['transferito_disable_wordpress_cache'] = isset($input['transferito_disable_wordpress_cache']); 296 $new_input['transferito_malcare_waf_plugin_fix'] = isset($input['transferito_malcare_waf_plugin_fix']); 298 } 299 300 if( isset( $input['transferito_upload_chunk_size'] ) ) { 301 $new_input['transferito_upload_chunk_size'] = sanitize_text_field( $input['transferito_upload_chunk_size'] ); 302 } 303 304 $new_input['transferito_force_upload'] = isset($input['transferito_force_upload']) && $input['transferito_force_upload'] == 'on' ? true : false; 305 $new_input['transferito_include_htaccess'] = isset($input['transferito_include_htaccess']) && $input['transferito_include_htaccess'] == 'on' ? true : false; 306 $new_input['transferito_force_tar_backup'] = isset($input['transferito_force_tar_backup']) && $input['transferito_force_tar_backup'] == 'on' ? true : false; 307 $new_input['transferito_use_default_collation'] = isset($input['transferito_use_default_collation']) && $input['transferito_use_default_collation'] == 'on' ? true : false; 308 $new_input['transferito_bypass_exec_archive_creation'] = isset($input['transferito_bypass_exec_archive_creation']) && $input['transferito_bypass_exec_archive_creation'] == 'on' ? true : false; 309 $new_input['transferito_disable_wordpress_cache'] = isset($input['transferito_disable_wordpress_cache']) && $input['transferito_disable_wordpress_cache'] == 'on' ? true : false; 310 $new_input['transferito_malcare_waf_plugin_fix'] = isset($input['transferito_malcare_waf_plugin_fix']) && $input['transferito_malcare_waf_plugin_fix'] == 'on' ? true : false; 297 311 298 312 set_transient( 'transferito_settings_update_counter', 1 ); … … 333 347 334 348 $html = '<select id="transferito_chunk_size" class="transferito-form-element transferito-input__dropdown transferito-input__dropdown--full-width transferito-input__dropdown--large" name="transferito_settings_option[transferito_chunk_size]">'; 335 $html .= $chunkSize == "" ? '<option selected disabled>Use default chunk size</option>' : '<option disabled>Use default chunk size</option>';349 $html .= $chunkSize == "" ? '<option selected disabled>Use default Download Chunk Size</option>' : '<option disabled>Use default Download Chunk Size</option>'; 336 350 $html .= $chunkSize == "1" ? '<option selected>1</option>' : '<option>1</option>'; 337 351 $html .= $chunkSize == "5" ? '<option selected>5</option>' : '<option>5</option>'; … … 339 353 $html .= $chunkSize == "25" ? '<option selected>25</option>' : '<option>25</option>'; 340 354 $html .= $chunkSize == "50" ? '<option selected>50</option>' : '<option>50</option>'; 355 $html .= $chunkSize == "100" ? '<option selected>100</option>' : '<option>100</option>'; 356 $html .= $chunkSize == "250" ? '<option selected>250</option>' : '<option>250</option>'; 357 $html .= '</select>'; 358 359 echo $html; 360 } 361 362 public function uploadChunkSizeField() 363 { 364 $chunkSize = isset( $this->options['transferito_upload_chunk_size'] ) ? esc_attr( $this->options['transferito_upload_chunk_size']) : ''; 365 366 $html = '<select id="transferito_upload_chunk_size" class="transferito-form-element transferito-input__dropdown transferito-input__dropdown--full-width transferito-input__dropdown--large" name="transferito_settings_option[transferito_upload_chunk_size]">'; 367 $html .= $chunkSize == "" ? '<option selected disabled>Use default Upload Chunk Size</option>' : '<option disabled>Use default Upload Chunk Size</option>'; 368 $html .= $chunkSize == "1" ? '<option selected>1</option>' : '<option>1</option>'; 369 $html .= $chunkSize == "5" ? '<option selected>5</option>' : '<option>5</option>'; 370 $html .= $chunkSize == "10" ? '<option selected>10</option>' : '<option>10</option>'; 371 $html .= $chunkSize == "25" ? '<option selected>25</option>' : '<option>25</option>'; 372 $html .= $chunkSize == "50" ? '<option selected>50</option>' : '<option>50</option>'; 373 $html .= $chunkSize == "100" ? '<option selected>100</option>' : '<option>100</option>'; 341 374 $html .= '</select>'; 342 375 -
transferito/trunk/transferito.php
r3247386 r3251887 4 4 * Plugin URI: https://transferito.com/ 5 5 * Description: The easiest 1-Click WordPress Migration plugin that will migrate, clone, transfer and move your WordPress site to any host in seconds. 6 * Version: 11. 2.36 * Version: 11.3.1 7 7 * Author: Transferito 8 8 * Author URI: https://transferito.com/ … … 26 26 define( 'TRANSFERITO_UPLOAD_URL', site_url() . '/transferito' ); 27 27 define( 'TRANSFERITO_ASSET_URL', plugin_dir_url( __FILE__ ) . 'src/Views/Assets/' ); 28 define( 'TRANSFERITO_CHUNK_SIZE', ( 5* 1024 * 1024) );29 define( 'TRANSFERITO_VERSION', '11. 2.3' );28 define( 'TRANSFERITO_CHUNK_SIZE', (10 * 1024 * 1024) ); 29 define( 'TRANSFERITO_VERSION', '11.3.1' ); 30 30 define( 'TRANSFERITO_MAX_ALLOWED', (250 * 1024 * 1024) ); 31 31 define( 'TRANSFERITO_ZIP_LIMIT', (32 * 1024 * 1024) );
Note: See TracChangeset
for help on using the changeset viewer.