【问题标题】:Change view button text in Woocommerce My account orders table在 Woocommerce 我的帐户订单表中更改视图按钮文本
【发布时间】:2019-08-08 07:04:02
【问题描述】:

我想自定义我的帐户 > 订单页面,将订单列表中的操作栏、“查看”按钮文本更改为“查看工单”。

是否只能在我的帐户 > 订单页面上进行?

这里是澄清的截图:

【问题讨论】:

    标签: php wordpress woocommerce account orders


    【解决方案1】:

    要重命名我的帐户 > 订单“查看”操作按钮文本,请使用以下内容:

    // Rename My account > Orders "view" action button text
    add_filter( 'woocommerce_my_account_my_orders_actions', 'change_my_account_my_orders_view_text_button', 10, 2 );
    function change_my_account_my_orders_view_text_button( $actions, $order ) {
        $actions['view']['name'] = __( 'View ticket', 'woocommerce' );
    
        return $actions;
    }
    

    要重命名我的帐户“订单”菜单项,请使用以下(如果需要)

    // Rename My account "Orders" menu item
    add_filter( 'woocommerce_account_menu_items', 'rename_my_account_orders_menu_item', 22, 1 );
    function rename_my_account_orders_menu_item( $items ) {
        $items['orders'] = __("Ticket Orders", "woocommerce");
    
        return $items;
    }
    

    代码进入您的活动子主题(或活动主题)function.php文件中。经过测试并且可以工作。


    如果您只需要定位我的帐户>“订单”表,请使用is_wc_endpoint_url('orders')条件标签:

    // Rename My account > Orders "view" action button text
    add_filter( 'woocommerce_my_account_my_orders_actions', 'change_my_account_my_orders_view_text_button', 10, 2 );
    function change_my_account_my_orders_view_text_button( $actions, $order ) {
        if( is_wc_endpoint_url( 'orders' ) ) 
            $actions['view']['name'] = __( 'View ticket', 'woocommerce' );
    
        return $actions;
    }
    

    代码进入您的活动子主题(或活动主题)function.php文件中。经过测试并且可以工作。

    【讨论】:

    • 是的,它工作得很好,非常感谢它帮助了很多.. 如果我想添加这个订单表以再次显示在主页上,我的帐户仪表板在这样的文本之后确切地。 yithemes.com/wp-content/uploads/2015/11/052.jpg 但是将最近订单文本更改为票订单.. 我可以吗?
    猜你喜欢
    • 1970-01-01
    • 2018-01-02
    • 2019-10-09
    • 1970-01-01
    • 2018-10-14
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    • 2020-10-10
    相关资源
    最近更新 更多