PHP代码在单独的页面上显示搜索结果

时间:2019-07-17 07:12:21

标签: php wordpress

我尝试了一段时间,以便在Internet上找到一些代码,可以将它们放在我的search.php文件中,该文件是我创建的,用于在该特定页面而不是默认的wordpress搜索网站上显示所有搜索结果,但是没有。找不到适合我问题的东西。

我在search.php文件中尝试了一些代码,但它们使我的网站崩溃或没有按照我的需要工作

<?php get_header(); ?>

    <?php echo do_shortcode('[et_pb_section global_module="4027"][/et_pb_section]'); ?>


    <?php if (have_posts()) : ?>
                <?php while (have_posts()) : the_post(); ?>
<div class="searchResults">
 <a href="<?php the_permalink() ?>">
   <h2><?php the_title(); ?></h2>
 </a>
 <p><?php the_excerpt(); ?></p>
</div>
 <?php endwhile; ?>

 <?php else : ?>

 <?php _e( 'Nothing Found' ); ?>
 <?php endif; ?>


<?php

get_footer();

这是我尝试过的一些内容:(摘自评论)

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="searchResults">
    <a href="<?php the_permalink() ?>"> 
    <h2><?php the_title(); ?></h2></a>
    <p><?php the_excerpt(); ?></p>
</div>
<?php endwhile; ?>
<?php else : ?>
<?php _e( 'Nothing Found' ); ?>
<?php endif; ?>

0 个答案:

没有答案