Доброго времени суток уважаемые мои читатели! Сегодня мы расследуем причину появления ошибки [an error occurred while processing the directive] на одном из моих блогов. Как оказалось, эта ошибка возникает на каких-то определенных шаблонах WordPress. Но с чем это связано? Долго я искал причину, но в конце концов расследование закончилось на том, что я удалил всего один элемент из шаблона, такой:
<!—#page—>
Возможно, каким-то образом шаблонизатор некорректно обрабатывает данный кусочек комментария воспринимая его за какую-то конструкцию. Ну вникать сильно не хотелось, тем более все как бы кажется простым. Так что, не будем на этом зависать и просто удалим то, что мешает правильной работе WordPress.
За инфу спасибо: http://stasek.ru/wordpress/nastroyka-wordpress/oshibka-an-error-occurred-while-processing-the-directive/
И добавлю: просто удаляйте < !—# из шаблонов и будет вам счастье… Или ставьте пробелы < !— ПРОБЕЛ #—>
Источник: