Я пытаюсь создать систему бронирования отелей с помощью WordPress.Теперь я знаю все запросы для извлечения данных в режиме без WordPress, но я сталкиваюсь с некоторыми проблемами организации данных при работе с WordPress.Мои данные об отелях хранятся в таблице сообщений и в качестве пользовательских полей для отеля.Для тарифов отелей я создал другую таблицу, в соответствии с которой цены варьируются в зависимости от месяца.Мне бы хотелось, чтобы данные отображались на странице результатов поиска следующим образом:
Hotel_1 Name: (Will come from Post Name)
Hotel_1 Details: (Will come from custom fields)
Hotel_1 description: (will come from excerpt)
Room_1 Name for Hotel_1: Total Rates for selected dates
Room_2 Name for Hotel_1: Total Rates for selected dates
----------------------------------------------------------
Hotel_2 Name: (Will come from Post Name)
Hotel_2 Details: (Will come from custom fields)
Hotel_2 description: (will come from excerpt)
Room_1 Name for Hotel_2: Total Rates for selected dates
Room_2 Name for Hotel_2: Total Rates for selected dates
----------------------------------------------------------
and so on and so forth.....
----------------------------------------------------------
Pagination>>
----------------------------------------------------------
Моя таблица оценок выглядит следующим образом
mysql> select * from rates;
+-------------+---------+---------+-------------------+------------+------------
+-----------+--------------+-----------+------------------------------------+
| primary_key | post_id | room_id | room_type | start_date | end_date
| adultRate | extraBedRate | childRate | inclusions |
+-------------+---------+---------+-------------------+------------+------------
+-----------+--------------+-----------+------------------------------------+
where post_id = ID of the post in wp_posts table
room_id = ID given to a room
room_type = Name of the room
1 запись (post_id) может иметь несколько room_types,Буду признателен за любую оказанную помощь.Спасибо.
Мне просто нужна помощь.как организовать или создать отношения между таблицами, чтобы получить желаемый результат, и б.как их отображать в WordPress.Необходимо рассмотреть некоторые классы или функции.
Я очень новичок в php и mysql, и это мое первое задание.Мой уровень навыков таков, что я могу вносить изменения в код, но сейчас мне очень трудно писать с нуля.Однако с помощью здесь я собираюсь учиться.
спасибо