При наличие на огромен брой сайтове, ползващи едни и същи функции, създаването на външни общи файлове е задължително. Независимо от това дали даден темплейт ползва една или друга функция, по подразбиране CMS системата импортва всички дефиниции на функциите. Така добавянето на нова функция ще важи за всички темплейти.
! Важно: всяка функция не трябва да бъде обвързана конкретно с даден сайт, темплейт и т.н. Тя не е частно решение на даден проблем, т.е трябва да бъде еднакво приложима за всички темплейти / сайтове.
Главна директория за външни файлове: /lib/functions/. Файловете са: