WordPress psuje Tobie wpisy?

Max Koluszky - 2011-04-10 22:50:09 UTC

Oj, zły WordPress! Bardzo zły! Wszystko robi po swojemu. Sam podmienia znaki, dodaje nowe wiersze albo nawet je usuwa.

Dlaczego WordPressie? Why?

Najprawdopodobniej jego twórcy chcieli pójść na rękę mniej zaawansowanym użytkownikom i umieścili kod, który w założeniu miał korygować popełnione przez nich błędy. Przy okazji ta sama część kodu (filtry wpautop i wptexturize) psuje krew wszystkim, którzy mają już jakieś pojęcie o HTML i sami chcieliby decydować o kształcie swoich wpisów.

Co z tym zrobić?

Trzeba te filtry jakoś unieszkodliwić. Jak? O tak
W katalogu zawierającym naszą wordpressową skórkę (zwykle wp-content/themes/{nazwa-skorki}) szukamy pliku functions.php i umieszczamy w nim poniższy kod:

//disable auto p
remove_filter ('the_content', 'wpautop');

//disable wptexturize
remove_filter('the_content', 'wptexturize');

Te dwie linijki wyłączą niepotrzebne filtry i pozwolą nam skupić się na tworzeniu treści, zamiast użerania się z WordPressem.

źródło: ezuca.com - strona skasowana