簡體   English   中英

我要配置位於woocommerce帳戶頁面中的訂閱終結點嗎?

[英]I want to configure the subscription endpoint located in my account page of woocommerce?

我想要的是在woocommerce的帳戶頁面中編輯訂閱。 我在下面分享了我要編輯的圖片。

這是圖片的鏈接,我要編輯的內容用紅筆突出顯示:

這是圖片的鏈接,我要編輯的內容用紅筆突出顯示

我要編輯用紅筆突出顯示的內容。 但是我無法找到可以編輯內容的確切頁面。 實際上我想更改訂閱表中更新按鈕的鏈接。 頁面的網址如下:

https://www.example.com/my-account/subscriptions/在wordpress的頁面菜單中沒有訂閱頁面。

我也看不到woocommerce的端點。

這些是終點

有什么辦法嗎?

首先看一下: 模板結構和通過主題覆蓋模板 …它說明了如何通過活動主題正確覆蓋woocommerce模板。

您將要覆蓋的模板必須位於主題文件夾內的woocommerce文件夾中……

現在在woocommerce-subscriptions插件文件夾中,您還有一個模板文件夾,您可以選擇需要更改的必要模板,然后將它們復制到主題中的woocommerce文件夾中,注意保持路徑(子文件夾層次結構)…

因此,您將從以下位置復制: wp-content/plugins/woocommerce-subscriptions/templates/myaccount (其中5個文件) …到wp-content/themes/your-theme/woocommerce/myaccount (其中your-themeyour-theme的文件夾名稱主題)…

現在,您可以像woocommerce模板一樣編輯模板…

訂閱端點未在woocommerce中列出,因為它不是默認端點

要為“訂閱”重命名菜單標簽,可以使用以下命令:

add_filter( 'woocommerce_account_menu_items', 'rename_my_account_menu_items', 0, 15 );
function rename_my_account_menu_items( $items ) {

    // HERE set your new label name for subscriptions
    $items['subscriptions'] = __( 'Custom label', 'woocommerce' );

    return $items;
}

該代碼位於活動子主題(或主題)的function.php文件上或任何插件文件中。

經過測試和工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM