web-dev-qa-db-ja.com

Joomla 4で記事のURLパスにカテゴリ名を追加する方法

URLパスにカテゴリ名を表示するにはどうすればよいですか?

cat1という名前のカテゴリがあり、このカテゴリの下にarticle1があるとします。 website.wb/cat1/article1を表示したいのですが、website.wb/article1が表示されます。ご覧のとおり、カテゴリがありません…

URLのカテゴリを有効にするにはどうすればよいですか?

PS:SEFとURL書き換えの両方が有効になり、カテゴリが公開されます。

1
JDoe

Joomlaコアでは、URLで実現したいことに対応するメニュー構造をセットアップする必要があります。 Joomlaではメニューは重要です。

質問のURLの例から、article1のメニュー項目を作成したようです。

そのカテゴリ(cat1)のすべての記事にcat1/article1、art2、art3パターンで到達できるようにする場合は、cat1カテゴリのカテゴリタイプのメニュー項目を作成します。非表示のメニュー(メニューモジュールのないメニュー)でメニュー項目を作成するか、メニュー項目自体を非表示に設定できます([メニュー項目]-> [リンクタイプ]タブ-> [メニューに表示])。

Cat1/article1に直接リンクするメニュー項目をメニューに含めたい場合は、記事のメニュー項目をcat1メニュー項目の子にします。

あるいは、さまざまな異なる機能を提供するサードパーティのSEF拡張があります。 JEDでSEF拡張機能 を確認します。

2
FFrewin