Suppongo che sia il migliore utilizzare tipi di post personalizzati con meta post in combinazione con meta box. In questo modo, sarai in grado di gestire con facilità le tue aziende e, tuttavia, potrai eseguire query personalizzate sulle aziende tramite la classe WP_Query.
Attualmente sto costruendo una directory aziendale per un mio cliente, quindi decido di utilizzare i tipi di post personalizzati per motivi di flessibilità. Inoltre ho creato uno script personalizzato per la gestione delle informazioni aziendali in combinazione con il meta meta.
Dai un'occhiata alla schermata per eliminare ciò che intendo :
Nota che ogni volta che mi piace aggiungere nuovi dati alle aziende, sono libero di aggiungere solo alcune meta box extra e quindi salvare i dati extra come metadati per il post. In questo modo è questione di pochi minuti per estendere un'entità di dati standard.
Cosa ti serve:
http://codex.wordpress.org/Post_Types http://codex.wordpress.org/Function_Reference/add_meta_box http://codex.wordpress.org/Function_Reference/register_taxonomy (opzionale)http://codex.wordpress.org/Function_Reference/get_post_meta http://codex.wordpress.org/Function_Reference/add_post_meta
Spero che questo ti aiuterà :)