Я мог бы неправильно оценить ваш вопрос, но я думаю, что вы на самом деле спрашиваете, как убрать флаг «заблокирован» из типа контента в Eclipse / PDT вместо получения ошибки свертывания кода. Эти типы контента привязаны к определенному расширению, если они определены в файле plugin.xml, который определяет этот тип контента. Вот фрагмент, очень похожий на то, что вы ищете:
<!-- PHP Content Type declaration -->
<extension
point="org.eclipse.core.contenttype.contentTypes">
<content-type
base-type="org.eclipse.core.runtime.text"
file-extensions="php,php3,php4,php5,phtml,inc,phps"
id="phpsource"
name="%content-type.name.0"
priority="high">
Если вы заметили строку расширений файлов, просто удалите phtml из этого списка и перезапустите eclipse (возможно, с флагом -clean), и он больше не должен блокироваться. Хитрость заключается в поиске правильного XML-файла, особенно если он часто находится также в архивах .jar.