tag p random em campos personalizados avançados?

Nesta página, http://www.sandfordparkslido.org.uk/events-5/ e outros. Eu criei um campo personalizado, com campos personalizados avançados, para que o usuário possa preencher o conteúdo da própria barra lateral sem deixar a página wordpress na qual eles estão trabalhando.

O conteúdo da barra lateral é então puxado com .

Isso funciona bem, no entanto, eu estou obtendo algumas tags de parágrafo no início e no final do código? Isso faz com que tudo se assente fora do lugar tão ligeiramente, então eu quero me livrar deles?

Pergunta é, de onde eles estão vindo, para que eu possa excluí-los?

insira a descrição da imagem aqui

Solutions Collecting From Web of "tag p random em campos personalizados avançados?"

O problema é com o filtro wpautop() do WordPress. Aqui está o que a ACF diz para fazer: https://support.advancedcustomfields.com/forums/topic/removing-paragraph-tags-from-wysiwyg-fields/

Este é um comportamento WP normal – para transformar todas as novas linhas em tags de parágrafo.

Para remover isso, você pode tentar carregar o valor sem formatação. Você pode fazer isso fornecendo um “falso” para o parâmetro de formato no get_field / the_field funcions, assim:

the_field (‘wysiwyg_field’, false, false);

Espero que ajude.

Então, mude sua linha para:

< ?php the_field("sidebar_content", false, false); ?>

Atualização: vejo mais abaixo nesse segmento que eles realmente dizem que você pode simplesmente remover o filtro com esta linha:

remove_filter ('acf_the_content', 'wpautop');