среда, 18 мая 2011 г.

Оформление текста в WordPress

Всем привет сейчас хочу сделать мини заметку, надеюсь она кому нибудь сэкономит времени и нервы. Так вот я сейчас на одном из своих поектов использовал на wordpress бесплатную тему. И вроде бы все было хорошо, но когда создавали запись и в нее копировали текст из word или других источников, то при сохранении этого материала на сайте убиралось все оформление которое было до этого т.е. все теги p  и теги br.  Покопавшись чуть в инете нашел решение как это можно исправить.  Для этого надо сделать следующее

Перед тем как рассказать что нужно подправить чтобы wordpress не удаляла теги p и br я расскажу о методике как вычислил что и как. Изначально когда столкнулся с этой проблемой я решил сужить круг подозреваемых кто мог удалять эти теги и поотключал все плагины, к сожалению это не принесло результатов. Далее  сменил тему на стандартную и о чудо увидел что текста отображаються великолепно. В инете вычитал что отображение и т.д. прописывается в файле functions.php . Открыл данный фаил и начал читать коменты к каждой строчке и увидел то, что искал :-0 ) строчку с надписью This allow ristrict to generate p tag while creting page/post   и под ней были такие строки  remove_filter( ‘the_content’, ‘wpautop’ );  В итоге я удалил эту строчку и все стало замечательно icon smile Оформление текста в Wordpress ))))

И так подводим резюме: Для того что бы убрать в шаблоне wordpress функцию которая удаляет теги p и br надо зайти в папку с шаблоном и найти файлик functions.php и найти через поиск строчки с надписями remove_filter ну а далее методом проб и ошибок icon smile Оформление текста в Wordpress

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru