Php 在wordpress中每页发布未在页面上正确呈现
嗨,我有这个wordpress网站,页面上会显示图像。现在我的问题是,当我添加Php 在wordpress中每页发布未在页面上正确呈现,php,wordpress,Php,Wordpress,嗨,我有这个wordpress网站,页面上会显示图像。现在我的问题是,当我添加post\u per\u page=>50'时,当我刷新页面时,每页的帖子数量没有正确呈现。下面是我的代码 <?php query_posts( array( 'post_per_page' => 50, 'cat'=> '7',
post\u per\u page=>50'
时,当我刷新页面时,每页的帖子数量没有正确呈现。下面是我的代码
<?php
query_posts( array(
'post_per_page' => 50,
'cat'=> '7',
'order' => 'ASC'
) );
?>
<?php while(have_posts()) : the_post(); ?>
<div class="single-gallery anim-5-all interoors masonryImage mix span-4">
<div class="img-holder">
<?php
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'medium' );
$url = $thumb['0'];
?>
<img src="<?=$url; ?>" alt="">
</div>
</div><!-- /.single-gallery -->
<?php endwhile; wp_reset_query(); ?>
“alt=”“>
现在它将在页面上显示9个图像。有人能帮我解决这个问题吗?非常感谢任何帮助。TIA首先,我喜欢你的查询参数中的错误
'post_per_page' => 50,
wp_查询循环没有这样的参数,而是使用它
'posts_per_page' => 50,
第二段引用了wodpress codex中关于函数的内容
注意:此函数将完全覆盖主查询,而不是
供插件或主题使用。其方法过于简单
修改主查询可能会有问题,应该避免
只要有可能,在大多数情况下,都有更好、更高的性能
用于修改主查询的选项,例如通过“pre_get_posts”
WP_查询中的操作
我建议您使用标准wordpress循环
<?php
$args = [
'posts_per_page' => 50,
'cat' => '7',
'order' => 'ASC',
];
// The Query
$query = new WP_Query( $args );
// The Loop
while ( $query->have_posts() ) : $query->the_post(); ?>
<div class="single-gallery anim-5-all interoors masonryImage mix span-4">
<div class="img-holder">
<?php
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'medium' );
$url = $thumb['0'];
?>
<img src="<?=$url; ?>" alt="">
</div>
</div><!-- /.single-gallery -->
<?php
endwhile;
wp_reset_postdata();
?>
“alt=”“>
谢谢。我只使用这一个查询帖子,每页都有帖子