You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改WooCommerce Subscriptions用户端"Suspend"文本为"Pause"

解决方案

你找到的wcs_view_subscription_actions过滤器返回的$actions是包含所有订阅操作按钮的关联数组,其中Suspend按钮对应的数组固定键名为suspend,直接修改该项的name字段即可完成文本替换。

完整实现代码如下:

add_filter( 'wcs_view_subscription_actions', 'custom_rename_suspend_button_text', 10, 2 );
function custom_rename_suspend_button_text( $actions, $subscription ) {
    // 仅当存在暂停操作项时执行修改,避免异常
    if ( isset( $actions['suspend'] ) ) {
        $actions['suspend']['name'] = 'Pause';
        // 若需同步修改按钮hover时的提示文本,可取消下方注释
        // $actions['suspend']['title'] = 'Pause Subscription';
    }
    return $actions;
}

注意事项

  • 上述代码可添加到当前活跃主题的functions.php文件末尾,也可放入自定义功能插件的代码文件中
  • 配置完成后清理站点缓存、前端浏览器缓存即可生效
  • 如果站点需要多语言适配,可以把文本包裹在__()翻译函数中,填入对应主题/插件的文本域即可

内容的提问来源于stack exchange,提问作者Matt Nath

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 20:15:00