Przypuszczam, że najlepiej jest używać niestandardowych typów postów z meta post w połączeniu z meta boxami. W ten sposób będziesz mógł z łatwością zarządzać swoimi firmami, a jednocześnie będziesz mógł obsługiwać niestandardowe zapytania na firmach za pośrednictwem klasy WP_Query.
Obecnie buduję katalog biznesowy dla mojego klienta, więc decyduję się na niestandardowe typy postów ze względu na elastyczność. Zrobiłem też niestandardowy skrypt do zarządzania informacjami o firmie w połączeniu z meta postów.
Spójrz na zrzut ekranu, aby zrozumieć, co mam na myśli :
Zwróć uwagę, że za każdym razem, gdy lubię dodawać nowe dane do firm, mogę po prostu dodać dodatkowe pola meta, a następnie zapisać dodatkowe dane jako metadane do postu. W ten sposób rozszerzenie standardowej jednostki danych jest kwestią minut.
Czego potrzebujesz:
http://codex.wordpress.org/Post_Types http://codex.wordpress.org/Function_Reference/add_meta_box http://codex.wordpress.org/Function_Reference/register_taxonomy (opcjonalnie)http://codex.wordpress.org/Function_Reference/get_post_meta http://codex.wordpress.org/Function_Reference/add_post_meta
Mam nadzieję, że ci to pomoże :)