ホームページからフィードバックカテゴリを非表示にし、ハンバーガーメニューには表示させることは可能ですか?

ホームページからフィードバックカテゴリ(または他のカテゴリ)を削除することは可能ですが、ハンバーガーメニューからは削除できませんか? カテゴリを削除したくはありません。ホームページに表示したくないだけです。

何かお手伝いいただけると幸いです。よろしくお願いします。

「いいね!」 1

これを行うために使用できる 2 つの管理者設定があります。1 つはナビゲーションサイドバーメニューのリストである default navigation menu categories、もう 1 つはメインのカテゴリページでミュートする default categories muted です。

ただし、ユーザーは自分のナビゲーションサイドバーメニューのカテゴリを自分の設定で変更できることに注意してください。

「いいね!」 2

ありがとうございます、@Lilly。しかし、それらの設定を適用した後、「フィードバック」カテゴリのみがミュート(薄暗くはなりますが、表示はされます)されます。私のサイトではサイドメニューナビゲーションを使用していません。

画面上部にはDOCSリンクがあり、これは「ドキュメント」を提供するコンポーネントで、完全に異なる形式です(ドキュメントにはその形式が好きです)。しかし、ホームページに大きなフィードバックとドキュメントのボタンを表示したくありません。表示されないようにする方法はありますか?重ねてになりますが、ご提案いただいたことを実装しましたが、うまくいきませんでした。大きなドキュメントボタンはサブカテゴリがあるため、まだ表示されているのだと思います。ホームページでカテゴリを表示するコンポーネントを削除しても、異なるレイアウトで表示されます。

何か提案やアドバイスがあれば、@Lilly、大変助かります。

管理者以外のユーザーとして試しましたか?

はい、テストアカウントユーザーがおり、管理者としてそのユーザーの「なりすまし」ボタンをクリックしました。表示されているスクリーンショットは、テストアカウントユーザーになりすましたものです。

うーん、Modern Category + Group Boxes を使用しているようですね。これは Air theme の一部です。確信はありませんが、そこでの表示に影響を与えるテーマ/テーマコンポーネントの設定があるかもしれません。:thinking:

「いいね!」 1

「モダンカテゴリ+グループボックス」コンポーネントと「マテリアルデザインテーマ」を使用しています。「モダンカテゴリ+グループボックス」コンポーネントを削除できないテーマコンポーネントの問題がある可能性があります。そのため、以前に「モダンカテゴリ+グループボックス」コンポーネントを削除しましたが、カテゴリは引き続きホーム画面に表示されていました。

「いいね!」 2

カテゴリハイダー Theme component もあります

「いいね!」 3

はい、彼のユースケースにはこれでうまくいくと思います :+1: 良いアイデアです。

「いいね!」 2

大変助かりますが、このコンポーネントは全く機能しません。入力した設定(または使用したテーマ…「ライト」テーマさえ試しました)に関係なく、ハンバーガーメニューやホームページに表示されるカテゴリボックスのどちらにも一切変更がありません。

このコンポーネントが機能するかどうか、誰か確認していただけますか?

しかし、モダンカテゴリ+ボックスコンポーネントでは動作しませんでした。そのコンポーネントとの競合の可能性があり、それらを非表示にするにはCSSを使用するか、カスタムテーマコンポーネントを作成する必要があります。

Modern Category + Boxes コンポーネントを使用したり、使用しなかったりしましたが、効果はありませんでした。アプローチを再考する必要があると思います。画面上部の DOCS リンクが本当に気に入っており、人々がそのリンクからのみドキュメントにアクセスできるようにしたいと考えています。「Material Design Theme」を使用していますが、ここからどこへ進めばよいのか本当にわかりません。この時点で、Category Hider Component を機能させることは求めていません。別の解決策やオプションを見つけようとしているだけだと思います。

デフォルトでは、Modern Category + Group Boxes はすべてのカテゴリを表示します。
テーマ設定で少なくとも1つのカテゴリを指定した場合、選択したカテゴリのみが表示されます。カテゴリが指定されている場合、ヘッダーも追加されます。このヘッダーは、名前を「」(空白)に設定するだけで削除できます。

この例では、「videos」のみを追加しました。

テーマコンポーネントの設定は、右上にあるプロファイルをクリックし、[プロフィールアイコン] → [設定] → [管理者] → [カスタマイズ] → [コンポーネント] → [Modern Category + Group Boxes] で見つけることができます。

CSSでカテゴリを非表示にしたい場合は、テーマコンポーネントで次のようなものが機能します。非表示にしたいカテゴリの名前に置き換えてください。

.category-box-videos {
    display: none !important;
}

テーマコンポーネントを作成するには、管理者設定の同じコンポーネントの場所に移動し、[インストール] → [新規作成] をクリックし、コンポーネントに名前を付けて作成をクリックします。次に、[CSS/HTMLの編集] を選択します。 [このテーマにコンポーネントを含める] の下にあるアクティブなテーマの名前を選択してください。

「いいね!」 6

CSSが大好きです!これでうまくいきました!本当にありがとうございます!

.category-box-documents {
    display: none !important;
}

.category-box-site-feedback {
    display: none !important;
}
「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.