Post jest przepuszczany przez funkcję nl2br(), zamienia wszystkie znaki nowej linii na <br />. Jesli chcesz, żeby nie było ich przy tagach HTML, to musisz pisać je w jednej linii. W innym przypadku musiałbyś się bawić w wyrażenia regularne. Możesz oczywiście usunąć wywołanie tej funkcji, ale wtedy w poście nie będzie działało przechodzenie do nowej linii.
Daj biedakowi rybę, a zje ją i będzie głodny. Daj biedakowi wędkę, a sam sobie bedzie łowił ryby!