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