繁体   English   中英

WP_Query查询reset_count

Wp_query for reset_count

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想在类别页面中使用wp_query循环,并在下面使用此代码,但出现错误:“该站点遇到技术难题。” 那么如何改善我的代码呢? 谢谢您的帮助! [![在此处输入图片描述] [1]] [1]

<?php if(have_posts()) :  while(have_posts()) :  the_post(); 
?>
<?php
if($counter == 1) :
?>
<div class="col-<?php echo counter; ?>"> //this col have width 50%, height 300px.
  <div class="postimage">
    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail('project-thumb'); ?></a>
  </div>
  <div class="proj-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>
</div>
<?php
elseif($counter == 2) :
?>
<div class="col-<?php echo counter; ?>"> //this col have width 50%, height 150px.
  <div class="postimage">
    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail('project-thumb'); ?></a>
  </div>
  <div class="proj-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>
</div>
<div class="clear"></div>
<?php
elseif($counter == 3) :
?>
<div class="col-<?php echo counter; ?>"> //this col have width 50%, height 150px.
  <div class="postimage">
    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail('project-thumb'); ?></a>
  </div>
  <div class="proj-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>
</div>          
<?php endif; ?>


  [1]: https://i.stack.imgur.com/jgolS.png
1 个回复

我认为代码不错,但是需要一些修改。 您只需要一个砌体库,否则很难通过多个div包装器和语句将其保持在所需的形式

https://masonry.desandro.com/

设置后,您需要为CSS所需的高度定义1-5类。

.col-1,.col-2,.col-3,.col-4,.col-5 {width:50%;}
.col-1,.col-2 {height:300;}
.col-3,.col-4,.col-5{height:150px;}

砌体库为您完成对齐工作

<?php 
$counter = 1;
if(have_posts()) :  while(have_posts()) :  the_post(); 
if($counter == 1) :
?>
<div class="col-<?php echo counter; ?>"> //this col have width 50%, height 300px.
  <div class="postimage">
    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail('project-thumb'); ?></a>
  </div>
  <div class="proj-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>
</div>
<?php
elseif($counter == 2) :
?>
<div class="col-<?php echo counter; ?>"> //this col have width 50%, height 150px.
  <div class="postimage">
    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail('project-thumb'); ?></a>
  </div>
  <div class="proj-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>
</div>
<div class="clear"></div>
<?php
elseif($counter == 3) :
?>
<div class="col-<?php echo counter; ?>"> //this col have width 50%, height 150px.
  <div class="postimage">
    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail('project-thumb'); ?></a>
  </div>
  <div class="proj-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>
</div>          
<?php endif; 
$counter++;
if( $counter == 5 ): $counter = 1; endif;
endwhile; endif;
?>
1 WordPress-WP_query计数

我需要通过将它与当前日期进行比较来计算我的日期记录在元密钥: metakey_AMC_data ,该日期的格式为(dmY),它包含在数据库中 我可以完美地做到这一点。但是现在,我需要通过链接另一个AND来执行第一个查询,并指定术语slug等于事件的类别(术语分类法)时,显然该查询是不正确 ...

2 如何使用 WP_Query 统计帖子?

以下代码的“if 子句”有问题。 “Echo”显示正确的数字“3”,但“if count”显示“FOUND one”,这是错误的。 它应该显示“FOUND a lot”,因为计数是 3。 我试过了: $count_post = $about_preview_query-&gt;found_p ...

3 计数WP_Query在Wordpress中返回0

尝试在Wordpress中实现自定义分页,但我无法获得动态创建分页元素的帖子数。 带$loop的第一个查询返回我需要的帖子。 但是当我返回$count或$count-&gt;post_count ,它返回0。 ...

4 WP_Query过滤

因此,我一直在这里和其他站点寻找解决方案。 我发现了很多非常有帮助的帖子,但是由于某种原因,我无法使它正常工作。 我所拥有的:具有自定义字段的WP帖子。 一个是“额定值”,它被赋予1-5之间的数字;另一个是“闪光”,其值为1或0。 我想做的是:在Flash上​​显示所有带1的帖子 ...

5 WP_Query,使用AND与OR

我有以下PHP:- 假设有一个工作在19000到22000之间,称为“ ABC”,因此job_salary_from = 19000和job_salary_to = 22000。 现在假设我搜索的工作在10000和19000之间,因此$job_salary_from = 10000 ...

6 WordPress的WP_Query

出于某种原因,如果我传递$ attachment_id的值(例如187),则无法显示附件。 我正在使用WpAlchemy和“自定义图像大小”插件。 ...

7 wp_query不起作用

我决定开始在首页上使用wp_query而不是query_posts ,我想从div中的特定页面调用内容。 我只是想知道我在这里缺少什么,因为什么也没出现,所以我确实有一个页面的ID为140的内容。对此,我还是很陌生的! ...

9 带有条件的WP_Query

这是一个问题,我有一个搜索复杂的网站。 我设置了几个参数: s , meta_query , tax_query和post_type 显然,这些都与AND关系相关联(可以通过OR关系设置的meta_query和tax_query除外,但是我需要获取已在标题或内容或某些元值或某些分类法中输 ...

10 加入wp_query

我对如何进行包含两个表之间的联接的查询有些困惑。 我将说明:我有一系列自定义帖子类型,我下载了一个插件,该插件允许网站实施评分系统,以便用户可以评估阅读给定帖子的愉悦程度。 到目前为止,没有什么奇怪的,我去分析了有问题的插件,该插件在安装后在db中实现,有一个表,并张贴一张照片以显示值。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM