WordPress:获取index.php而不是single.php的内容

时间:2018-11-06 11:19:19

标签: php wordpress

标题很不言自明。

我单击了其中一种产品,URL已正确更改为/ product / product-1 / 但是内容仍然是index.php而不是single.php。

所以这是index.php:

<?php get_header(); ?>
<?php View::render('partials/top-bar'); ?>
<?php View::render('partials/header'); ?>
<?php View::render('partials/content'); ?>
<?php get_footer(); ?>

部分/内容相当大,但这是其中的逻辑部分,具有WordPress循环

<?php
						$new_products = new WP_Query( array(
							'post_type' => 'product',
							'order'     => 'ASC',
							'orderby'   => 'meta_value_num',
							'meta_key'  => Product::PRICE_META_KEY,
						) );
					
					?>
					<?php if ( $new_products->have_posts() ): ?>
						<?php while ( $new_products->have_posts() ): $new_products->the_post(); ?>
                            <div class="spost clearfix">
                                <div class="entry-image">
                                    <a href="<?php echo get_the_permalink(); ?>"><img
                                                src="<?php echo Asset::image( 'shop/small/1.jpg' ); ?>" alt="Image"></a>
                                </div>
                                <div class="entry-c">
                                    <div class="entry-title">
                                        <h4>
                                            <a href="<?php echo get_the_permalink(); ?>"><?php echo get_the_title(); ?></a>
                                        </h4>
                                    </div>
                                    <ul class="entry-meta">
                                        <li class="color"><?php echo Product::price( get_the_ID() ); ?></li>
                                        <li><i class="icon-star3"></i> <i class="icon-star3"></i> <i
                                                    class="icon-star3"></i> <i class="icon-star3"></i> <i
                                                    class="icon-star-half-full"></i></li>
                                    </ul>
                                </div>
                            </div>
						<?php endwhile; ?>
					<?php else: ?>
					<?php endif; ?>

                </div>

single.php包含一些内容,但是问题似乎与之无关,所以我没有在此处包含代码。

谢谢。

0 个答案:

没有答案