Changeset 2847130
- Timestamp:
- 01/12/2023 04:27:19 AM (3 years ago)
- Location:
- demo-importer-plus
- Files:
-
- 75 added
- 5 edited
-
tags/1.1.7 (added)
-
tags/1.1.7/admin (added)
-
tags/1.1.7/admin/notices (added)
-
tags/1.1.7/admin/notices/class-demo-importer-plus-notices.php (added)
-
tags/1.1.7/admin/partials (added)
-
tags/1.1.7/admin/partials/getting-started.php (added)
-
tags/1.1.7/admin/partials/menu-page.php (added)
-
tags/1.1.7/assets (added)
-
tags/1.1.7/assets/admin (added)
-
tags/1.1.7/assets/admin/css (added)
-
tags/1.1.7/assets/admin/css/demo-importer-plus-admin.css (added)
-
tags/1.1.7/assets/admin/dist (added)
-
tags/1.1.7/assets/admin/dist/css (added)
-
tags/1.1.7/assets/admin/dist/css/demo-importer-plus-admin-1.1.7.min.css (added)
-
tags/1.1.7/assets/admin/dist/js (added)
-
tags/1.1.7/assets/admin/dist/js/demo-importer-plus-admin-1.1.7.min.js (added)
-
tags/1.1.7/assets/admin/dist/js/demo-importer-plus-admin.js (added)
-
tags/1.1.7/assets/admin/js (added)
-
tags/1.1.7/assets/admin/js/demo-importer-plus-admin.js (added)
-
tags/1.1.7/assets/admin/js/demo-importer-plus-api.js (added)
-
tags/1.1.7/assets/admin/js/eventsource.min.js (added)
-
tags/1.1.7/assets/admin/js/fetch.umd.js (added)
-
tags/1.1.7/assets/admin/sass (added)
-
tags/1.1.7/assets/admin/sass/_loader.scss (added)
-
tags/1.1.7/assets/admin/sass/_oldcss.scss (added)
-
tags/1.1.7/assets/admin/sass/demo-importer-plus-admin.scss (added)
-
tags/1.1.7/assets/admin/sass/images (added)
-
tags/1.1.7/assets/admin/sass/images/elementor.jpg (added)
-
tags/1.1.7/assets/admin/sass/images/empty-collection.svg (added)
-
tags/1.1.7/assets/admin/sass/images/placeholder.png (added)
-
tags/1.1.7/assets/images (added)
-
tags/1.1.7/assets/images/elementor.jpg (added)
-
tags/1.1.7/assets/images/not-found.svg (added)
-
tags/1.1.7/assets/images/placeholder.png (added)
-
tags/1.1.7/demo-importer-plus.php (added)
-
tags/1.1.7/inc (added)
-
tags/1.1.7/inc/classes (added)
-
tags/1.1.7/inc/classes/class-demo-importer-plus-ajax.php (added)
-
tags/1.1.7/inc/classes/class-demo-importer-plus-elementor-page.php (added)
-
tags/1.1.7/inc/classes/class-demo-importer-plus-sites-importer-log.php (added)
-
tags/1.1.7/inc/classes/class-demo-importer-plus-sites-importer.php (added)
-
tags/1.1.7/inc/classes/class-demo-importer-plus.php (added)
-
tags/1.1.7/inc/classes/compatibility (added)
-
tags/1.1.7/inc/classes/compatibility/class-demo-importer-plus-compatibility-elementor.php (added)
-
tags/1.1.7/inc/constants.php (added)
-
tags/1.1.7/inc/functions.php (added)
-
tags/1.1.7/inc/importers (added)
-
tags/1.1.7/inc/importers/batch-processing (added)
-
tags/1.1.7/inc/importers/batch-processing/class-demo-importer-plus-batch-processing-elementor.php (added)
-
tags/1.1.7/inc/importers/batch-processing/class-demo-importer-plus-batch-processing-importer.php (added)
-
tags/1.1.7/inc/importers/batch-processing/class-demo-importer-plus-batch-processing-misc.php (added)
-
tags/1.1.7/inc/importers/batch-processing/class-demo-importer-plus-batch-processing-widgets.php (added)
-
tags/1.1.7/inc/importers/batch-processing/class-demo-importer-plus-batch-processing.php (added)
-
tags/1.1.7/inc/importers/batch-processing/helpers (added)
-
tags/1.1.7/inc/importers/batch-processing/helpers/class-demo-importer-plus-image-importer.php (added)
-
tags/1.1.7/inc/importers/batch-processing/helpers/class-wp-async-request.php (added)
-
tags/1.1.7/inc/importers/batch-processing/helpers/class-wp-background-process-demo-importer-plus-importer.php (added)
-
tags/1.1.7/inc/importers/batch-processing/helpers/class-wp-background-process-demo-importer-plus-single.php (added)
-
tags/1.1.7/inc/importers/batch-processing/helpers/class-wp-background-process-demo-importer-plus.php (added)
-
tags/1.1.7/inc/importers/batch-processing/helpers/class-wp-background-process.php (added)
-
tags/1.1.7/inc/importers/class-demo-importer-plus-customizer-import.php (added)
-
tags/1.1.7/inc/importers/class-demo-importer-plus-site-options-import.php (added)
-
tags/1.1.7/inc/importers/class-demo-importer-plus-sites-helper.php (added)
-
tags/1.1.7/inc/importers/class-demo-importer-plus-widget-importer.php (added)
-
tags/1.1.7/inc/importers/wxr-importer (added)
-
tags/1.1.7/inc/importers/wxr-importer/class-demo-importer-plus-wxr-importer.php (added)
-
tags/1.1.7/inc/importers/wxr-importer/class-wp-importer-logger-serversentevents.php (added)
-
tags/1.1.7/inc/importers/wxr-importer/class-wp-importer-logger.php (added)
-
tags/1.1.7/inc/importers/wxr-importer/class-wxr-import-info.php (added)
-
tags/1.1.7/inc/importers/wxr-importer/class-wxr-importer.php (added)
-
tags/1.1.7/languages (added)
-
tags/1.1.7/languages/demo-importer-plus.pot (added)
-
tags/1.1.7/readme.txt (added)
-
trunk/assets/admin/dist/css/demo-importer-plus-admin-1.1.7.min.css (added)
-
trunk/assets/admin/dist/js/demo-importer-plus-admin-1.1.7.min.js (added)
-
trunk/demo-importer-plus.php (modified) (2 diffs)
-
trunk/inc/importers/class-demo-importer-plus-site-options-import.php (modified) (2 diffs)
-
trunk/inc/importers/wxr-importer/class-wxr-importer.php (modified) (4 diffs)
-
trunk/languages/demo-importer-plus.pot (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
demo-importer-plus/trunk/demo-importer-plus.php
r2845840 r2847130 8 8 * Text Domain: demo-importer-plus 9 9 * Domain Path: /languages 10 * Version: 1.1. 610 * Version: 1.1.7 11 11 * Tested up to: 6.1 12 12 * … … 22 22 23 23 if ( ! defined( 'DEMO_IMPORTER_PLUS_VER' ) ) { 24 define( 'DEMO_IMPORTER_PLUS_VER', '1.1. 6' );24 define( 'DEMO_IMPORTER_PLUS_VER', '1.1.7' ); 25 25 } 26 26 -
demo-importer-plus/trunk/inc/importers/class-demo-importer-plus-site-options-import.php
r2826843 r2847130 44 44 */ 45 45 private static function site_options() { 46 returnarray(46 $default_options = array( 47 47 'custom_logo', 48 48 'nav_menu_locations', … … 103 103 'wptravelengine_since', 104 104 ); 105 106 return apply_filters( 'demo-importer-plus:importable-site-options', $default_options ); 105 107 } 106 108 -
demo-importer-plus/trunk/inc/importers/wxr-importer/class-wxr-importer.php
r2826843 r2847130 1349 1349 } 1350 1350 1351 add_post_meta( $post_id, $key, $value );1351 update_post_meta( $post_id, $key, $value ); 1352 1352 do_action( 'import_post_meta', $post_id, $key, $value ); 1353 1353 … … 1816 1816 ); 1817 1817 1818 $taxonomy = null;1818 $taxonomy = null; 1819 1819 1820 1820 // Special casing! … … 1984 1984 $term_id = $result['term_id']; 1985 1985 1986 $this->mapping['term'][ $mapping_key ] = $term_id;1987 $this->mapping['term_id'][ $original_id ] = $term_id;1986 $this->mapping['term'][ $mapping_key ] = $term_id; 1987 $this->mapping['term_id'][ $original_id ] = $term_id; 1988 1988 $this->mapping['term_parent'][ $data['taxonomy'] ][ $term_id ] = $parent_id; 1989 1989 … … 2103 2103 } 2104 2104 if ( ! empty( $this->mapping['term_parent'] ) ) { 2105 $this->update_term_parent( $this->mapping['term_parent'] );2105 $this->update_term_parent( $this->mapping['term_parent'] ); 2106 2106 } 2107 2107 } 2108 2108 2109 2109 protected function update_term_parent( $todo ) { 2110 foreach( $todo as $taxonomy => $term_by_parent ) { 2111 $terms = get_terms( ['taxonomy' => $taxonomy, 'hide_empty' => false, 'fields' => 'id=>slug'] ); 2110 foreach ( $todo as $taxonomy => $term_by_parent ) { 2111 $terms = get_terms( 2112 array( 2113 'taxonomy' => $taxonomy, 2114 'hide_empty' => false, 2115 'fields' => 'id=>slug', 2116 ) 2117 ); 2112 2118 $terms_by_slug = array_flip( $terms ); 2113 2119 if ( is_array( $term_by_parent ) ) { 2114 2120 foreach ( $term_by_parent as $term_id => $parent_id ) { 2115 2121 if ( isset( $terms_by_slug[ $parent_id ] ) ) { 2116 wp_update_term( $term_id, $taxonomy, ['parent' => $terms_by_slug[ $parent_id ]]);2122 wp_update_term( $term_id, $taxonomy, array( 'parent' => $terms_by_slug[ $parent_id ] ) ); 2117 2123 } 2118 2124 } -
demo-importer-plus/trunk/languages/demo-importer-plus.pot
r2845840 r2847130 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Demo Importer Plus 1.1. 6\n"5 "Project-Id-Version: Demo Importer Plus 1.1.7\n" 6 6 "Report-Msgid-Bugs-To: " 7 7 "https://wordpress.org/support/plugin/demo-importer-plus\n" 8 "POT-Creation-Date: 2023-01-1 0 05:51:10+00:00\n"8 "POT-Creation-Date: 2023-01-12 04:26:04+00:00\n" 9 9 "MIME-Version: 1.0\n" 10 10 "Content-Type: text/plain; charset=utf-8\n" … … 722 722 msgstr "" 723 723 724 #: inc/importers/wxr-importer/class-wxr-importer.php:21 37724 #: inc/importers/wxr-importer/class-wxr-importer.php:2143 725 725 #. translators: %d is post id. 726 726 msgid "Running post-processing for post %d" 727 727 msgstr "" 728 728 729 #: inc/importers/wxr-importer/class-wxr-importer.php:215 3729 #: inc/importers/wxr-importer/class-wxr-importer.php:2159 730 730 #. translators: %1$s is post title, %2$s is post id. 731 731 msgid "Could not find the post parent for \"%1$s\" (post #%2$d)" 732 732 msgstr "" 733 733 734 #: inc/importers/wxr-importer/class-wxr-importer.php:216 1734 #: inc/importers/wxr-importer/class-wxr-importer.php:2167 735 735 #. translators: %1$d is post id, %2$d is parent post id. 736 736 msgid "Post %1$d was imported with parent %2$d, but could not be found" 737 737 msgstr "" 738 738 739 #: inc/importers/wxr-importer/class-wxr-importer.php:21 78739 #: inc/importers/wxr-importer/class-wxr-importer.php:2184 740 740 #. translators: %1$s is the post title, %2$s is post id. 741 741 msgid "Could not find the author for \"%1$s\" (post #%2$d)" 742 742 msgstr "" 743 743 744 #: inc/importers/wxr-importer/class-wxr-importer.php:21 86744 #: inc/importers/wxr-importer/class-wxr-importer.php:2192 745 745 #. translators: %1$d is post id, %2$s is author slug. 746 746 msgid "Post %1$d was imported with author \"%2$s\", but could not be found" 747 747 msgstr "" 748 748 749 #: inc/importers/wxr-importer/class-wxr-importer.php:22 15749 #: inc/importers/wxr-importer/class-wxr-importer.php:2221 750 750 #. translators: %d is post id. 751 751 msgid "Post %d was marked for post-processing, but none was required." 752 752 msgstr "" 753 753 754 #: inc/importers/wxr-importer/class-wxr-importer.php:22 29754 #: inc/importers/wxr-importer/class-wxr-importer.php:2235 755 755 #. translators: %1$s is the post title, %2$s is post id. 756 756 msgid "Could not update \"%1$s\" (post #%2$d) with mapped data" 757 757 msgstr "" 758 758 759 #: inc/importers/wxr-importer/class-wxr-importer.php:228 3759 #: inc/importers/wxr-importer/class-wxr-importer.php:2289 760 760 #. translators: %1$s is the post title, %2$s is post id. 761 761 msgid "Could not find the menu object for \"%1$s\" (post #%2$d)" 762 762 msgstr "" 763 763 764 #: inc/importers/wxr-importer/class-wxr-importer.php:229 1764 #: inc/importers/wxr-importer/class-wxr-importer.php:2297 765 765 #. translators: %1$s is post id, %2$s is post object id, %3$s is menu type. 766 766 msgid "" … … 769 769 msgstr "" 770 770 771 #: inc/importers/wxr-importer/class-wxr-importer.php:232 2771 #: inc/importers/wxr-importer/class-wxr-importer.php:2328 772 772 #. translators: %d is comment id. 773 773 msgid "Could not find the comment parent for comment #%d" 774 774 msgstr "" 775 775 776 #: inc/importers/wxr-importer/class-wxr-importer.php:23 29776 #: inc/importers/wxr-importer/class-wxr-importer.php:2335 777 777 #. translators: %1$s is comment id, %2$s is parent comment id. 778 778 msgid "Comment %1$d was imported with parent %2$d, but could not be found" 779 779 msgstr "" 780 780 781 #: inc/importers/wxr-importer/class-wxr-importer.php:23 46781 #: inc/importers/wxr-importer/class-wxr-importer.php:2352 782 782 #. translators: %d is comment id. 783 783 msgid "Could not find the author for comment #%d" 784 784 msgstr "" 785 785 786 #: inc/importers/wxr-importer/class-wxr-importer.php:235 3786 #: inc/importers/wxr-importer/class-wxr-importer.php:2359 787 787 #. translators: %1$d is comment id, %2$d is author id. 788 788 msgid "Comment %1$d was imported with author %2$d, but could not be found" 789 789 msgstr "" 790 790 791 #: inc/importers/wxr-importer/class-wxr-importer.php:237 3791 #: inc/importers/wxr-importer/class-wxr-importer.php:2379 792 792 #. translators: %d is comment id. 793 793 msgid "Could not update comment #%d with mapped data" -
demo-importer-plus/trunk/readme.txt
r2845840 r2847130 6 6 Tested up to: 6.1 7 7 Requires PHP: 5.6 8 Stable tag: 1.1. 68 Stable tag: 1.1.7 9 9 License: GPLv3 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 21 21 22 22 == Changelog == 23 24 == 1.1.7 == 25 * Minor Bug Fixes 23 26 24 27 == 1.1.6 ==
Note: See TracChangeset
for help on using the changeset viewer.