每当我尝试回复帖子的内容时,我都会获得没有html标签的内容。像段落一样。
有没有办法用段落等回声它们?
现在这是我的PHP代码:
$post_id = 1231;
$queried_post = get_post($post_id);
echo $queried_post->post_content;
答案 0 :(得分:1)
这对我有用:
$post_id = 1226;
echo apply_filters('the_content', get_post_field('post_content', $post_id));
答案 1 :(得分:0)
使用the_content();
或echo get_the_content();
由于此功能使用wp过滤器the_content
,因此此过滤器使用' wpautop'过滤器。
哪些广告p
标记
这是快照
<?php
$post_id = 1226;
$post_local = get_post($post_id);
if($post_local){
setup_postdata( $post_local );
echo wp_autop(get_the_content());
}
?>
答案 2 :(得分:0)
您可以像这样使用html标签输出内容
echo str_replace("\r", "<br />", get_the_content(''));