Используй плагин Advanced Custom Fields. Плагином можно создавать произвольные поля различного типа: картинки, текстовое поле, отношение к другим записям(то что подойдет точно для Вашего случая). Плюс плагина в том что эти поля можно выводить для определенных рубрик или типов постов(записей,страниц, продуктов и т.д.).
После того как создали произвольное поле определенного типа - оно отобразится при редактировании карточки.
Что бы получить это поле из записи нужно использовать функцию
get_post_meta(). Она вернет либо id прикрепленной записи, либо массив id-ов прикрепленных записей в зависимости от того, какой тип произвольного поля вы юзаете.