对于Wordpress 4.2.2,我使用以下(公认脆弱的)方法来搜索摘录以及没有插件的内容和标题。
这是函数的相关片段。php。
add_filter(\'posts_where\', \'custom_posts_where\');
function custom_posts_where($where) {
if (is_search()) {
$where = preg_replace(
"/(\\w+).post_title LIKE (\'%.*?%\')/",
"$1.post_title LIKE $2) OR ($1.post_excerpt LIKE $2",
$where);
}
return $where;
}