ZebroidФорумПубличный разделВопросыВопрос с кавычками

Вопрос с кавычками

22 июня 2017, 21:31
Зарегистрирован: 22 октября 2011, 13:54
Помогите понять как решается вопрос с кавычками в Wordpress при публикации через XML-Rpc.
Мне нужно вставить в статью код, который на сайте будет отображать скрипт
код вот такой
[tp_search_shortcodes id="2"]
но Зеброид его преобразует в такой
[tp_search_shortcodes id="2"]
и, когда он публикуется на сайт, скрипт не работает
Попробовал разные варианты замены, чтобы отображался на сайте нормально,- ничего не помогает. если вручную открыть-закрыть визуальный редактор на сайте, код меняется в кавычки
[tp_search_shortcodes id="2"]
и тогда всё работает. Но, менять вручную сотни, а то и тысячи статей, как-то не совсем правильный выход из положения. Пока не нашёл что делать, чтобы добиться отображения с кавычками, а не с quot-ами

Речь идёт о публикации через Xml-Rpc. Посмотрел, ситуация не возникла бы, если бы программа нажимала бы сначала на «Перейти в визуальный редактор», а потом кнопку сохранить. Почему-то Wordpress не переводит quote в " если сообщение вставляется в поле «текст» или «код»


Комментарий отредактирован 1 раз(а). Последний раз редактировал Valiks 22 июня 2017, 21:46.
22 июня 2017, 22:02
Зарегистрирован: 10 апреля 2012, 00:00
Скорее всего вы вставляете этот код через визуальный редактор либо редактируете статью в визуальном редакторе после того как вставили код. Это стандартный алгоритм всех визуальных редакторов: заменять все угловые скобки и кавычки на мнемоники.

В исходном коде статьи перед отправкой у вас как выглядят кавычки?

Комментарий отредактирован 1 раз(а). Последний раз редактировал admin 22 июня 2017, 22:03.
23 июня 2017, 00:12
Зарегистрирован: 22 октября 2011, 13:54

admin в своем сообщении писал(а):Скорее всего вы вставляете этот код через визуальный редактор либо редактируете статью в визуальном редакторе после того как вставили код. Это стандартный алгоритм всех визуальных редакторов: заменять все угловые скобки и кавычки на мнемоники.

Вставлял через «Расстановку произвольного кода»

admin в своем сообщении писал(а):В исходном коде статьи перед отправкой у вас как выглядят кавычки?

Я пробовал и так и этак, не помню уже. Делал замену quote на ", но уже не уверен, что оно помогло

Нашёл другое решение,- просто вставляю другой код, в javascript и всё нормально.

С этим не совсем понял, какие действия должны быть, чтобы всё было правильно?
Я понял так: Надо вставлять код, скажем, через «Расстановку произвольного кода» и не открывать статью для редактирования? Правильно? В этом случае на сайте отобразится нормально? Эксперимент, к сожалению, не всегда помогают понять правильность действий, если не знать суть.

24 июня 2017, 12:17
Зарегистрирован: 10 апреля 2012, 00:00
С этим не совсем понял, какие действия должны быть, чтобы всё было правильно?
Не используйте визуальный редактор либо вставляйте код непосредственно перед постингом.