我正在尝试在wordpress的先前帖子链接中显示高级自定义字段数据。但数据没有显示也打破了HTML。
<div class="prev-posts pull-left">
<?php
$prev_post = get_previous_post();
if($prev_post) {
$prev_title = strip_tags(str_replace('"', '', $prev_post->post_title));
echo "\t" . '<a rel="prev" href="' . get_permalink($prev_post->ID) . '" title="' . $prev_title. '" class=" ">
<strong>
<<< "'. $prev_title . '"
</strong>
<img src="'.the_field("girl_image").'" alt="'.the_title().'/>
</a>' . "\n";
}
?>
</div>
在此代码中,“girl_img”字段包含图像的URL。我想根据URL显示图像。但它显示的是URL本身,而不是显示图像。
答案 0 :(得分:1)
使用get_field()
代替the_field()
。
get_field()
=返回指定字段的值。
the_field()
=显示指定字段的值。此功能与echo get_field($field_name)
;
将the_field("girl_image")
替换为get_field("girl_image")