当前位置: 首页 > 知识库问答 >
问题:

更改WooCommerce管理产品页面设置中的“常规价格”文本

东方志尚
2023-03-14

共有1个答案

东郭展
2023-03-14

2020更新优化(适用于管理新产品和WooCommerce 4+)

使用WordPress“gettext”筛选器挂钩中的自定义函数,您将能够在admin product edit和new product页面(后端)中将文本“Regular Price”替换为“List Price”:

add_filter('gettext', 'change_backend_product_regular_price', 100, 3 );
function change_backend_product_regular_price( $translated_text, $text, $domain ) {
    global $pagenow, $post_type;

    if ( is_admin() && in_array( $pagenow, ['post.php', 'post-new.php'] )
    && 'product' === $post_type && 'Regular price' === $text  && 'woocommerce' === $domain )
    {
        $translated_text =  __( 'List price', $domain );
    }
    return $translated_text;
}

代码放在您的活动子主题(或活动主题)的functions.php文件中。经过测试并起作用。

 类似资料:
  • 我正在使用一个自定义产品,客户可以在其中键入他们的自定义文本,这些文本将添加到购物车中。根据文本的大小,将设置一个不同的价格,逻辑完成了,我可以在product对象中看到新的价格。 看起来我可以用新的价格更改product对象,但是当我执行$Woocommerce->setup_product_data($PRODUCT_ID)时,我从admin-ajax.php返回状态500。 我已经找到了几个

  • 我使用Woocommerce插件在wordpress中开发了购物车。我需要按产品价格在购物车订单中显示产品,请帮助我做到这一点 谢啦

  • 在WooCommerce中,基于“WooCommerce获取变体产品价格”回答代码,我一直在使用以下内容显示我的变量产品下拉列表中每个变体旁边的价格: 它适用于所有产品,除了一个(我使用一个单独的插件作为礼品卡)。 是否可以排除一个特定的产品ID或一个产品类别,或仅适用于特定的产品类别?如果是,应向代码中添加哪些内容,以及在何处应用这些内容? 我还使用Woo折扣规则插件进行价格折扣,代码如下:

  • 我试图在变体下拉列表中显示产品变体价格。我试图改变默认的行为,当你在下拉列表中选择一个变量时,价格显示在div中。 问题是我找不到那个部门的变动价格。我搜索了所有的javascript,但找不到它 如果我使用: 我只得到所有选项的最小变化价格。我想知道每种变体的价格。有线索吗?

  • 我正在创建一个WooCommerce(5.6.0版)网站,用户可以在该网站上购买泡沫产品,并在存档页面上计算价格。基本上,用户输入维度,然后根据公式计算价格。我目前正在努力更新购物车中的价格,我以前没有在这一级别定制产品和价格的经验,因此任何帮助都将不胜感激。。到目前为止,我已经完成了以下步骤: 1.获取(通过Ajax)并在WC_会话中设置自定义产品价格 2.从WC_Session数据更改购物车项

  • 我有大约10个产品和接近200个变体每一个。我需要更新特定产品的销售价格,包括它的所有变化。 问题是: 所有的变种都有不同的价格。未输入销售价格-所有销售价格输入框均为空。 我需要一个SQL解决方案运行和更新所有特定产品的销售价格,采取常规价格并从中扣除350,或 任何其他方式,我不知道在这个阶段,因为我已经尝试了许多解决方案,包括Woocommerce内置的解决方案“设置销售价格”,再次不工作,