Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#10012 closed enhancement (fixed)

No custom taxonomy import, nor export

Reported by: djzone Owned by:
Priority: low Milestone: 2.9
Component: Export Version:
Severity: minor Keywords: needs-testing, has-patch, import, export, taxonomy
Cc:

Description

Although since 2.3 it's possible to use custom taxonomies, there seems absolutely no support for that in the export, nor in the import routines.

In the mean time I'm working on an importer, that does this. When I'm finished, and it works as good as expected I'll contribute it.

Attachments (1)

custom_taxonomy_export.patch (4.7 KB) - added by chrisscott 4 years ago.

Download all attachments as: .zip

Change History (11)

  • Keywords needs-patch added
  • Priority changed from normal to low
  • Severity changed from normal to minor

This is not a minor problem.

comment:3 in reply to: ↑ description   tntc19784 years ago

With use-cases like these, it seems that this feature should be essential in an export and import.

I'm working on a new site that uses custom taxonomies and realized that there is no import/export support. I'm automating the import of posts and it would be nice to have this feature.

@djzone - any progress on an importer?

  • Keywords needs-testing has-patch added; needs-patch removed

See the attached patch. This adds a new element in the export, <wp:term>, as well as handling for it on the WordPress importer.

  • Keywords changed from needs-testing, has-patch import, export, taxonomy to needs-testing, has-patch, import, export, taxonomy

comment:7   ryan4 years ago

Shouldn't wxr_tag_description() be wxr_term_description()? Other than that the patch looks good to me. We'll need to decide if this can go into 2.9 during our current soft feature freeze.

Thanks, Ryan. Good catch, new patch attached.

comment:9   ryan4 years ago

  • Milestone changed from Future Release to 2.9
  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.