Procurar “2º” também retorna “22º” na wp_query

Estou usando wp_query para pesquisar uma string:

 $args = array('s' => '2nd','posts_per_page' => '-1',); 

Estou procurando pelo 2º mês, mas também está retornando 22, o que é pragmaticamente correto, mas logicamente incorreto, pois eu só quero o 2º dia e nem todas as instâncias de uma string w a palavra “2º” nela (e é por isso que ’22’ está incluído).

A palavra “2º” faz parte de um parágrafo, então não acho que você possa usar

$args = array('day' => '2nd','posts_per_page' => '-1',);

porque a instância da palavra “2º” não é uma data. Está em um parágrafo como parte de uma string.

Então, existe uma maneira de pesquisar em “2º” e não retornar “22º”?

Solutions Collecting From Web of "Procurar “2º” também retorna “22º” na wp_query"