php WordPress - 搜索标签和标题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WordPress - 搜索标签和标题相关的知识,希望对你有一定的参考价值。
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged'): 1;
$set1 = array(
'fields'=> 'ids',
'post_type' => $post_type,
'tag' => $_REQUEST[ 'search' ]
);
$set1_results = new WP_Query( $set1 );
$set2 = array(
'fields' => 'ids',
'post_type' => $post_type,
'suppress_filters' => false, // important!
's' => $_REQUEST[ 'search' ]
);
$set2_results = new WP_Query( $set2);
$combined_ids = array_merge($set1_results->posts, $set2_results->posts);
$combined_ids = array_unique($combined_ids);
$combines_sets = new WP_Query(
array(
'post_type' => $post_type,
'posts_per_page' => 6,
'paged' => $paged,
'post_status' => 'publish',
'post__in' => $combined_ids
)
);
?>
<!-- Search Form -->
<form method="get" id="searchform" action="<?php echo esc_url( get_permalink( get_page_by_title( 'Page_Template' ) ) )?>">
<input type="text" class="field" name="search" id="search" placeholder="Search by keyword..." />
<input type="submit" class="submit" name="submit" id="searchsubmit" value="Search" />
</form>
以上是关于php WordPress - 搜索标签和标题的主要内容,如果未能解决你的问题,请参考以下文章
为 WordPress 标签添加 rel="nofollow" 属性
WordPress 标签Tags页面制作方法
需要 php 编码特殊字符而不是 html 标签,以便包含在 wordpress 扩展 rss 文件中
php PHP - Wordpress - 搜索 - wordpress自定义搜索功能,包含ACF /高级自定义字段和分类法以及拆分表达式
php PHP - Wordpress - 搜索 - wordpress自定义搜索功能,包含ACF /高级自定义字段和分类法以及拆分表达式
php PHP - Wordpress - 搜索 - wordpress自定义搜索功能,包含ACF /高级自定义字段和分类法以及拆分表达式