Смешать CPT на главной странице w. множественные критерии сортировки

Я начинаю PHP, создавая свою первую тему WP.

Я хотел бы отображать фид нескольких типов контента на моей главной странице (сообщения, события, продукты, исполнители). В статье здесь объясняется, как это сделать.

Однако мне также нужно сортировать сообщения довольно определенным образом. Это немного сложно объяснить, но здесь мы идем:

  • должности и художники должны быть отсортированы по дате публикации
  • события должны быть отсортированы с помощью настраиваемого поля даты (даты события)
  • продукты следует сортировать по пользовательскому полю даты (дата выпуска)

Вот пример того, как почтовый фид на моей первой странице мог бы выглядеть все вместе в случайный день:

  1. 15 сентября (дата публикации) – Новости 1
  2. 14 сентября (дата события) – Сообщение 1 (может быть опубликовано гораздо раньше)
  3. 13 сентября (дата публикации) – Новости
  4. 12 сентября (дата выпуска) – Сообщение продукта 1 (может быть опубликовано гораздо раньше)
  5. 11 сентября (дата события) – Сообщение 2 (может быть опубликовано гораздо раньше)

и т.д.

Я строю свою тему из темы «Подчеркивания». Может ли кто-нибудь указать мне в правильном направлении, чтобы я мог это сделать?

Solutions Collecting From Web of "Смешать CPT на главной странице w. множественные критерии сортировки"