Вам не хватает внешнего набора скобок:
elseif ((!is_front_page()) && (!is_single()) && (!is_page()))
Вы можете не указывать каждую отдельную пару, которая окружает имена функций, чтобы она выглядела чище:
elseif (!is_front_page() && !is_single() && !is_page())