Почему у меня не хватает p -тегов из ACF Wysiwyg Field?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему у меня не хватает p -тегов из ACF Wysiwyg Field?

Сообщение Anonymous »

Я использую ACF в WordPress. Затем я создал другое поле, которое клонирует my_group . Когда я выключаю поле Wysiwyg (

Код: Выделить всё

my_content
) Из клона отсутствуют теги .
фактическое:

Код: Выделить всё

This is some text
Another line of text
< /code>
ожидается: < /p>

This is some text
Another line of text
< /code>
Я могу обойти это, добавив фильтр the_content: < /p>
echo apply_filters('the_content', $my_content);
Я понимаю, что get_field () Обычно форматирует содержание Wysiwyg, но здесь я вытаскиваю данные поля из гибкого массива поля контента:

Код: Выделить всё

$flexible_content = get_field('flexible_content');

foreach ($flexible_content as $row) {
switch ($row['acf_fc_layout']) {
case 'my_group':
$my_group = $row['my_group'];
$my_content = $row['my_content'];
echo apply_filters('the_content', $my_content);
// echo $my_content;
break;
}
}
Иногда я не вижу этого поведения, и оно работает нормально, когда я использую этот метод, но в других случаях я получаю это неожиданное поведение.
Почему поле Wysiwyg внутри клонированной группы иногда выводит без тегов? Есть ли лучший способ справиться с этим, чем использование фильтра_конат ?

Подробнее здесь: https://stackoverflow.com/questions/797 ... iwyg-field
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»