Вячеслав: и да - "IMPORTANT: Do not forget to flush and regenerate the rewrite rules database after modifying rules. From WordPress Administration Screens, Select Settings -> Permalinks and just click Save Changes without any changes.". Ты это сделал?
copal: хочет научиться делать игры со средневековым сеттингом? Может кому-то даст на тест/оценку, всякое может случиться. Но подходить к этому вопросу в той манере, в которой подошли Вы, не очень-то уважительно.
Правда, подобное будет работать только для той структуры, которую вы написали. Если lookup: mail-form будет первым в списке, то лучше будет обойти $UserData['sites'] циклом и проверять значение каждого lookup в tab и если оно равно "mail-form", то вытягивать value и прерывать цикл.