Для полноты обсуждения важно отметить, что начиная с Wordpress 3.0, выделение текущей страницы возможно с помощью CSS. Нет необходимости в JavaScript. Текущий пункт меню имеет класс current-menu-item ( здесь - полное руководство.
Важно отметить, что если пункт меню имеет подменю, а текущая страница находится в подменю, класс будет добавлен как к текущему пункту меню, так и к текущему элементу подменю в этом меню.
Итак, вот что я реализовал на своем сайте:
.menu > ul > li.current-menu-item {text-shadow: 2px 2px grey;}
.menu ul.sub-menu > li {text-shadow: none;}
.menu ul.sub-menu > li.current-menu-item {text-shadow: 2px 2px grey;}
Возьми это за отправную точку и наслаждайся!