- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以这里...
我有一个 wordpress 网站并使用 woocommerce 等。我想将产品页面上的延期交货信息更改为类似“请允许 2 - 4 周交付此商品”之类的内容,这是我遇到的问题。
我还希望在购物车页面中显示相同或相似的消息,其中延期交货消息通常显示在项目名称下。
或者,但不是我的偏好,只需从购物车页面完全隐藏延期交货消息,但仍将其保留在产品页面上。
我通过插件输入 php 代码,而不是使用子主题或其他东西。我通常管理好,但完全难倒这一点。我昨天在这上面花了几个小时,并设法使我的网站和所有内容崩溃!哈哈…
我认为它会给我的网站一个更专业的外观。
下面是我网站上延期交货产品之一的链接,以便您可以准确地看到我在寻找什么。
https://ascentsofscotland.co.uk/product/cormag-celtic-bangle/
非常感谢对此的任何帮助,因为我开始对理论上应该很简单的事情感到沮丧......(我认为它实际上应该是 woocommerce 中的可定制部分!)
在此先感谢你们所有的天才!
斯图
最佳答案
我认为您需要过滤 woocommerce_get_availability_text
.将此添加到您的主题 functions.php
或特定于站点的“片段”插件。
function so_42345940_backorder_message( $text, $product ){
if ( $product->managing_stock() && $product->is_on_backorder( 1 ) ) {
$text = __( 'Please allow 2 – 4 weeks for delivery of this item', 'your-textdomain' );
}
return $text;
}
add_filter( 'woocommerce_get_availability_text', 'so_42345940_backorder_message', 10, 2 );
关于php - 修改 WooCommerce 延期交货消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42345940/
这个问题在这里已经有了答案: What are the differences between Deferred, Promise and Future in JavaScript? (5 个答案)
我在洗澡的时候想到了一些事情。 延迟/ promise 模式是减少callback hell ,通过允许开发人员链式调用函数,如前所述 here : Parse.User.logIn("user",
我是一名优秀的程序员,十分优秀!