Что-то я не вижу большой разницы между неврологи-неврология, стоматологи-стоматология, гинекологи-гинекология. Если это просто игра слов, то не совсем понятно, зачем их делить на таксономии, а если в них все же будет разная информация, то можете связывать через мету или слаги
AlextooG, ломался, потому что у вас везде неправильные кавычки, используйте одинарные ' или двойные ", а в функцию get_category_link() нужно передавать $category_id первым параметром
sergeyviktorovich, нужно как-то учитывать статус транзакции, я не знаю как у них это работает. Лучше всего посмотреть форум codeseller и там спросить, если ответа не найдется