[英]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-theme
是your-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.