每当添加代码时,请确保刷新/重新保存“Permalinks”>“settings”中的设置,以添加重写端点或规则。
此外,在WooCommerce中添加帐户端点的最新最佳方法是使用woocommerce_get_query_vars
过滤器:
/**
* Register support endpoint.
*
* @param array $query_vars WooCommerce query vars.
*/
function wpse_343129_query_vars( $query_vars ) {
$query_vars[\'support\'] = \'support\';
return $query_vars;
}
add_filter( \'woocommerce_get_query_vars\', \'wpse_343129_query_vars\' );
它使您无需使用两个单独的函数,并确保您可以使用如下过滤器
woocommerce_endpoint_support_title
要正确更新帐户页面标题,请执行以下操作:
/**
* Support account page endpoint title.
*
* @param string $title Endpoint title.
* @param string $endpoint Current endpoint.
*/
function wpse_343129_support_endpoint_title( $title, $endpoint ) {
return \'Support\';
}
add_filter( \'woocommerce_endpoint_support_title\', \'wpse_343129_support_endpoint_title\', 10, 2 );