Что мой что вариант из примера по ссылке ведет на 404 ошибку, не подскажите в чем может быть причина? По ссылке: site.ru/КастомныйТипПостов/КастомныйПост - ОШИБКИ НЕТ ВСЕ ОК! По ссылке: site.ru/КастомныйТипПостов/НазваниеКастомнойРубрики/КастомныйПост - 404!
Если вы создали новый тип записи с помощью функции register_post_type(), затем создали новую запись этого типа, и при заходе на неё увидели ошибку 404, значит правила перезаписи ЧПУ не были сброшены.
Так происходит потому что новые правила перезаписи (хранятся в БД) не были созданы. Чтобы их создать нужна эта функция.
Чтобы вручную сбросить правила перезаписи ЧПУ. Нужно зайти на страницу настроек "Постоянные ссылки" (Permalink Settings). Во время посещения этой страницы, правила перезаписи удаляются из базы данных, генерируются новые и сохраняются на место прежних.
В старых версиях WP на этой страницы нужно было еще нажать кнопку Сохранить.