Delf, мне кажется нормальным вариантом справочник Григина (PHP 4; PHP5, к сожалению, форматирован по дурацки, но даже в 4 версии нормально рассказано про классы)
если у вас CMS - система управления сайтом с шаблонами - то видимо не туда вставляете - нужно в файлы с раширением *.php
если ваша CMS на смарти - то нужен синтаксис смарти знать