WordPress搜索模版开发和调用案例记录

老乐 定制开发3字数 631阅读2分6秒阅读模式

我们在开发WordPress主题的时候应该是会用到搜索模块的。一般,我们设置的默认WordPress搜索页面的模版文件是 search.php 页面,我们在设置的时候需要用到搜索框。

<form role="form" action="<?php echo home_url('/');?>" method="get">
     <input type="text" name="s" class="form-control search_box" autocomplete="off" placeholder="Search">
  </form>

这里,我们在搜索框设置表单。

然后我们在 Search.php页面中重点的代码这样:

<?php if ( have_posts() ) : ?>
        <ul>
            <?php while ( have_posts() ) : the_post(); ?>
                <h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
                <p><?php echo get_the_excerpt();  ?></p>
                <p><?php the_time('F j, Y');?></p>
            <?php endwhile; ?>
        </ul>
    <?php else : ?>
        <p style="margin-left: 30px;">很抱歉,没有找到与"<?php echo get_search_query(); ?>"匹配的内容。</p>
    <?php endif; ?>

具体以我们实际的页面模版为准。

投上你的一票
 
  • 本文由 老乐 发表于 2024年8月21日 10:59:44
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/wpsearch-theme.html
  • WordPress开发