• Решено AppleStage

    (@applestage)


    Столкнулся с такой проблемой, которую я не могу решить уже несколько месяцев. В WordPress имеет встроенный редактор записей TinyMCE. Собственно дело в том, что когда текст создается непосредственно в самом редакторе, то TinyMCE (редактор) на свое усмотрение некоторые мои пробелы заменяет на неразрывные проблемы (nbsp). Это ведет к тому, что при публикации записи на некоторых строчках показывается 2-3 слова, хотя могло бы уместиться 7. Как с этим бороться?
    Отключить TinyMCE не вариант. Мне нужные все его функции.

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

    (@sergeybiryukov)

    Live and Learn

    В каком браузере наблюдается проблема?

    Во всех браузерах. Я пробовал Chrome, Safari, Opera, Firifox и т.д. Менял операционную систему и компьютеры ( Windows и OS X). Везде одно и тоже. Дело точно в TinyMCE, тк в других текстовых редактор на других CMS такого нет.

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

    Можно поконкретнее? Плагинов, которые влияют на работу TinyMCE я не ставил)

    Дополнение небольшое: Пробелы появляются прямо во время набора текста в TinyMCE. Предположим, что я написал «Скоро Новый Год», но вместо пробела обычного автоматически поставился «Скоро Новый Год».

    Неужели нет никакого скрипта, который бы при публикации записи удалял из нее все nbsp пробелы?

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

    То есть так не должно быть? Сейчас попробую отключить плагины, но сомневаюсь, что это поможет. Если дело в теме, то что нужно будет делать? Как в ней выявлять проблему?

    сначала выясните в чем проблема, а потом уже ищите решение.
    может скрипты какие в теме, можете еще что.
    вы вообще уверены, что неразрывные пробелы ставятся именно редактором? на вкладке Текст их видно?

    Нет, не видно. Если запись опубликовать или сохранить, то станут там видны.

    а если переключиться на другую тему и открыть запись с такими пробелами — они останутся в коде или нет?

    Модератор Юрій

    (@yube)

    на вкладке Текст их видно?

    Не далее как вчера выбивал из текста  . Их действительно не видно в режиме TEXT. WP 4.2. Как попали — не знаю, но догадываюсь: они были между словами, набранными большими буквами. Под подозрением не отпущенная вовремя клавиша Shift.

    Flector, если переключиться на другую тему, то ничего не меняется. Дело не в теме и не плагинах.

    Юрий, вам удалось решить эту проблему?

    Модератор Юрій

    (@yube)

    Я не счел это проблемой, поскольку случай единичный, да и набирал (или откуда-то копировал) неизвестный мне копирайтер. Просто пошел и выбил.

Просмотр 15 ответов — с 1 по 15 (всего 32)
  • Тема «TinyMCE сам ставит неразрывные пробелы (nbsp)» закрыта для новых ответов.