如何区分WooCommerce创建的页面?

时间:2019-05-11 作者:mtbno

我正在研究一个主题,我遇到了一个需要区分由Woocommerce插件创建的页面的情况(例如Shop、Cart等)。

到目前为止,我已经安装了this plugin 将标签和类别添加到页面,并将每个Woocommerce页面分类为woocommerce.

有没有更好的方法?谢谢

1 个回复
SO网友:nmr

您可以使用conditional tags 或功能wc_get_page_id(\'page_name\'), 哪里page_name 可以是:“我的帐户”、“购物”、“购物车”、“结帐”等。

例如:
使用is_cart() 您可以检查当前页面是否为购物车页面
使用wc_get_page_id( \'cart\' ); 您将收到购物车页面的ID。

哪种方式更适合您的代码,您必须自己决定。一些条件标记(如is_checkout(), is_cart() ) 基于wc_get_page_id().

相关推荐

Multiple posts in one page

最近,我看到越来越多具有此功能的网站。在单个帖子页面中,您也可以阅读其他帖子,并且url会在页面滚动时更改(如下所示one ).你介意这怎么可能吗?有插件吗?谢谢