WordPress根据指定关键词制作搜索页面,利用WordPress搜索功能实现:
<?php
$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
$args = array(
's'=>'这里填关键词',
'paged' => $paged,
'cat' => array(这里可以指定分类),
);
query_posts( $args );
if ( have_posts() ) : while ( have_posts() ) : the_post();
?>
循环主题
<?php endwhile;wp_reset_postdata();endif; ?>
循环主题处,根据各自网站来实现。
其中array详细参数为:
<?php $args = array(
'posts_per_page' => 5,
'offset' => 0,
'cat' => '',
'category_name' => '',
'orderby' => 'date',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' => '',
'post_type' => 'post',
'post_mime_type' => '',
'post_parent' => '',
'author' => '',
'author_name' => '',
'post_status' => 'publish',
'suppress_filters' => true,
'fields' => '',
);
$posts_array = get_posts( $args ); ?>
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章链接:https://www.qqhgg.com/75.html
该作品系作者结合个人学习经验及互联网相关知识整合。如若侵权请通过投诉通道提交信息,我们将按照规定及时处理。