如果不想让wordpress的默认搜索功能搜索到自定义的文章,那么可以试着让搜索引擎只搜索默认的文章和页面。
这也是一种方法啊:

function only_filter_search($query) {
	if (!$query->is_admin && $query->is_search) {
		$query->set('post_type', array('post', 'page'));
	}
	return $query;
}
add_filter('pre_get_posts', 'only_filter_search');