默认情况下,客户帐户页面显示Edit
与客户的链接Billing 和Shipping addresses.
您可以重写此模板来删除它,但可以通过jQuery 也因为这两个编辑链接都有CSS类.edit
, 您可以用一条语句将两者都作为目标。在上使用以下代码functions.php
.
// Remove "Edit" links from My Account > Addresses
function sv_remove_edit_account_links() {
wc_enqueue_js( "
jQuery(document).ready(function() {
jQuery( \'a.edit\' ).remove();
});
" );
}
add_action( \'woocommerce_after_my_account\', \'sv_remove_edit_account_links\' );
更改帐户欢迎更改帐户
Welcome message
还提到编辑帐户内容。您可以轻松筛选以翻译此文本。您将更改此文本,以删除对管理装运和帐单地址的提及。在上使用以下代码
functions.php
.
// Change the "My Account" welcome text
function sv_change_wc_account_welcome( $translated_text, $original_text, $domain ) {
// bail if we\'re in the admin or not using a WooCommerce string
if ( is_admin() || \'woocommerce\' !== $domain ) {
return $translated_text;
}
$text = \'From your account dashboard you can view your recent orders, manage your shipping and billing addresses and <a href="%s">edit your password and account details</a>.\';
if ( $text === $original_text ) {
$translated_text = \'From your account dashboard, you can view your recent orders, shipping and billing addresses, and <a href="%s">edit your password and account details</a>.\';
}
return $translated_text;
}
add_filter( \'gettext\', \'sv_change_wc_account_welcome\', 10, 3 );
现在,一旦您将这两个代码片段放在一起,我们的帐户欢迎消息就会更改,并且
Edit
将删除两个客户地址的链接。这使客户能够编辑核心帐户的详细信息,如名称,但不能编辑地址。