php - 在 Woocommerce 中更改“我的帐户”页面上的标题
问题描述
我已经看到了大量关于如何使用 WooCommerce 我的帐户仪表板重新排序/更改导航和页面的示例。但我终生无法弄清楚如何更改每个部分的主要标题(我的帐户、订单、下载、地址等)。
我已经搜索了模板,但没有任何乐趣。我尝试使用条件 php 注释来回显正确页面的标题。但它不起作用,因为我的帐户部分使用端点。我尝试添加过滤器,但没有任何乐趣。有人知道我如何更改这些标题吗?
谢谢
解决方案
可以使用复合过滤钩来完成woocommerce_endpoint_{$endpoint}_title
。
例如,如果您需要更改您将使用的“我的帐户”“** 帐户详细信息**”标题(端点位于edit-account
):
add_filter( 'woocommerce_endpoint_edit-account_title', 'change_my_account_edit_account_title', 10, 2 );
function change_my_account_edit_account_title( $title, $endpoint ) {
$title = __( "Edit your account details", "woocommerce" );
return $title;
}
代码位于您的活动子主题(或活动主题)的 function.php 文件中。测试和工作。
推荐阅读
- vba - 根据 ID 列匹配来自两个工作簿的数据并更新 ID 匹配的第一个工作簿的两列中的数据
- vba - Excel/VBA 中有效数字和尾随零的用户定义函数的建议
- android - 使用 Build Variants 在 Google Play 上将应用从 beta 推广到生产
- java - 给定相同类型的对象,更新当前对象
- intellij-idea - 如何防止 IntelliJ IDEA 在启动时重新分配文件类型关联?
- apache-spark - pyspark; 检查一个元素是否在 collect_list 中
- python-2.7 - 如何更改列中的值
- symfony - symfony:在断言消息中格式化日期
- jquery - 响应式引导轮播的固定高度和宽度
- swift - 带有正文的 HTTP Post 请求返回 null