Simplicityの特徴 › フォーラム › Simplicityについての質問 › 親カテゴリを削除しても
- このトピックには5件の返信、2人の参加者があり、最後に
ゆうにより8年、 6ヶ月前に更新されました。
-
投稿者投稿
-
-
2017年10月29日 12:05 AM #56617
ゆう
ゲストお世話になっております。
親カテゴリ
L子カテゴリ
L子カテゴリというようにカテゴリを作成して後日親カテゴリを削除したのですが
カテゴリのURLが、削除したはずの親カテゴリのURLが含まれたものと
含まれていないものの2種類生成されてしまいます。そのため同じカテゴリページが2種類存在する事になってしまいます。
例えば下記のような2種類のURLが生成されてしまいます。
(「create-web」の部分が削除した親カテゴリだった部分です)//www.yuu-diaryblog.com/category/create-web/htmltag/
//www.yuu-diaryblog.com/category/htmltag/
これを片方だけにするにはどうすれば良いのでしょうか?
ぜひご教授お願いします -
2017年10月29日 4:10 PM #56622
かうたっく
ゲスト状況以下の通りですよね?
・現在は親カテゴリcreate-webは存在しない
・create-web/htmltag/は存在する
・子カテゴリだったhtmltagは親カテゴリとなっている
カテゴリから2番目のcreate-web/htmltag/がそんざいするのか確認してもらえますか。
結果的にはリダイレクトすれば良い気もします。(プラグインもあります)
-
2017年10月29日 6:26 PM #56628
ゆう
ゲスト返信ありがとうございます
create-web/htmltag/とhtmltag/が存在している状態です。(どちらも同じ)
htmltagは親カテゴリというか、それのみにしています。>カテゴリから2番目のcreate-web/htmltag/がそんざいするのか確認してもらえますか。
というのがちょっとわからないのですが、カテゴリhtmltagには親設定していないので設定上では
create-web/htmltag/は存在してません。
ですがURLでのみcreate-webが親だった頃のcreate-web/htmltag/が残ってしまっている状態です。是非ご教授お願いします
-
2017年10月29日 6:47 PM #56629
わいひらキーマスターget_option( ‘rewrite_rules’ )あたりが怪しいのかなと思います。
パーマリンクをfunctions.phpからカスタマイズする(投稿者アーカイブのURLを変更) | H.I. Art Works Web TechnorogyWordpressデータベースのwp_optionsテーブルにあるrewrite_rules項目を編集すれば良いのかなとは思います。
ただし、rewrite_rules自体は、テーマの機能ではありません。
間違っていたり、編集したことにより不具合が起きたとしても、責任は持てませんので自己責任でお願いします。 -
2017年10月29日 7:15 PM #56632
かうたっく
ゲストローカルでテストした結果、カテゴリ/create-web/htmltag/・/htmltag/とも残る仕様みたいですね。
404になってたイメージでしたけど、わいひらさんの言うようデータベースに存在するから表示するのかもしれません。
これを片方だけにするにはどうすれば良いのでしょうか?
の件ですが、やっぱり以下の通りかと思います。※データベースを自己責任でさわるのもありかも知れませんが、何とも言えません
結果的にはリダイレクトすれば良い気もします。(プラグインもあります)
-
2017年10月30日 9:17 PM #56654
ゆう
ゲストなるほど、よくわかりました!
わいひらさん、かうたっくさんありがとうございました。
ちょっと色々やってみます
-
-
投稿者投稿
- フォーラム「Simplicityについての質問」には新規投稿および返信を追加できません。