Подтвердить что ты не робот

P не отображается в редакторе html (TinyMCE) для WordPress

Я разрабатываю сайт с помощью WordPress, и я новичок в WordPress. WP добавляет тег <p> в редактор при добавлении сообщений или страниц. Но я не вижу тег <p> в режиме HTML.
Может ли кто-нибудь предложить мне, что может быть проблемой?

Заранее спасибо

4b9b3361

Ответ 1

Это не сложно. Чтобы отобразить тег p и br, нам просто нужно установить плагин, который является "tinymce-advanced" и сделать некоторые изменения настроек. Чтобы изменить настройку, просто установите флажок " Stop removing the p and br tags when saving and show them in HTML editor" и сохраните. Теперь мы можем видеть теги p и br в режиме HTML.

:)

Ответ 2

Когда вы извлекаете сохраненные данные из базы данных, вам нужно запустить фильтр, чтобы снова добавить теги p и br. Именно так Wordpress обрабатывает контент. Например, когда вы используете the_content(), на нем уже запущен фильтр, поэтому, когда у вас есть настраиваемый цикл, вам может потребоваться запустить фильтр вручную.

<?php echo apply_filters('the_content', $your_retrieved_data); ?>

ссылка: http://codex.wordpress.org/Function_Reference/apply_filters

Вам определенно не нужен плагин, и я бы рекомендовал не использовать метод, описанный user75472. Ваши данные не будут такими же чистыми и надежными в будущем.

Ответ 3

Попробуйте добавить следующую строку непосредственно перед тегом the_content() в вашем шаблоне:

<?php remove_filter ('the_content', 'wpautop'); ?>

Источник