Changeset 3373715
- Timestamp:
- 10/06/2025 01:10:17 PM (6 months ago)
- Location:
- magic-export-import
- Files:
-
- 57 added
- 3 edited
-
tags/1.1.5 (added)
-
tags/1.1.5/.DS_Store (added)
-
tags/1.1.5/LICENSE (added)
-
tags/1.1.5/assets (added)
-
tags/1.1.5/assets/loader.svg (added)
-
tags/1.1.5/assets/magic-export-import.js (added)
-
tags/1.1.5/assets/magic-export-import.min.css (added)
-
tags/1.1.5/assets/magic-export-import.min.css.map (added)
-
tags/1.1.5/assets/magic-export-import.min.js (added)
-
tags/1.1.5/assets/magic-export-import.scss (added)
-
tags/1.1.5/assets/select2 (added)
-
tags/1.1.5/assets/select2/select2.min.css (added)
-
tags/1.1.5/assets/select2/select2.min.js (added)
-
tags/1.1.5/class-magic-ex-im-setup.php (added)
-
tags/1.1.5/export (added)
-
tags/1.1.5/export/.DS_Store (added)
-
tags/1.1.5/export/magic-export-posts-page-keyportal.local.csv (added)
-
tags/1.1.5/export/magic-export-posts-product-keyportal.local.csv (added)
-
tags/1.1.5/includes (added)
-
tags/1.1.5/includes/.DS_Store (added)
-
tags/1.1.5/includes/class-magic-ex-im-data.php (added)
-
tags/1.1.5/includes/class-magic-ex-im-type.php (added)
-
tags/1.1.5/includes/magic-ex-im-fallback-functions.php (added)
-
tags/1.1.5/includes/magic-ex-im-functions.php (added)
-
tags/1.1.5/includes/magic-types (added)
-
tags/1.1.5/includes/magic-types/class-magic-ex-im-type-acf-options-pages.php (added)
-
tags/1.1.5/includes/magic-types/class-magic-ex-im-type-comments.php (added)
-
tags/1.1.5/includes/magic-types/class-magic-ex-im-type-menus.php (added)
-
tags/1.1.5/includes/magic-types/class-magic-ex-im-type-posts.php (added)
-
tags/1.1.5/includes/magic-types/class-magic-ex-im-type-shop-orders.php (added)
-
tags/1.1.5/includes/magic-types/class-magic-ex-im-type-terms.php (added)
-
tags/1.1.5/includes/magic-types/class-magic-ex-im-type-users.php (added)
-
tags/1.1.5/includes/plugin-adapters (added)
-
tags/1.1.5/includes/plugin-adapters/class-magic-ex-im-adapter-acf.php (added)
-
tags/1.1.5/includes/plugin-adapters/class-magic-ex-im-adapter-cf7.php (added)
-
tags/1.1.5/includes/plugin-adapters/class-magic-ex-im-adapter-polylang.php (added)
-
tags/1.1.5/includes/plugin-adapters/class-magic-ex-im-adapter-wc-bexio-automator.php (added)
-
tags/1.1.5/includes/plugin-adapters/class-magic-ex-im-adapter-woocommerce.php (added)
-
tags/1.1.5/includes/plugin-adapters/class-magic-ex-im-adapter-yoast-seo.php (added)
-
tags/1.1.5/includes/trait-magic-ex-im-singleton.php (added)
-
tags/1.1.5/languages (added)
-
tags/1.1.5/readme.txt (added)
-
tags/1.1.5/template-parts (added)
-
tags/1.1.5/template-parts/.DS_Store (added)
-
tags/1.1.5/template-parts/advanced-filters (added)
-
tags/1.1.5/template-parts/advanced-filters/advanced-filters-comments.php (added)
-
tags/1.1.5/template-parts/advanced-filters/advanced-filters-posts.php (added)
-
tags/1.1.5/template-parts/advanced-filters/advanced-filters-shop-orders.php (added)
-
tags/1.1.5/template-parts/advanced-filters/advanced-filters-terms-polylang.php (added)
-
tags/1.1.5/template-parts/advanced-filters/advanced-filters-terms.php (added)
-
tags/1.1.5/template-parts/advanced-filters/advanced-filters-toggler.php (added)
-
tags/1.1.5/template-parts/advanced-filters/advanced-filters-users.php (added)
-
tags/1.1.5/template-parts/import-progress.php (added)
-
tags/1.1.5/template-parts/page-content.php (added)
-
tags/1.1.5/template-parts/select-export-keys.php (added)
-
tags/1.1.5/template-parts/select-export-media-keys.php (added)
-
tags/1.1.5/template-parts/select.php (added)
-
trunk/class-magic-ex-im-setup.php (modified) (1 diff)
-
trunk/includes/plugin-adapters/class-magic-ex-im-adapter-acf.php (modified) (4 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
magic-export-import/trunk/class-magic-ex-im-setup.php
r3357438 r3373715 3 3 * Plugin Name: Magic Export & Import 4 4 * Description: The ultimate tool to migrate any content including posts, terms, users, comments, WooCommerce shop orders, menus and ACF Options pages. 5 * Version: 1.1. 45 * Version: 1.1.5 6 6 * Requires at least: 6.2 7 7 * Requires PHP: 7.4 -
magic-export-import/trunk/includes/plugin-adapters/class-magic-ex-im-adapter-acf.php
r3310897 r3373715 656 656 */ 657 657 private function get_item_acf_id( $field_name ) { 658 659 658 $item_id = magic_ex_im_get_item_id(); 660 659 … … 692 691 */ 693 692 private function get_acf_field_key_by_name( $field_name ) { 694 695 693 $acf_field_key = false; 696 694 $processing_item_id = magic_ex_im_get_item_id(); … … 758 756 */ 759 757 private function get_key_data( $key, $item_acf_id = null ) { 760 761 758 $item_acf_id = $item_acf_id ?? $this->get_item_acf_id( $key ); 762 759 $acf_field_object = get_field_object( $this->get_acf_field_key_by_name( $key ) ); … … 803 800 */ 804 801 private function update_field( $field_name, $value, $item_acf_id = null ) { 805 806 $item_acf_id = $item_acf_id ?? $this->get_item_acf_id( $field_name ); 807 $acf_field_object = get_field_object( $this->get_acf_field_key_by_name( $field_name ) ); 808 809 if ( isset( $acf_field_object['type'] ) && $item_acf_id ) { 802 $item_acf_id = $item_acf_id ?? $this->get_item_acf_id( $field_name ); 803 804 if ( $item_acf_id ) { 810 805 update_field( $field_name, $value, $item_acf_id ); 811 806 } -
magic-export-import/trunk/readme.txt
r3357438 r3373715 4 4 Tags: export, import, content migration, csv, custom fields 5 5 Tested up to: 6.8 6 Stable tag: 1.1. 46 Stable tag: 1.1.5 7 7 License: GPL v3 or later 8 8 License URI: https://www.gnu.org/licenses/gpl-3.0.txt … … 79 79 == Changelog == 80 80 81 = 1.1.5 = 82 * Adjusted Polylang adapter. 83 81 84 = 1.1.4 = 82 85 * Shop orders are now allowed to be updated if not powered with HPOS.
Note: See TracChangeset
for help on using the changeset viewer.