如何在WooCommerce自定义送货插件中显示消息?

时间:2014-06-11 11:58:49

标签: wordpress woocommerce aramex

我正在为WooCommerce购物车构建Aramex Shipping Plugin。我可以使用add_rate方法设置计算的金额,但如果API中有任何错误响应,我将无法在WooCommerce结帐中显示此消息。

有没有办法在WooCommerce结帐中显示字符串消息?

1 个答案:

答案 0 :(得分:0)

您可以使用wc_add_wp_error_notices来设置错误消息。

此示例

if ($response) {
$rate = array(
    'id' => $this->id,
    'label' => 'Label for Shipping Method',
    'cost' => 10
);
// Register the rate
$this->add_rate($rate);

} else {
wc_add_wp_error_notices(new WP_Error(1,'error in get response from webservice'));

}