WordPress публикует записи с произвольным добавлением диапазонов со шрифтами - PullRequest
0 голосов
/ 12 сентября 2018

Я единственный веб-разработчик в новостной компании (именно поэтому я должен посещать здесь время от времени).Короче говоря, на одном из веб-сайтов возникла проблема, когда при публикации сообщения будет код, который добавляет форматирование и шрифты, о которых никто не знает, откуда он взялся:

<span style="display: inline !important; float: none; background-color: transparent; color: #333333; cursor: text; font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">

Они сказали, чтообычно это происходит, когда:

  1. Кто-то пишет сообщение и сохраняет его как черновик.
  2. Другой редактор делает предложения и сохраняет как черновик.
  3. Writer реализует предложения, сохраняеткак черновик и отправляет обратно в редактор.
  4. Редактор публикует сообщение (и затем появляется странное форматирование).

Говорят, что это происходит случайным образом ... Я сам был свидетелем этого процессаи не видел странного форматирования ... кажется, что это происходит только тогда, когда я не смотрю через их плечо.

Вещи, которые я им сказал делать / не делать ... что они говорятони следующие:

  1. Один из редакторов сказал, что она работает в Edge, а остальные в Chrome ... Она переключилась на Chrome и сказала, что это все еще происходит.

  2. При копировании и вставке из документа Word убедитесь в четком форматировании.

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

Кто-нибудь знает, что это за проблема?Все, что я могу найти в Интернете, это люди, у которых это происходит путем копирования / вставки без очистки формы или, возможно, из-за расширений.В чем еще может быть проблема?Почему это происходит так непоследовательно?

Ответы [ 2 ]

0 голосов
/ 17 сентября 2018

Если проблему можно воспроизвести с помощью мультибраузера, возможно, проблема в вашем коде.

Возможно, что стиль и форматирование изменятся вашим кодом, когда пользователь перемещается вперед иback post back.

Вам необходимо выполнить тест с вашим кодом и попытаться создать проблему в своей среде разработки.

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

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

Таким образом, если пользователь перемещается вперед и назад, это не вызывает этой проблемы.

0 голосов
/ 13 сентября 2018

Попробуйте скопировать его из блокнота, а не в файл документа Word.

...