Opened 19 years ago
Closed 18 years ago
#5555 closed defect (bug) (fixed)
Post Excerpts not included in import/export
| Reported by: | intricateartist | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | 2.6 |
| Component: | General | Version: | |
| Severity: | major | Keywords: | has-patch tested dev-feedback |
| Cc: | Focuses: |
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
@
18 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
@
18 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
@
18 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
@
18 years ago
- Resolution fixed
- Status closed → reopened
This fix no longer works in 2.6.2 - and import/export of post excerpts is still not included in the function.
#7
@
18 years ago
- Resolution → fixed
- Status reopened → 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.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Fine by me. Anyone want to create a patch?