PHP(WP)-忽略HTML标记
为什么浏览器中会忽略br html标记PHP(WP)-忽略HTML标记,php,wordpress,Php,Wordpress,为什么浏览器中会忽略br html标记 <p> <?php $footer_1 = the_field('footer_1'); $footer_2 = the_field('footer_2'); $footer_3 = the_field('footer_3'); if (!empty($footer_1)) {
<p>
<?php
$footer_1 = the_field('footer_1');
$footer_2 = the_field('footer_2');
$footer_3 = the_field('footer_3');
if (!empty($footer_1)) {
the_field('footer_1');
echo "<br />";
}
if (!empty($footer_2)) {
the_field('footer_2');
echo "<br />";
}
if (!empty($footer_3)) {
the_field('footer_3');
}
?>
</p>
编辑:浏览器代码将p元素作为一段文本输出。那里也没有显示br标记。这三个变量是来自高级自定义字段的文本字段。该字段用于实际回显自定义字段数据,因此不能将其分配给变量。改用get_字段,如下所示:
<p>
<?php
$footer_1 = get_field('footer_1');
$footer_2 = get_field('footer_2');
$footer_3 = get_field('footer_3');
if (!empty($footer_1)) {
echo $footer_1 . '<br>';
}
if (!empty($footer_2)) {
echo $footer_2 . '<br>';
}
if (!empty($footer_3)) {
echo $footer_3;
}
?>
</p>
页脚1、页脚2和页脚3是什么类型的自定义字段?能否显示浏览器代码检查器在整个段落中显示的内容?请参见上文。谢谢。这回答了你的问题吗?实际上不是这样,因为_字段正确显示了值。只是br标签没有被呈现。你可以在这里向人们指出他们问题的确切答案/解决方案,他们仍然会说“不,没有帮助”…