Importing Markdown posts to WordPress

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

On Dec 27, 2007 8:29 PM, Sam Angove <peasant at> 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)


$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