如何修复index.php中的显示开机自检

时间:2018-11-12 作者:matthias screed

您好,我尝试用代码将我的帖子显示到一个由3列组成的div网格中

<div class="Jobs">
 <?php
  if(have_posts()) {
   while (have_posts()) {
    echo\'<div class="info_Job">\';
    echo \'<h2>\',the_title(),\'</h2>\';
    echo the_post_thumbnail(),\'</div>\';
      the_post();
      }
    }
 ?>
</div>
而是要正确显示同一帖子的3个不同帖子y 2和另一个帖子,如下所示enter image description here

我怎样才能纠正这个问题

1 个回复
最合适的回答,由SO网友:rudtek 整理而成

您正在使用逗号作为连接符

你在回音the_title()the_post_thumbnail() (如果正在回音,请使用get)

你的the_post() 位于底部

<div class="Jobs">
<?php
  if(have_posts()) {
    while (have_posts()) {
      the_post();
      echo\'<div class="info_Job">\';
      echo \'<h2>\'.get_the_title().\'</h2>\';
      echo get_the_post_thumbnail().\'</div>\'; 
    }
}
?>
</div>
如果不想使用get而是直接输出,请执行以下操作:

<div class="Jobs">
<?php
  if(have_posts()) {
    while (have_posts()) {
      the_post();?>
      <div class="info_Job">
        <h2><?php the_title();?></h2>
        <?php the_post_thumbnail();?>
      </div>
<?php }
}
?>
</div>

结束

相关推荐

WordPress网站不加载css、js和图片

我有一个基本网站,以Betheme为主题安装了插件:Youast SEO WPBakery网页生成器Visual Composer的最终插件Slider Revolution网站评论非常简单的SSL复制帖子Cookie通知动态文本扩展联系人表单7联系人表单7联系人表单7条件字段问题是网站随机加载没有CSS,JS和图像(404错误),但当我重置网站的cookie时,它将再次正常加载。我已经重新安装了WordPress,并删除了网站没有使用的所有插件。那么有人知道发生了什么事情,或者是什么导致了这个问题吗?W