WooCommerce 「マイアカウント」ページのメニュータブの順序と名前を変更する

0

WooCommerceの「マイアカウント(My Account)」ページに表示されるメニューのタブの順序と名前を変更したい場合には、以下の方法に基づいてタブ順序と名前を変更することができます。

WooCommerce マイアカウントページをより便利にカスタマイズしたい場合YITHプラグインを使用してみることができます。 詳細については、「WooCommerceで「マイアカウント」ページを簡単に変えることができるYITH WOOCOMMERCE CUSTOMIZE MY ACCOUNT PAGEプラグイン」を参照してみてください。

WooCommerce ページの作成/直接設定

まず、マイアカウントページが存在しない場合 WordPress 伝言板> WooCommerce >状態>ツールで不足している WooCommerce(WooCommerce)ページを新規に作成することができます。

WooCommerce ページの再生成

WooCommerce ページを直接指定することも可能です。 WooCommerce >設定>詳細から WooCommerce ページを手動で設定することができます。

WooCommerce ページリダイレクト

「マイアカウント」メニューの順序を変更する

「マイアカウント」ページのメニュータブの順序を変更するには、次のようなコードを使用しているテーマの関数ファイル(functions.php)に追加するようにします。 (チャイルドテーマを作成した後の作業してください。)

/**
* Edit my account menu order; 내 계정 메뉴 순서 편집
*/

function my_account_menu_order() {
$menuOrder = array(
'orders' => __( 'Orders', 'woocommerce' ),
'downloads' => __( 'Download', 'woocommerce' ),
'edit-address' => __( 'Addresses', 'woocommerce' ),
'edit-account' => __( 'Account Details', 'woocommerce' ),
'customer-logout' => __( 'Logout', 'woocommerce' ),
'dashboard' => __( 'Dashboard', 'woocommerce' ),
);
return $menuOrder;
}
add_filter ( 'woocommerce_account_menu_items', 'my_account_menu_order' );
// 출처: Atomic Smash

メニュータブの順序を変更するには、$ menuOrder内の配列を変更します。 メニュータブ名も必要に応じて変更することができます。 例えば「Orders」を「私の注文」に変更することができます。

function my_account_menu_order() {
$menuOrder = array(
'dashboard' => __( 'Dashboard', 'woocommerce' ),
'orders' => __( '내 주문', 'woocommerce' ),
'downloads' => __( 'Download', 'woocommerce' ),
'edit-address' => __( 'Addresses', 'woocommerce' ),
'edit-account' => __( '계정 정보', 'woocommerce' ),
'customer-logout' => __( 'Logout', 'woocommerce' )

);
return $menuOrder;
}
add_filter ( 'woocommerce_account_menu_items', 'my_account_menu_order' );

上記のコードをテーマ関数ファイルに入力して保存すると、「マイアカウント」ページが次のように表示されます。 (下の図は、 Avadaでテストしたときの形状を示しています。)

WooCommerce マイアカウントメニュータブの順序と名前の変更

メモ:

コメントを残す

あなたのコメントを入力してください!
あなたの名前をここに入力してください