我创建了一个自定义帖子类型。该自定义帖子类型的单个帖子不起作用。显示白页,但html加载正确。这是网址https://bestswiss.ch/vendorpartner/formforum
.where(/**/).toList()
答案 0 :(得分:0)
创建single-partner.php并粘贴以下代码
<?php get_header('');?>
<!--start container-->
<?php while ( have_posts() ) : the_post(); ?>
<div class="container">
<div class="row">
<div class="col-12 col-sm-12 col-md-12">
<?php the_title(); ?>
<?php the_content(); ?>
</div>
</div>
</div>
<?php endwhile ?>
<!--end container-->
<?php get_footer() ?>
更改永久链接,然后查看更改。
答案 1 :(得分:0)
要注意的重要一点是WordPress的模板层次结构。许多视图是根据命名逻辑使用特定的模板文件呈现的。
单个帖子使用single-
前缀。只需添加您的自定义帖子类型的ID,即可获取需要创建的文件名。使用该名称创建一个模板,您在该CPT的单个视图中将使用它:
single-vendorpartner.php
有趣的是,如果默认文件名文件不存在,则层次结构将指向链中的下一个模板名称。基本上index.php
几乎是所有内容的后备,并且该模板很可能仅是为处理您的博客而设置的。
以下是文档:https://developer.wordpress.org/themes/basics/template-hierarchy/。在该页面上打印出图表,然后将其放在墙上。