0
我正在將自定義wordpress模板從舊網站遷移到新網站。在新網站中,我的一個使用ACF直放站的舊模板正在生成不必要的回聲中每個元素之間的中斷。這裏的源代碼:Wordpress ACF自動過度文本字段
<?php
if(have_rows('features_list')):
$i=0;
while (have_rows('features_list')) : the_row();
echo '<p><span class="purple">+ </span>' . get_sub_field('feature_item') . '</p>';
$i++;
endwhile;
endif;
?>
渲染HTML就出來:
<p>
<span class="purple">+ </span>
</p>
<p>Text Content Text Content</p>
我需要它渲染的,哪些是我的舊模板是:
<p><span class="purple">+ </span> Text Content Text Content</p>
由於wpautop()函數的原因,我懷疑Wordpress正在將我的get_sub_field()包裝在< p>中,因此正在關閉< p>。我運行Wordpress 4.5.3並看到這一點。
你究竟想要達到什麼目的? –
我給了第三的代碼示例是我需要的PHP作爲渲染:
的 +文本內容文本內容
– theGrizz我還要指出的是,自定義字段是一個「文本」不是一個所見即所得。 – theGrizz