个性化阅读
专注于IT技术分析

WordPress:在自定义帖子类型循环之前和之后插入的HTML代码

我在wordpress问题上受阻, 需要你的帮助。

我想在我的主页上显示自定义帖子类型(FAQ)的列表。为此, 我将窗口小部件工具(wp-admin / widgets.php)与窗口小部件Post循环(似乎由SiteOrigin Widgets Bundle插件添加)一起使用, 并关联了模板(路径:/ wp-content / themes / construction -field-pro / template-parts /)用于显示不同的FAQ项。

问题是, 我应该在该循环项目之前和之后调用HTML, 但我从未成功过。我尝试了两种方法:

1-在循环之前和之后添加HTML小部件, 但是WordPress阻止保存, 因为缺少HTML结束标记或开始标记。

2-在循环之前和之后添加短代码(其中包含所需的html)。在这种情况下可以保存, 但是在渲染时会自动添加html结束标记或开始标记, 这是我所不希望的。

所以我需要你的帮助。如何将这些循环项插入HTML块中?

预先感谢你的帮助。

最好的祝福,


#1


如果我正确理解了这一点, 那么你只是在尝试遍历常见问题解答(这是一种自定义帖子类型), 而你选择了使用小部件来做到这一点?你要在循环前后添加HTML代码吗?

为什么不将代码直接放入首页?在要显示列表的主页上找到该位置, 然后输入:

<?php
$the_query = new WP_Query(array(
  'post_type'         => 'faq_post_type_name', 'order'             => 'ASC', 'orderby'           => 'date', 'posts_per_page'    => -1
));


if ( $the_query->have_posts() ) : ?>
  <!-- Enter HTML before loop here -->
  <ul>
    <?php while ( $the_query->have_posts() ) :$the_query->the_post(); ?>
    <li>
      <?php the_title(); ?>
    </li>
    <?php endwhile; ?>
  </ul>
  <!-- Enter HTML after loop here -->
<?php endif; wp_reset_query(); ?>
赞(0)
未经允许不得转载:srcmini » WordPress:在自定义帖子类型循环之前和之后插入的HTML代码

评论 抢沙发

评论前必须登录!