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