当帖子有某种分类法时,我会在帖子中插入一段文本。
我希望此文本可由WP用户在管理区域进行编辑。
下面的内容似乎不想为我做任何事情,诚然,我是从这里的另一个线程复制粘贴和修改的。
<?php
if ( has_term( \'ART\', \'product_relevance\' ) ) {
?>
<div class="row">
<div class="notification col-lg-9 order-1">
<?php
$my_id = 927;
$post_id_927 = get_post($my_id, ARRAY_A);
$title = $post_id_927[\'post_content\'];
?>
</div>
</div>
<?php
}
?>
if语句工作正常,它只是通过ID调用post的块。
最合适的回答,由SO网友:Alexander Holsgrove 整理而成
该代码从不向页面输出任何内容:
<?php if(has_term(\'ART\', \'product_relevance\')):
$my_post = get_post(927);
if(isset($my_post->post_content)): ?>
<div class="row">
<div class="notification col-lg-9 order-1">
<?php echo $my_post->post_content; ?>
</div>
</div>
<?php endif; ?>
<?php endif; ?>
未经测试,但本质上你需要对帖子内容做些什么。