Opened 17 years ago
Closed 16 years ago
#5555 closed defect (bug) (fixed)
Post Excerpts not included in import/export
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | 2.6 | Priority: | normal |
Severity: | major | Version: | |
Component: | General | Keywords: | has-patch tested dev-feedback |
Focuses: | Cc: |
Description
Helli (a member in the forum) posted the fix for this bug in the forum 10 months ago for version 2.1 - this should be added to the list of bugs/defects for the next release:
Add in wp-admin\export.php:
<excerpt:encoded><![CDATA[<?php echo $post->post_excerpt ?>]]></excerpt:encoded>
above:
<content:encoded><![CDATA[<?php echo $post->post_content ?>]]></content:encoded>
and in wp-admin\import\wordpress.php:
below:
$post_author = $this->get_tag( $post, 'dc:creator' );
place:
$post_excerpt = $this->get_tag( $post, 'excerpt:encoded' );
$post_excerpt = str_replace(array ('<![CDATA,?]>'), , $post_excerpt);
$post_excerpt = preg_replace('|<(/?[A-Z]+)|e', "'<' . strtolower('$1')", $post_excerpt);
$post_excerpt = str_replace('<br>', '<br />', $post_excerpt);
$post_excerpt = str_replace('<hr>', '<hr />', $post_excerpt);
(above this line)
$post_content = $this->get_tag( $post, 'content:encoded' );
Attachments (1)
Change History (8)
#2
@
17 years ago
Are you looking for a specific patch in "diff -u" format? The original poster did specify the code changes necessary. If the only thing holding this back is the format of the code patch, that can certainly be provided pretty quickly.
#3
@
17 years ago
I have submitted a patch (see the attachment). I was able to omit one of the lines that stripped out <![CDATA[]>, since that gets done elsewhere already.
#4
@
17 years ago
- Keywords has-patch tested dev-feedback added
Confirmed. I just got burned by this bug and I'm surprised it's been around this long.
#6
@
16 years ago
- Resolution fixed deleted
- Status changed from closed to reopened
This fix no longer works in 2.6.2 - and import/export of post excerpts is still not included in the function.
#7
@
16 years ago
- Resolution set to fixed
- Status changed from reopened to closed
according to the export file: http://trac.wordpress.org/browser/tags/2.6.2/wp-admin/includes/export.php#L204 the excerpt was included as per [7965], reclosing as fixed.
Fine by me. Anyone want to create a patch?