На странице
есть кнопка Concerts.
По клику на нее в левом меню есть кнопка "by Composer".
При нажатии на нее Вы получите список композиторов.
Нажав на "композитора" получаем справа перечень концертов, на которых исполнялись его произведения. Нажав на концерт получим информацию о концерте.
Задача:
Для кнопки "Discography" надо сделать структуру и код, которые будут отображать информацию о дисках аналогичным образом. Источник информации о дисках представлен в виде:
"
ALBENIZ
Navarra
6/1/1954 Москва Live
Русский диск R10 00783-86 (2LP)
МЕЛОДИЯ MELCD 722 (5CD)
МЕЛОДИЯ CD 10 00721 (CD)
SMC CD-0085 (CD)
DOREMI DHR-7795 (CD)
Rumores de la Caleta (Malaguena) от Recuerdos de Viaje, Op.71/6
2/3/1957 Москва Live
Мелодия М10-41057-58 (LP)
MELODIA/EURODISC 302750-420 (2LP)
DOREMI DHR-7795 (CD)
"
Здесь
- ALBENIZ имя композитора.
- Две строки ("Navarra" и "Rumores de la Caleta (Malaguena) от Recuerdos de Viaje, Op.71/6") названия его произведений, записанных на пластинках или дисках.
- Под именем произведения информация об известных записях этого произведения.
Что должно быть:
1) При нажатии на кнопку "Discography" слева должен показаться список композиторов (как для концертов) и в скобках для каждого композитора количество записанных произведений этого композитора.
2) При нажатии на композитора справа показывается список его записанных произведений, если такой существует, в противном случае ничего.
3) При нажатии на произведение справа на правой стороне должны отобразиться сведения о записях для этого произведения.
То есть, вы должны скопировать и изменить код (на базе "Custom post type"), который используется для концертов,
------
Точнее:
вы должны создать пользовательский тип с именем, например, "Discs". Одна запись в базе данных соответствует одному произведению. В записи есть поле, содержащее сведения о записях соответствуещего произведения (наверное, простое текстовое поле). Имена композиторов находятся в категории "Composer ". Заголовки записей должны быть типа "ALBENIZ Navarra" or "ALBENIZ Rumores Op.71/6".
Для работы будет предоставлена локальная копия сайта и базы данных.
Важно! Вы должны только создать структуру и код (!) и вставить пару примеров записей. Наполнение базы данных это не ваша проблема.
Есть второй вариант этой работы (быстрее, но дешевле) объяснить программисту, знающему HTML, MySQL и пр., но не знающему хорошо программирование для Wordpress, как сделать эту работу. Это тоже платно.
Надеюсь, все понятно. Если у вас есть вопросы задавайте.
Цену (разумную) предлагайте.