В вордпрессе есть как кастомные типы записей так и кастомные таксономии. Можно делать кодом можно плагинами (pods, types или как то-так). Я всегда делаю кодом подобные вещи. Делаем тип записей "Учителя" и "Студенты" и всё. Таксономия даже не нужна
is_home() определяет только если это не статическая страница, вроде.
Но вообще для таких случаев есть шаблоны страниц. Делаем произвольный шаблон для конкретной страницы page-ID.php и верстаем там лендинг.
Кастомный тип записей "Файлы", к нему кастомная таксономия "Категории файлов", и к этим записям дополнительные поля (ссылка на файл, картинки, описание...). Я бы так сделал
Админку вордпресса очень легко повторить на yii. Может и будут различия, но ведь клиенту важно удобство/привычность работы с такой админкой, и если будут мелкие различия, клиент всё равно нормально сможет пользоваться.
Берёшь чистую тему для разработки (например - эту) и делаешь из неё то что нужно. Там есть комментарии к коду, знаю php и вёрстку невозможно запутаться
Можно многими способами. Например если запись относится к какой-то конкретной категории ("Реклама") или содержит тег, то можно на основе этой логики выводить плашку. Можно сделать дополнительным полем, стандартным или плагином ACF. Логика дополнительного поля простая, если это рекламный пост, ставим например "1", и в шаблоне выводим if ( ... == 1 ){ echo ... }
Можно через плагин ACF Pro (платный, но если позволяет религия есть бесплатный) создать страницу настроек для слайдера (и вообще для кучи всего остального полезного)
Зачем вообще делать отдельный вордпресс с отдельной админкой для лендинга? Не легче ли сделать просто лендинг страницей, и создать для неё отдельный шаблон страницы (page template)? Или вообще создать кастомный тип записей "Лендинги" и там создавать лендинги с отедльными шаблонами, подключив допполя например?
Добавляем кастомный тип записей "Портфолио", можно даже сделать таксономию "Категории портфолио" и всё. Дальше делаем страницу вывода всех работ (archive-portfolio.php) и вывод одной страницы (single-portfolio.php), ну и для таксономий (как то так taxonomy-portfolio_cat.php).