If you switch to another theme like 2012 default theme does it show up?
It does.
Error found: for some reason
SOCIAL plugin (Broadcast newly published posts and pull in discussions using integrations with Twitter and Facebook. Brought to you by MailChimp.)
hides the product menu and makes woocommerce incompatible.
I have no no idea why Social would be using any calls by the name of “product” though. PHEW.. guess no social broadcasting then.
Because the plugin is using a add menu page order number that is the same as woocommerce so it overrides it and thus removing the woocommerce page.
I’ve isolated it a bit more,
It’s not SOCIAL alone,
but TWITTER TOOLS when activated hides the WOOCOMMERCE products menu.
I tried searching for function add_menu_page or add_submenu_page in the files of twitter tools and woocommerce but didn’t find anything explicit that corresponded.. I’m missing something.
I did find the admin hooks for TWITTER TOOLS though:
// Admin Hooks
add_action('admin_init', array('AKTT', 'init_settings'), 0);
add_action('admin_init', array('AKTT', 'admin_controller'), 1);
add_action('admin_menu', array('AKTT', 'admin_menu'));
add_filter('plugin_action_links', array('AKTT', 'plugin_action_links'), 10, 2);
add_action('admin_enqueue_scripts', array('AKTT', 'admin_enqueue_scripts'));
Best way to test is turn off all plugins except woocommerce and turn each one on one by one and re-test after each one to see which one is competing against woocommerce…