我的WordPress网站遇到了一个奇怪的问题。我正在从头开始构建一个主题,我试图在我的博客页面(page.php和single.php)上更改容器。奇怪的是,除了添加包装器之外,我没有对代码进行任何重大更改,但是更改并没有显示出来。
我没有这个问题就制作了很多主题,所以我不确定这次出了什么问题。我已将博客页面设置为设置中的帖子页面,因此我无法理解为什么模板不会更新。我的代码如下所示,只是标准的WordPress代码,但'grid wrapper'
除外,并尝试删除也显示的侧边栏。
我已经对此进行了相当多的研究,看看问题可能是什么,但可悲的是,唯一一个相似的帖子是在2014年没有答案。
<div class="container main-content">
<div class="grid wrapper">
<section class="the-content">
<main>
<h1><?php the_title(); ?></h1>
<?php while ( have_posts() ): the_post(); ?>
<?php get_template_part('template-parts/content', 'page'); ?>
<?php endwhile; // End of the loop. ?>
</main>
</section>
</div>
</div>
长话短说,我的内容很好。我无法编辑包含该内容的包装器。
答案 0 :(得分:0)
我会更改get_template_part()
应该如何使用它:Understanding get_template_part
因此,如果你有空白的Wordpress文件结构,我不确定你是否有模板部件肯定。只有在你有意制造它们的情况下才可以使用它们。
答案 1 :(得分:0)
使用wordpress Wp-Super_cache插件
答案 2 :(得分:0)
我有同样的问题。就我而言,index.php最有可能覆盖了您的文件。这取决于您的主题如何处理循环,因此请检查index.php并在那里进行更改。
答案 3 :(得分:-1)
如果我记得很清楚,博客页面首先在home.php中设置后台参考,然后是index.php。页面和单身都没有打电话。