Wordpress 定制购物车
因此,我正在编写一个模板,我在Wordpress 定制购物车,wordpress,woocommerce,Wordpress,Woocommerce,因此,我正在编写一个模板,我在partials/文件夹中获得了所有的partials,我想将购物车模板存储在partials/cart/cart.php中,就像cart/cart.php一样,这很好,但我不知道现在如何才能指出这一点 这只是一个简单的问题,但我真的不知道如何调用这些页面。有没有办法换个钩子之类的 编辑是否有一种简单的方法可以从我的主题中超越woocmerce/includes/shortcode/class wc shortcode cart.php?在短代码的末尾,我可以编辑路
partials/
文件夹中获得了所有的partials,我想将购物车模板存储在partials/cart/cart.php
中,就像cart/cart.php
一样,这很好,但我不知道现在如何才能指出这一点
这只是一个简单的问题,但我真的不知道如何调用这些页面。有没有办法换个钩子之类的
编辑是否有一种简单的方法可以从我的主题中超越
woocmerce/includes/shortcode/class wc shortcode cart.php
?在短代码的末尾,我可以编辑路径吗?或者,如果你不想弄乱任何钩子或任何我建议使用符号链接的东西,那么创建我自己的短代码可能会更容易,命令可能会像这样
ln-s/var/www/wordpress\u site/wp content/plugins/woocommerce/partials/cart/cart.php/var/www/wordpress\u site/wp content/plugins/woocommerce/cart/cart.php
替换为您的站点位置当然我认为这个答案:将帮助您
您可以使用函数:wc_get_page_id('cart')获取页面的id。此函数将页面设置用作“购物车”页面,而不是slug。这意味着,当您在设置页面上为“购物车”设置不同的url时,它也将继续工作。这适用于所有类型的Woocommerce特殊页面,如“结帐”、“购物”等
例如:
if (wc_get_page_id( 'cart' ) == get_the_ID()) {
// Do something.
}