我正在为WordPress使用WooCommerce插件.现在在一个文件page.php我试图获取当前打开的页面ID $post->ID
,the_id()
但我得到的只是产品ID而不是当前的页面ID.可能是因为WooCommerce会覆盖循环?
我能做什么 ?
这可能为时已晚,但我试图得到与你相同的结果,这对我来说效果很好:
<?php if(is_shop()){ $page_id = woocommerce_get_page_id('shop'); }else{ $page_id = $post->ID; } ?>
希望这会帮助你.