我需要一个函数,用“请求报价”替换WooCommerce中的价格。在我的网站主页上,我只需要文本,但在产品页面(这是来自我的旅游主题的定制产品),我需要它是一个按钮。
我怎么能有两个功能,一个只在主页上工作,另一个在网站的其他地方工作?
在functions.php中,类似于:
IF _HOME:
add_filter('woocommerce_empty_price_html', 'custom_call_for_price');
function custom_call_for_price() {
return 'Request a quote
我试图找出最好的方式来显示产品在我的主页。我正在构建我的网站,使用的沙箱,已经与django-奥斯卡(我克隆的项目,从吉突)。
我发现默认主页是由“促销”应用程序控制的。然而,我的产品只是显示在'‘(由’目录‘应用程序控制)。
有没有办法在我的主页上显示产品?或者,我将不得不更改默认的应用程序来控制主页?(在这种情况下,我怎么能做到这一点?)
编辑1:我相信我找到了一个解决方案。您可以遵循教程;但是,您需要做一些更改,所以代码必须如下所示:
from oscar.apps.catalogue.views import CatalogueView
class HomeView(Ca