а вот на хостинг публикуется так, что удаляются теги. Если я правильно понял, то удаляются знаки < и >
Удаляются даже в ссылках? или в каких-то конкретных тегах?
В тегах.
Должно быть
<b>Бла бла бла</b>
А пишет что-то вроде
b Бла бла бла /b
С другими тегами тоже самое. Такое впечатление, что WP подчищает их в плане безопасности. Может как отключить эту функцию?
Должно быть
<b>Бла бла бла</b>
Не факт, что в ворд именно так делает.
С другими тегами тоже самое.
ещё раз — ссылки (<a>
) тоже ломает?
Ида, как вставляете?
Как вставляю — способ по ссылке в первом сообщении (Опубликовать -> блог)
Про ссылки а не могу сказать. Сервак на работе в локалке. Только в понедельник смогу посмотреть.
Если в Word очистить формат, то именно так и сделает, а если нет, то может например и так:
<p style=»text-align: center; background: white; margin-left: 56pt;»><span style=»color: black;»>
(без угловых скобок)
Есть у меня соображение, что Drupal ломает код
Сайт расположен на
SITE.RU CMS Drupal, а на CMS WP по адресу SITE.RU/WP То есть в подпапке. Наверное word обращается в начале не к ./WP, а к SITE.RU, и код чистит не WP а друпал.
Сейчас на локалке попробую.
пс
Попробовал. Всё норм.
что за чушь.
как по вашему ворд может публиковать в вордпрессе через друпал?
быть такого не может.
Я на знаю. Может он обращается к главной странице и узнаёт у CMS как публиковать, а потом публикует где надо.
Не знаю, короче.
Друпал не при делах. Проверил уже.
А где WP хранит конфигурацию, чтобы сравнить?
Может он выключен?
это баг модуля php libxml, обновляйте его.
Я так понимаю это на уровне сервера?
Как это проверить?
Что для этого надо сделать?
Как обновить?
Может этот модуль и вовсе выключен?
он не выключен.
я вот помню, что несколько лет назад столкнулся с такой проблемой на клиентском сайте — помогло именно обновление libxml. это если у вас свой vds и вы можете обновлять компоненты. иначе пишите хостеру.
или установите плагин https://wordpress.org/plugins/libxml2-fix/
но это костыль и проблему лучше решать обновлением.
вообще непонятно, как вы откопали хостера с такими древними модулями. у вас какая там версия php установлена?
У нас локалка в отраслевой сети. Закрытая.
Может где и накосячено. Они переезжали. После этого файл .htaccess не могу по ФТП закинуть (ругается на расширение. Только Root может этот файл создать), а другие файлы при замене не перезаписываются, а грузятся новыми, добавляя к расширению цифру 1,2,3 и т.д. Короче надо вначале удалить, а потом другой сохранять. Это только то, что мне известно.
Теперь вот libxml.
Может так быть, что у админа по работе других дел полно. Не до сайтов. Тем более, что этот веб-сервер не так актуален. Какие-нибудь АСУ — там да, всё серьёзно. Тем не менее сносить там ничего нельзя. Как ему помочь-то? Что надо сделать, чтобы было всё норм? Типа инструкции, чтоб от дел не отвлекать.
старая версия libxml означает, что у вас php меньше требуемой для wordpress версии. какие инструкции нужны для админа? он может обновить php и модули для него парой команд, для этого ему инструкции не нужны.
А вот этот плагин https://wordpress.org/plugins/libxml2-fix/
надо как-то настраивать, кроме того, чтобы активировать?
Модератор
Yui
(@fierevere)
永子
не нужно скорее всего, только phpinfo() посмотрите что у вас там и правда старая версия libxml2