Проблем српске претраге у разном софтверу је познат. Ретко ко га је прилагодио српском језику већ урадио једноставно упоређивање као да се ради о енглеском језику. Неки су поред обрасца за претрагу нагласили да је потребно куцати слова š, đ, č, ć, ž или само ћирилична слова.

Међутим, људи куцају на различите начине, било да се ради о упиту претраге или о садржају који се претражује. Узмимо за пример реч Ђоковић. Ова реч се такође може записати и као Đoković, Djoković или Djokovic. И у изворном тексту и у упиту се куца на само један начин, али ако реч није укуцана на исти начин онда нема резултата претраге. На пример, ако се у тексту користи Ђоковић а у претрази укуца Djokovic.

Вордпрес је један од софтвера где се овај пример догађа. Зато сам направио једноставан додатак који би ово требало да побољша. Када се у обрасцу претраживања укуца нека реч, он прво направи све комбинације записивања коју та реч може да има а затим претражује за све те речи. Тако онај који претражује не мора да брине о томе који начин користи.

Овај додатак користи једноставну PHP класу која се може користити у сваком пројекту, био он за Вордпрес или не. Класи се само пошаље изворна реч а добију се све комбинације те речи.

На пример, започне се са

$object = new Serbian_Variants( 'djokovic' );

и под

$object->variants;

добија се низ са свим комбинацијама.

И класа (као и додатак) објављена је под условима ГОЈЛа и користи Композитора.