12

Wordpresscategory/subcategoryのアーカイブ URL に問題があります。

たとえば、このアーカイブを表示できるようにしたい:
http://faroutmagazine.co.uk/wp/track-of-the-dayURL に親カテゴリを保持しながら、http://faroutmagazine.co.uk/wp/music/track-of-the-day

以前は、URL にアクセスすると「これは恥ずかしいです...」という 404 メッセージ/music/track-of-the-dayが表示されていました (WP の管理セクションのカテゴリの下にある [表示] オプションに表示されていたにもかかわらず)。

現在、管理領域の [表示] リンクには URL のみが/track-of-the-day表示され、これは素晴らしいカテゴリの投稿を表示しますが、URL に親カテゴリを含めたいと考えています。

functions.phpこれを実現するために追加できるファイルまたはプラグインにできることはありますか? このサイトには複数のサブカテゴリ アーカイブがあり、すべての URL に親カテゴリが含まれている必要があることに注意してください。

***更新: ページを使用してページにカテゴリのアーカイブを表示するのに時間がかかりすぎるため、実際にはすべてを別の方法で設定しました。あなたの答えをありがとう。パーマリンク構造として使用するように私に言っている人%category%/%postname%は間違っています-はい、これは POST URL では機能しますが、実際に助けを求めていた問題であるサブカテゴリのアーカイブカテゴリでは機能しません。誰かが答えを提供できるなら、それはありがたいですが、これは理解するのに時間がかかりすぎていたので、私は今この回避策を使用しています.

4

8 に答える 8

19

これは、エントリを編集するときに、右側のオプションのチェック ボックスからカテゴリとサブカテゴリを選択したために発生します。すべてのエントリでサブカテゴリ ボックスのみを選択すると、ネストされた URL が表示されます。

于 2013-09-29T13:15:46.867 に答える
5

これを実現するには、パーマリンクにいくつかの変更を加える必要があります

[設定] -> [パーマリンク]に移動し、カスタム構造を選択して、この構文 " /%category%/%postname%/ " をフィールドで使用します。

設定を保存すると、投稿の URL がパーマリンクのカテゴリ名を使用して表示されます。

それが役に立てば幸い :)

于 2013-09-05T07:44:57.797 に答える
2

Settings->Permalinks->Category base を '%category%' に設定すると、必要なものが得られます。WPドキュメントによると:

ネストされたサブカテゴリは、URI でネストされたディレクトリとして表示されます

http://codex.wordpress.org/Using_Permalinksを参照してください。

于 2013-09-04T22:40:21.130 に答える
1

パーマリンク設定は /%category%/%postname%/ ..

于 2013-09-06T05:56:48.090 に答える
0

WordPress プラグインを使用して、URL http://wordpress.org/plugins/wp-no-category-base/から「カテゴリ」を削除 し、Maruti の指示に従ってください。

于 2013-09-11T09:37:29.440 に答える