Если еще актуально:
Выносишь код в отдельный php файл (или txt, например) (это если у тебя его в сниппет не получается засунуть),
Пишешь сниппет, называешь его
includeFile
<?php
# Snippet to include files from filesystem
# [[includeFile? &file=`folder/yorfile.php`]]
if ( !isset($file) || $file== "" ) return "No file specified."; //check if there's a file given.
//Start the buffer
ob_start();
//include
include $file;
//get contents from the buffer
$ob_contents = ob_get_contents();
//and kill/delete the buffer
ob_end_clean();
?>
В нужном месте в шаблоне пишешь: [[includeFile? &file=`путь_к_файлу`]].
У меня тоже были проблемы с выводом чужого php кода, причем приходилось извращаться еще сильнее... Но это вариант "топором", кто автор - не помню, но на форуме если порыскать можно найти, тема была про вынос шаблона в отдельный файл вроде. а вообще должно через сниппет работать...