Для каждой системы (имеется в виду популярные системы) можно найти пачку рекомендаций по безопасности. Применив эти рекомендации сайт на любой системе можно сделать более-менее безопасным. На 100% не защитит ни кто.
1. Вордпресс без всяких плагинов умеет это делать, если я правильно понял вопрос. Просто при создании меню вкладывайте пункты меню друг в друга.
2. CPT UI + Advanced Custom fields полностью покроет эту задачу.
3. Events Calendar
4. Contact Form 7 - лучший из лучших.
5. WPML
в запрос к серверу и все будет окей, либо смените тип с post на get,
Не принимает потому что стоит csrt защита, помогает она защититься от подмены запросов.
И новогодний подарок - ошибку можно посмотреть в консоли браузера, там все интуитивно понятно.