【问题标题】:Woocommerce cannot alter content of order-table columnWoocommerce 无法更改订单表列的内容
【发布时间】:2020-03-30 17:19:32
【问题描述】:

我似乎能够通过编辑 myaccount/orders.php 文件中的 php 并将其添加到我的主题中的正确位置来编辑帐户订单表中显示的值。

但是,无论我尝试对 order-total 列做什么,它都不会改变。

我可以处理内容的所有其他列,它显示但我所做的任何事情都不会对订单总计列产生任何影响。为什么??

echo wp_kses_post( sprintf( _n( '%1$s for %2$s item', '%1$s for %2$s items', $item_count, 'woocommerce' ), $ordertotal, $item_count ) );

这是该列的标准代码,但即使我将其注释掉并添加 echo "Hello",它仍会显示原始文本。我假设这个特定列的某个地方发生了覆盖 - 但是在哪里?

【问题讨论】:

    标签: php wordpress woocommerce


    【解决方案1】:

    甚至不要试图弄乱 WordPress - 你会花上几个小时的时间。

    必须通过为新列添加挂钩来解决此问题,同时取消设置订单总计列。然后将完全相同的代码添加到自定义列中,当然可以完美运行。

    向网站添加了更多低效的代码。

    【讨论】:

      猜你喜欢
      • 2020-04-04
      • 2017-05-24
      • 1970-01-01
      • 2018-05-12
      • 1970-01-01
      • 1970-01-01
      • 2018-08-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多