Php 获取模板部件在wordpress上不工作
我已经为此工作了几个小时,不知道我忽略了什么或不理解什么。我试图使用Php 获取模板部件在wordpress上不工作,php,wordpress,Php,Wordpress,我已经为此工作了几个小时,不知道我忽略了什么或不理解什么。我试图使用get\u template\u part调用另一个php文档。当我运行下面的代码时,div.content中没有任何内容。我不明白为什么要调用我的partial-banner.php 首页.php <?php get_header(); ?> <div class="content"> <?php while ( have_posts() ) : the_post(); ?>
get\u template\u part
调用另一个php文档。当我运行下面的代码时,div.content
中没有任何内容。我不明白为什么要调用我的partial-banner.php
首页.php
<?php get_header(); ?>
<div class="content">
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'template-parts/partial', 'banner' ); ?>
<?php endwhile; // end of the loop. ?>
</div>
<?php get_footer(); ?>
<section class="banner">
<h1>Does this work</h1>
</section>
partial banner.php
<?php get_header(); ?>
<div class="content">
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'template-parts/partial', 'banner' ); ?>
<?php endwhile; // end of the loop. ?>
</div>
<?php get_footer(); ?>
<section class="banner">
<h1>Does this work</h1>
</section>
这有用吗
和我的文件结构的图像。您可以只使用一个简单的PHP include,而不使用WordPress逻辑
<?php include('template-parts/partial-banner.php'); ?>
您可以只使用一个简单的PHP include,而不使用WordPress逻辑
<?php include('template-parts/partial-banner.php'); ?>
你有帖子吗?也许可以试着用
来确认这一点,并确保用
结束您的while。此外,如果您正在使用自己的设计,您需要确保将WP\u USE\u THEMES
设置为false:
。我尝试了您建议的一切,但都没有用。它也没有显示“对不起,没有符合您标准的帖子。”如果我在循环中放入
,它会显示在头版。谢谢你的建议。你有帖子吗?也许可以试着用
来确认这一点,并确保用
结束您的while。此外,如果您正在使用自己的设计,您需要确保将WP\u USE\u THEMES
设置为false:
。我尝试了您建议的一切,但都没有用。它也没有显示“对不起,没有符合您标准的帖子。”如果我在循环中放入
,它会显示在头版。谢谢你的建议。