Opened 18 years ago
Closed 11 years ago
#8877 closed defect (bug) (wontfix)
dotclear import don't set the post category
| Reported by: | olivM | Owned by: | westi |
|---|---|---|---|
| Priority: | low | Milestone: | |
| Component: | Import | Version: | |
| Severity: | normal | Keywords: | needs-patch |
| Cc: | Focuses: |
Description (last modified by )
when importing from dotclear, all the posts are set only to the default category.
i think the problem is due to the fact that wp_set_post_categories do nothing if we pass it only one category (don't know why...)
( in /wp-admin/import/dotclear.php, line 479 )
// Make Post-to-Category associations $cats = array(); $category1 = get_category_by_slug($post_cat_name); $category1 = $category1->term_id;
should be
// Make Post-to-Category associations
$cats = array(get_option('default_category'));
$category1 = get_category_by_slug($post_cat_name);
$category1 = $category1->term_id;
Change History (7)
Note:
See TracTickets
for help on using tickets.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Looks like there may be a similar issue with the TextPattern importer too.
I don't see how the code was ever meant to work.
It will never call wp_set_post_categories() as the array will always be empty.