Sleytar, в моем понимании, начальные знания, это когда прочитал книгу и начал практиковаться. Тут спрашивают вопросы и им дают решение вопроса, я тебе предоставил полное решение твоей задачи, а ты остался недовольным. Обновил ответ, добавил код под знания новичка
FanatPHP, тс надо было получить ответ, ответчик написал один из вариантов ответа, правильный или нет, знать что он существует надо. Весь вордпресс написан таким образом и ничего не мешает ему быть одним из самых популярных движков