• Решено Nikolay-

    (@nikolay-)


    При публикации через Word
    (механизм описан тут: http://pk-prosto.ru/posting-v-wordpress-cherez-word/
    на локальном денвере всё чудненько, а вот на хостинг публикуется так, что удаляются теги. Если я правильно понял, то удаляются знаки < и > В итоге запись состоит из каши тегов и текста.

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • а вот на хостинг публикуется так, что удаляются теги. Если я правильно понял, то удаляются знаки < и >

    Удаляются даже в ссылках? или в каких-то конкретных тегах?

    Автор Nikolay-

    (@nikolay-)

    В тегах.
    Должно быть
    <b>Бла бла бла</b>
    А пишет что-то вроде
    b Бла бла бла /b

    С другими тегами тоже самое. Такое впечатление, что WP подчищает их в плане безопасности. Может как отключить эту функцию?

    Должно быть
    <b>Бла бла бла</b>

    Не факт, что в ворд именно так делает.

    С другими тегами тоже самое.

    ещё раз — ссылки (<a>) тоже ломает?

    Ида, как вставляете?

    Автор Nikolay-

    (@nikolay-)

    Как вставляю — способ по ссылке в первом сообщении (Опубликовать -> блог)
    Про ссылки а не могу сказать. Сервак на работе в локалке. Только в понедельник смогу посмотреть.

    Если в Word очистить формат, то именно так и сделает, а если нет, то может например и так:
    <p style=»text-align: center; background: white; margin-left: 56pt;»><span style=»color: black;»>
    (без угловых скобок)

    Автор Nikolay-

    (@nikolay-)

    Есть у меня соображение, что Drupal ломает код
    Сайт расположен на
    SITE.RU CMS Drupal, а на CMS WP по адресу SITE.RU/WP То есть в подпапке. Наверное word обращается в начале не к ./WP, а к SITE.RU, и код чистит не WP а друпал.
    Сейчас на локалке попробую.
    пс
    Попробовал. Всё норм.

    что за чушь.
    как по вашему ворд может публиковать в вордпрессе через друпал?
    быть такого не может.

    Автор Nikolay-

    (@nikolay-)

    Я на знаю. Может он обращается к главной странице и узнаёт у CMS как публиковать, а потом публикует где надо.
    Не знаю, короче.
    Друпал не при делах. Проверил уже.

    А где WP хранит конфигурацию, чтобы сравнить?
    Может он выключен?

    это баг модуля php libxml, обновляйте его.

    Автор Nikolay-

    (@nikolay-)

    Я так понимаю это на уровне сервера?
    Как это проверить?
    Что для этого надо сделать?
    Как обновить?

    Может этот модуль и вовсе выключен?

    он не выключен.
    я вот помню, что несколько лет назад столкнулся с такой проблемой на клиентском сайте — помогло именно обновление libxml. это если у вас свой vds и вы можете обновлять компоненты. иначе пишите хостеру.

    или установите плагин https://wordpress.org/plugins/libxml2-fix/
    но это костыль и проблему лучше решать обновлением.

    вообще непонятно, как вы откопали хостера с такими древними модулями. у вас какая там версия php установлена?

    Автор Nikolay-

    (@nikolay-)

    У нас локалка в отраслевой сети. Закрытая.
    Может где и накосячено. Они переезжали. После этого файл .htaccess не могу по ФТП закинуть (ругается на расширение. Только Root может этот файл создать), а другие файлы при замене не перезаписываются, а грузятся новыми, добавляя к расширению цифру 1,2,3 и т.д. Короче надо вначале удалить, а потом другой сохранять. Это только то, что мне известно.

    Теперь вот libxml.
    Может так быть, что у админа по работе других дел полно. Не до сайтов. Тем более, что этот веб-сервер не так актуален. Какие-нибудь АСУ — там да, всё серьёзно. Тем не менее сносить там ничего нельзя. Как ему помочь-то? Что надо сделать, чтобы было всё норм? Типа инструкции, чтоб от дел не отвлекать.

    старая версия libxml означает, что у вас php меньше требуемой для wordpress версии. какие инструкции нужны для админа? он может обновить php и модули для него парой команд, для этого ему инструкции не нужны.

    Автор Nikolay-

    (@nikolay-)

    А вот этот плагин https://wordpress.org/plugins/libxml2-fix/
    надо как-то настраивать, кроме того, чтобы активировать?

    Модератор Yui

    (@fierevere)

    永子

    не нужно скорее всего, только phpinfo() посмотрите что у вас там и правда старая версия libxml2

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Тема «При публикации через Word удаляются теги.» закрыта для новых ответов.