我正在写一个WordPress商店。我正在使用WooCommerce插件。
我需要添加第二个响应式菜单。问题是,菜单项将根据页面而改变。例如,商店的菜单需要不同。页面和'关于'页。
如果没有WooCommerce(在纯WordPress中),我只会为每个页面使用不同的标题模板(通过使用页面模板)。在WooCommerce中,它的工作方式似乎有所不同。
我不想使用插件。我该怎么办?
答案 0 :(得分:0)
如果您有权访问源代码,则可以在PHP中使用条件。
例如:
if(is_page(('shop')) :
('your_shop_menu'); // consider fix this php, it's example only (you can use is_shop() when is Woocommerce Home Shop)
elseif(is_page(('about')) : // You can use page's slug
('your_about_menu'); // consider fix this php, it's example only
else :
('your_default_menu'); // or empty if you don't need menu
endif;
请参阅
https://docs.woothemes.com/document/conditional-tags/ https://codex.wordpress.org/Conditional_Tags
编辑:您可以通过WP Admin
管理不同的菜单