Ciężko oczekiwać, że ktoś będzie implementować w bibliotece moduł sztucznej inteligencji, by domyślał się, gdzie u Ciebie zaczyna się kod, a kończy zwykły tekst

. Musisz wprowadzić jakiś znacznik do wyróżniania kodu w artykułach oraz napisać parser, który wytnie fragmenty z kodem, skieruje je do GeSHi i wklei wynik w treść artykułu lub też poszukać gotowego parsera BBCode, Wiki lub jeszcze czegoś i go dostosować. Ze swej strony polecam Markdowna - ma przyjemną składnię, a i też dysponuję kodem integrującym go z GeSHi.