Intereting Posts
wp с динамическими таксономиями и терминами? Невозможно обернуть мою голову вокруг этой функции – любая помощь будет оценена HTML-теги, не отображаемые в выдержке WP REST API – Как изменить код состояния ответа HTTP? Уникальный wp_schedule_single_event () для каждого сообщения? Как использовать поле Repeater для настраиваемого поля Фронтальный вызов Ajax не работает с использованием wp_ajax, wp_enqueue_script и wp_localize_script file_get_contents Не разрешено в Темы? Пользовательская функция wp_get_archives отключена с момента обновления до WP 3.7.1 iframe не отображается в виджетах Отобразить ссылку на редактирование, если автор сообщения является текущим пользователем Отображение конкретной таксономии Пользовательские возможности, не отражающие панель администратора Как я могу ввести один абзац справа налево (иврит) на английскую страницу / сообщение? Контактная форма 7 – добавить пользовательскую функцию по электронной почте отправить

Отключенный визуальный редактор и WordPress продолжают добавлять строки в мой код

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

Я вставляю код на страницу, например:

<li>Something</li><li>Something</li><li>Something</li><li>Something</li> 

Когда я его сохраняю, так оно и появляется в редакторе.

Когда я просматриваю страницу, разрывы строк. Я подтвердил, просмотрев источник, что это рендеринг:

 <li>Something</li> <li>Something</li> <li>Something</li> <li>Something</li> - <li>Something</li> <li>Something</li> <li>Something</li> <li>Something</li> - <li>Something</li> <li>Something</li> <li>Something</li> <li>Something</li> - <li>Something</li> <li>Something</li> <li>Something</li> <li>Something</li> 

Когда я возвращаюсь в редактор, он по-прежнему появляется в одной строке, но где-то WordPress возится с моим кодом (возможно, примерно в то же время он удаляет теги <p> ), и это очень неприятно. Как я могу заставить его прекратить это делать?

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

Edit: Поэтому я пытаюсь использовать различные методы изменения html, чтобы избавиться от ошибки в белом блоке inline-block и просто натолкнулся на другое любопытство WordPress.

При попытке что-то вроде:

 <li>Something</li><!-- --><li>Something</li><!-- --><li>Something</li><!-- --><li>Something</li> - <li>Something</li><!-- --><li>Something</li><!-- --><li>Something</li><!-- --><li>Something</li> - <li>Something</li><!-- --><li>Something</li><!-- --><li>Something</li><!-- --><li>Something</li> - <li>Something</li><!-- --><li>Something</li><!-- --><li>Something</li><!-- --><li>Something</li> 

Это еще один способ избавиться от этой ошибки. WordPress делает:

 <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> - <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> - <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> - <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> <p> <!--<br />--> </p> <li>Something</li> 

Был ли у WordPress какой-то умственный распад? Конечно, не может быть настолько глупо, что он даже не осознает, что а) было бы смешно изменять код на это, и б) вы даже не можете иметь <p> как прямые дочерние элементы <ul> . Трудно представить, что такие общие знания проскользнули мимо умов разработчиков WordPress, когда они придумали фантастическую идею о том, что они должны менять код людей. Они должны были хотя бы убедиться, что они меняют код на что-то действительное.