Dokan ベンダー ダッシュボード メニュー項目を非表示にする方法

公開: 2022-08-24

Dokan ベンダー ダッシュボードからいくつかのメニュー項目を非表示にすることを検討していますか? カスタム コードまたはプラグインを使用して、作業を完了できます。 このガイドでは、両方の方法について詳しく説明します。

Dokan は、ベンダー ダッシュボードから直接ストアを管理する簡単な方法を提供します。 ダッシュボードには、ベンダーが便利なページにすばやくアクセスできるメニュー オプションがあります。

業界ごとに個別の要件があるため、各メニュー項目がすべてに必要なわけではありません。 ベンダーの目的とニーズを考慮して、ダッシュボード メニューから一部の項目を非表示にすることができます。 ベンダーは、マーケットプレイスで店舗をスムーズに運営するために必要なアイテムのみを含むパーソナライズされたダッシュボードを取得します。

Dokan を利用したマルチベンダー マーケットプレイスの WordPress でダッシュボード メニューを非表示にする方法を見てみましょう。

: Dokan Multivendor のベンダー ダッシュボードで追加メニューを追加する方法を確認できます。

Dokan Vendor Dashboard からメニュー項目を非表示にする方法

上で述べたように、次の 2 つの方法でベンダー ダッシュボードのメニュー項目を非表示にできます。

  • 方法 1: カスタム コードを使用してメニュー項目を削除する
  • 方法 2: WordPress プラグインを使用してメニュー項目を削除する

最適な方法を選択するための両方の方法を紹介します。

WordPressでダッシュボードメニューを非表示にする方法を見てみましょう-

方法 1: カスタム コードを使用してメニュー項目を削除する

最初に、カスタム コードを使用してベンダー ダッシュボードからメニュー項目を非表示にする方法を示します。

従う必要がある手順は次のとおりです。

  • Step1: 子テーマを作成する
  • ステップ 2: 子テーマの Functions.php ファイルにカスタム コードを追加します。
  • Step3: コードを保存して結果を確認する

手順を詳しく見てみましょう。

ステップ 1: 子テーマを作成する

いつものように、カスタマイズを行うときは、子供のテーマを使用することをお勧めします。 そうすれば、プラグインを更新してもデータが失われることはありません。

読む: WordPress ウェブサイトの子テーマを作成する方法.

子テーマを作成するためのプラグインもあります。

デバイスに子テーマ用のフォルダーを作成します

ステップ 2: 子テーマの Function.PHP ファイルのコードをコピーする

次に、子テーマのfunction.phpファイルを開き、次のコードをコピーします。

 function remove_vendor_dashboard_menu( $urls ){ unset( $urls['?'] ); return $urls; } add_action( 'dokan_get_dashboard_nav', 'remove_vendor_dashboard_menu', 99 );

「?」=ここにメニュー名を書きます。

ステップ 3: ベンダーとしてログインしてコードとテストを保存します。

これで完了です。 コードを保存して、Web サイトを更新します。 ベンダーとしてログインすると、変更が表示されます。

最初に、ベンダー ダッシュボードから [撤回] メニュー オプションを削除します。 したがって、コードは次のようになります。

 function remove_vendor_dashboard_menu( $urls ){ unset( $urls['withdraw'] ); return $urls; } add_action( 'dokan_get_dashboard_nav', 'remove_vendor_dashboard_menu', 99 );

ここでは、下の画像から見ることができます-

カスタムコードを使用して引き出しメニューを非表示にする方法のスクリーンショット
出金メニューを隠す

コードを保存して、Web サイトを更新します。 引き出しオプションが削除されていることがわかります。

カスタムコードを適用すると、引き出しメニューのスクリーンショットが非表示になります
引き出しメニューは非表示です

複数のメニュー オプションを削除したい場合はどうしますか? はい、それもできます。 引き出しオプションとともに、クーポン オプションも削除したいとします。 コードは次のようになります。

 function remove_vendor_dashboard_menu( $urls ){ unset( $urls['withdraw'] ); unset( $urls['coupons'] ); return $urls; } add_action( 'dokan_get_dashboard_nav', 'remove_vendor_dashboard_menu', 99 );

下のエディタの画像から見ることができます-

カスタム コードを使用してクーポン メニューを非表示にする方法のスクリーンショット
クーポンメニューを隠す

コードを保存して、Web サイトを更新します。 クーポン オプションも削除されていることがわかります。

カスタム コードを適用すると、クーポンのスクリーンショットが非表示になります
クーポンメニューは非表示です

これは、カスタム コードを使用してベンダー ダッシュボードから複数のメニュー項目を削除する方法です。

それでは、WordPress プラグインを使用してこれを行う方法を見てみましょう。

方法 2:WordPress プラグインを使用してメニュー項目を削除する

カスタム コードを使用する以外に、プラグインを使用してベンダー ダッシュボードからメニュー項目を非表示にすることもできます。 方法を見てみましょう。

WordPress ダッシュボードにログインし、 [プラグイン] -> [新規追加]に移動します。 検索ボックスに「Dokan Menu Hider」と入力します。 次に、プラグインをインストールして有効にします。

Dokan メニュー ハイダー プラグインのインストールに関するスクリーンショット
Dokan Menu Hider プラグインをインストールする

プラグインをインストールしたら、 Dokan – > Settings – > Selling options に移動します。

dokan 設定販売オプションのスクリーンショット_WordPress でダッシュボード メニューを非表示にする方法
販売オプションに移動

下にスクロールすると、「Hide Vendor Dashboard Menu」オプションが表示されます。 ダッシュボード メニューから削除したいメニュー オプションを有効にします。 必要に応じて、複数のオプションを選択できます。

メニュー ヘッダー プラグインを使用してベンダー ダッシュボード メニューを非表示にする方法のスクリーンショット
ベンダー ダッシュボード メニューを非表示にする

[変更を保存]ボタンをクリックすると、ベンダー ダッシュボード メニューに変更が表示されます。

dokan メニュー非表示プラグインを有効にすると、クーポンのスクリーンショットが非表示になります

これは、プラグインを使用してベンダー ダッシュボードからメニュー オプションを非表示にする方法です。

重要な注意:サイトに別のプラグインを追加すると、Web サイトに負荷がかかる場合があります。 これにより、サイトのパフォーマンスも低下する可能性があります。 プラグインを使用する方が簡単ですが、カスタム コードを使用することをお勧めします。 コードを使用しても、Web サイトに負担をかけたり、Web サイトのパフォーマンスを妨げたりすることはありません。

今すぐ Dokan を入手して、独自のマーケットプレイスを作成してください

Dokan ベンダー ダッシュボードからメニュー項目を非表示にする方法の詳細については、以下のビデオ チュートリアルを確認することもできます。

WordPressでダッシュボードメニューを非表示にする方法に関するよくある質問

WordPressでメニューを非表示にするにはどうすればよいですか?

カスタマイザーのサイドバーで、 [メニュー] > [タブ]をクリックします。 プライマリをクリックします。 非表示/削除したいメニュー項目をクリックして開き、赤い [削除] リンクをクリックします。 最後に、[保存して公開] をクリックします。

WordPress 管理ダッシュボードからメニュー項目を削除するにはどうすればよいですか?

WordPress 管理パネルからメニューと項目を非表示にする最も簡単な方法は、管理メニュー エディター プラグインを使用することです。 メニューのタイトル、URL、アイコンなどを変更できる無料の WordPress プラグインです。

WordPress でデフォルトのメニューを無効にするにはどうすればよいですか?

WordPress ダッシュボードで、[外観] に移動し、[カスタマイズ] をクリックします。 [追加の CSS] セクションを探してクリックします。 そこのボックスに、これを貼り付けます: nav#site-navigation { display: none; }。 変更を公開する

高度なカスタマイズで Dokan マーケットプレイスをパーソナライズ

ベンダー ダッシュボードをカスタマイズすると、Dokan を利用したマーケットプレイスをパーソナライズするのに役立ちます。 あなたはどちらかをすることができます-

  1. カスタム コードを使用する
  2. または、ウェブサイトにプラグインをインストールします

高度なカスタマイズにより、サイトでのベンダーのエクスペリエンスをアップグレードできます。 スキャンしやすく、アクセスしやすいものにしてください。 そのため、ベンダーは必要なアイテムを簡単に見つけて、迅速に対応できます。 ベンダー エクスペリエンスが向上すると、忠誠心が高まり、より多くのベンダーがサイトに登録するよう促されます。

コードまたはプラグインで問題が発生した場合は、下のコメント セクションでお知らせください。