Не надо городить отдельных таблиц. Custom Post Types, Custom Taxonomies, Custom Fields были придуманы именно для таких задач. И все эта радость работает через все родные методы и становится частью общего механизма. Если используете CMS/CMF - испольуйте все, что в ней есть, а не придумывайте костыли. Как говорит один из идеологовв WordPress Core - перед тем как написать свою функцию, внимательней изучите документацию - в 9 случаях из 10 вы найдете готовое решение.
@startsevdenis указал правильное направление куда и надо копать. Плагин ACF или упомянутый Pods в помощь. Лично я советовал бы ACF, с ним удобнее работать, интерфейс приятней и документация на порядки полезнее. В документации Pods черт голову сломает.