Importing Markdown posts to WordPress

Dr. Drang drdrang at gmail.com
Fri Dec 28 01:23:12 EST 2007


On Dec 27, 2007 8:29 PM, Sam Angove <peasant at gmail.com> wrote:

>

> It's almost certainly [this][1], in WordPress's MT importer:

>

> $line = trim($line);

>

> If it's needed at all (for removing trailing newlines?), `rtrim` ought

> to do the job without destroying your codeblocks.

>


Thank you, Sam! Changing

$line = trim($line)

to

$line = rtrim($line, "\n")

did the trick. The import will not work at all if the line is
commented out, so apparently getting rid of the newline is necessary.
Since a pair of trailing spaces means <br/> in Markdown, trimming
*all* whitespace from the end of the line is also wrong. (I didn't
notice the missing <br/>s when I posted earlier.)

Tomorrow, when I'm more awake and more likely to write a coherent
message, I'll send off a note regarding this to the WP people, giving
you credit for the fix.

Thanks again,
Dr. Drang


More information about the Markdown-Discuss mailing list