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 /高级自定义字段和分类法以及拆分表达式