In the function below, I want to match the keyword case insensitive (should match \"Blue Yoga Mats\" and \"blue yoga mats\")...
However, it currently only matches if the
Use the /i modifier:
$post->post_content = preg_replace_callback("/\b($mykeyword)\b/i","doReplace", $post->post_content);