使用自定义分类时将帖子内容插入页面

时间:2019-05-01 作者:R Reveley

当帖子有某种分类法时,我会在帖子中插入一段文本。

我希望此文本可由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的块。

1 个回复
最合适的回答,由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; ?>
未经测试,但本质上你需要对帖子内容做些什么。

相关推荐