QQ 1640076782

2018年06月26日

如何让WordPress支持搜索自定义字段

Filed under: li — 标签:, — lijie @ 11:33 上午

最近新做了一个网站,客户想通过自定义字段产品编号和标题搜索产品,但是WordPress默认的搜索是只会把关键词与文章标题或内容匹配搜索,这一点用户体验不是很好。如果客户通过产品编号直接搜索产品是搜索不出来的,原因是wordpress只会搜索posts数据表,而自定义字段数据是保存在postmeta数据表。 针对这个问题,我在主题的functions.php做了如下处理: 1.修改搜索查询的sql代码,将postmeta表左链接进去。 function cf_search_join( $join ) { global $wpdb; [...]