Подскажите как правильно реализовать задачу, когда при нажатии на разные ссылки загружался один шаблон страницы, но выводился разный контент, в зависимости от самой ссылки.
Я думал об этом варианте, а если таких страниц сотни? Хочется знать какой вариант правильный в данной ситуации? Я сам с wordpress столкнулся в первый раз.
например есть сайт "об оружии", на странице "ружья" при нажатии на конкретное ружье переходим на страницу этой модели. Шаблон один для всех, но контент разный. Можно создать страницу для каждой модели это понятно. Или есть способ другой?
sanchokondrat, вероятно, стоит создать отдельный тип записи для ружей, либо тип записей "товары", а "ружья", "капканы" и т.д. будут в кастомной таксономии.
Для примера можете посмотреть как это реализовано в WooCommerce.
Или сделать через стандартные Записи и Рубрики, если больше ничего не планируется на сайте. Ружья будут страницей рубрики, а ружье — записью.
Выбираешь тему(шаблон) в "Внешний вид/Тема" и создаешь страницы в "Страницы". Нужно вывести их в меню? Идешь в "Внешний вид/Меню" Создаешь меню в выделенном темой месте и если нужно указываешь чтоб подхватывались все созданные страницы автоматически. Если нужен блог, в настройки/Чтение указываешь страницу блога. Нужны страницы с пользовательским отображением контента и полями ввода? Гуглишь тему "Таксономии" или создаешь пользовательские шаблоны внутри темы и задаешь отдельным страницам отдельные шаблоны( не темы ).
1.CSS :active / :hover фокусы с прятками контента
2.jQuery подгрузка контента
3.CSS + JS прятки контента и присвоение active класса спрятанным блокам, после клика по ссылкам/кнопкам
....Да много чего есть на самом деле, если хорошо гуглить и любить шКОДИТЬ)