
Подготовительный этап окончен. Были написаны три класса. Это класс «GlobalVariables» , класс «AutoLoader» и класс «Exceptions». Первый класс необходим для хранения информации глобальных переменных. Второй класс используется для подключения всех необходимых файлов ядра. При этом возможно подключение как пакета файлов, так и одиночных файлов. Третий класс перехватывает сообщения о возникающих ошибках, обрабатывает их и выводит на экран монитора. При этом вся информация о возникших ошибках сохраняется в лог-файле.
Изучение ядра WordPress
Далее изучение ядра WordPress будет строится следующим образом:
- Во-первых выбирается файл самого ядра
- Во-вторых в выбранном файле я буду разбирать все функции.
- В-третьих после разбора я буду вносить изменения. Точнее будет создан новый класс, в котором в качестве методов, будут использованы эти самые функции
Так как проект «Wordshift CMS» должен будет уметь использовать модули, плагины, шаблоны, которые уже созданы для WordPress CMS, то параллельно я буду дополнять ядро CMS необходимыми элементами, упрощающими адаптацию этих самых модулей, плагинов и шаблонов.
Тогда