Jag antar att det är bäst att använda anpassade inläggstyper med postmeta tillsammans med metaboxar. På så sätt kommer du att kunna hantera dina företag på ett enkelt sätt, och ändå kommer du att kunna hantera anpassade frågor på företag via klassen WP_Query.
För närvarande bygger jag en företagskatalog för min kund, så jag bestämmer mig för att använda anpassade inläggstyper på grund av flexibilitet. Jag gjorde också ett anpassat skript för att hantera företagsinformation i samband med post meta.
Ta en titt på skärmdumpen för att avskaffa vad jag menar :
Observera att när jag vill lägga till ny data till företag är jag fri att bara lägga till några extra metaboxar och sedan spara extra data som metadata för inlägget. Det här sättet är en fråga om minuter för att utöka en standarddataenhet.
Vad du behöver:
http://codex.wordpress.org/Post_Types http://codex.wordpress.org/Function_Reference/add_meta_box http://codex.wordpress.org/Function_Reference/register_taxonomy (valfritt)http://codex.wordpress.org/Function_Reference/get_post_meta http://codex.wordpress.org/Function_Reference/add_post_meta
Jag hoppas att du detta kommer att hjälpa dig :)