这是这个问题的重复,因为我在 SO 上得到了更快的答案。
开箱即用,WP eCommerce 不支持元搜索。如果您在线销售书籍并且需要客户能够通过最重要的元标签“作者”进行搜索,这将是一个大问题!
有人可以告诉我如何包含元信息搜索,或者是否有更好的插件也不需要花费一臂之力来搜索元信息?
编辑:
从那以后,我发现了一个名为 Relevanssi 的插件可以进行更好的搜索,Alexander Gieg 用他自己的代码进一步扩展了它:
add_filter('relevanssi_excerpt_content','wpscproductexcerpt',10,3);
function wpscproductexcerpt($content, $post, $query) {
if ( 'wpsc-product' == relevanssi_get_post_type($post->ID) ) {
$content = $post->post_content . ( !empty($post->post_excerpt) ? " $post->post_excerpt" : '' );
if ( 'on' == get_option('relevanssi_expand_shortcodes') ) {
$content = do_shortcode($content);
} else {
$content = strip_shortcodes($content);
}
// The line below fixes a minor bug in Relevanssi 2.9.14 custom excerpt generating code:
$content = preg_replace("/\t/", ' ', $content);
}
return $content;
}
我现在需要能够进一步扩展它,因为我是用户Visser Lab 的自定义字段的插件,以弥补 WP eCommerce 的不足,并且需要弄清楚如何从这个插件中包含元信息?
非常感谢