• Здравствуйте,
    у меня не работает автоматическое добавление параграфов <p>. Фразы remove_filter, т.е. удаление фильтра wpautop ни в папке плагины, ни в папке, в которой находится тема, я не нашел.
    Версия wordpress 3.1
    Владелец пробовал обновляться до версии, которая сейчас выпущена, но приходилось несколько раз делать возврат к предыдущей версии, так как панель администрирования слева, после установки была пустая. Сейчас стоит та же версия 3.1
    Но может быть это не связано с установкой.
    И еще может быть это из-за плагинов, которые установлены, но почти под каждым из них написано, что они либо несовместимы с последней версией 3.3.2, либо неизвестно совместимы они или нет.

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    не работает автоматическое добавление параграфов

    Так бывает, когда тема оформления сбрасывает стили, применяемые браузерами по умолчанию, но не все из них добавляет обратно.

    Похожие темы:

    В вашем случае нужно смотреть стили для тегов <p>.

    панель администрирования слева, после установки была пустая

    Нужно полностью обновить каталог wp-content/languages вручную по FTP.

    А что значит обновить в ручную каталог languages?
    Взять папу languages из папки нового обновления (дистрибутива) и заменить ей папку languages в wp-content?

    Большое спасибо за ответ

    Нет вы не понял мой вопрос:
    у меня не проставляются теги <p> а не стили. Для каждой новой строки или абзаца в другой теме для данного поста автоматически проставляются теги p. Их основное свойство это перенос строки. Сами теги здесь не выводятся. А css здесь вроде бы ни на что не может влиять. Там имелось ввиду, что из-за сброса сss терялись свойства наклонного шрифта для тегов и т.д. Этого у меня нет.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Взять папу languages из папки нового обновления (дистрибутива) и заменить ей папку languages в wp-content?

    Да, после этого меню в панели управления должно отображаться корректно и в новой версии. Обычно этого не требуется — при автоматическом обновлении каталог копируется вместе с остальными, но то ли не всегда (если это баг, то у меня он пока ни разу не воспроизвёлся), то ли часть пользователей по-прежнему обновляется вручную, забывая его скопировать.

    у меня не проставляются теги <p>

    Видимо, я действительно не совсем понял, где не проставляются. В редакторе или на внешней части сайта?

    Для каждой новой строки или абзаца в другой теме для данного поста автоматически проставляются теги p.

    Т.е. проблема в теме оформления? Тогда CSS всё же может влиять, поскольку сброс стилей влияет не только на параметры шрифта, но и на отступы между элементами. Можно посмотреть код страницы — если там теги есть, то здесь именно этот случай.

    И еще может быть это из-за плагинов, которые установлены

    Стоит выполнить пункты 4—6.

    Нет,
    я имею ввиду, что параграфы не проставляются при выводе страницы системой wordpress. Не при работе в редакторе.
    В WordPress как и в Joomla (вроде бы) при выводе статей или записей, т текст пропускается через фильтр, который автоматически добавляет теги <p> там, где их нет в тексте. В WordPress этот фильтр называется wpautop.

    Например, если есть такой текст:
    Привет
    Как дела

    То на выводе страницы он автоматически преобразуется в такой текст:
    <p>Привет</p>
    <p>Как дела</p>

    Статьи у владельца сайта сделаны так, что они расчитывают на автоматическое проставление тегов. И в прошлой теме теги проставлялись.
    А в новой не проставляются.
    Но чем это вызвано найти у меня не получилось.
    remove_filter(‘the_content’, ‘wpautop’) — такого нигде нет ни в плагинах, ни в теме.

    Добавление, как написано в Гугл:
    add_filter тоже не работает

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    И в прошлой теме теги проставлялись. А в новой не проставляются.

    Где можно скачать тему?

    Это частная, самописная. А что в ней можно поискать, на предмет чего проэкзаменировать?
    Нет я не думаю что здесь тема что-то дала.
    По-моему это из-за обновлений.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    А что в ней можно поискать, на предмет чего проэкзаменировать?

    Трудно сказать, в самописной теме может быть что угодно. Было бы здорово взглянуть на сайт.

    По-моему это из-за обновлений.

    Тогда проблема наблюдалась бы и на чистой установке, с темой по умолчанию.

    я проверил на другой теме: автоматическое проставление параграфов работает.
    Т.е. проблема наверное в теме. А как она может повлиять на работу фильтра wpautop?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Как я уже писал, в самописной теме может быть что угодно.

    Если хотите получить конкретный ответ, опубликуйте где-нибудь архив с темой и дайте ссылку.

Просмотр 10 ответов — с 1 по 10 (всего 10)

Тема «Не работает автоматическое добавление параграфов» закрыта для новых ответов.