我对 meta_query 有一些情境问题。客户搜索 IV,但结果包含私有(原始词是私有的)。我只想显示包含 IV(罗马数字)的帖子。我的 meta_query 搜索来自自定义插件中的标题、子标题和描述。我找到了 REGEXP,但我找不到从标题、副标题和描述中找到漫游数字的正确方法。
客户只能找到罗马数字,他们也可以找到任何单词等。
$args = 数组( 'numberposts' => -1, '类别' => 0, 'orderby' => 'post_date', '订单' => 'DESC', 'meta_query' => 数组( '关系' => '或', 大批( '键' => '标题', '价值' => $search_term, '比较' => '喜欢', ), 大批( 'key' => '副标题', '价值' => $search_term, '比较' => '喜欢', ), 大批( '键' => '描述', '价值' => $search_term, '比较' => '喜欢', ) ), 'post_type' => '画廊', 'post_status' => '发布', 'suppress_filters' => 真 ); $posts = get_posts($args, ARRAY_A);