質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

0回答

601閲覧

既存のwordpressアプリケーションのURL構造を改修してリプレース

退会済みユーザー

退会済みユーザー

総合スコア0

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

0クリップ

投稿2022/01/09 00:00

現在、運用中のwordpressで構築されたサイトのURL構造を改修して、リプレースしたいと考えています。

###■既存のwordpressURL構造
####1.gourmetというカテゴリ
https://sample.com/gourmet/123
https://sample.com/gourmet/124
https://sample.com/gourmet/{postID}

####2.beautyというカテゴリ
https://sample.com/beauty/126
https://sample.com/beauty/127
https://sample.com/beauty/{postID}

###■リプレース後のURL構造
####1.gourmetというカテゴリ
https://sample.com/area1/gourmet/123
https://sample.com/area2/gourmet/124
...
以降
https://sample.com/area1/gourmet/{postID}
https://sample.com/area2/gourmet/{postID}

####2.beautyというカテゴリ
https://sample.com/area1/beauty/126
https://sample.com/area2/beauty/127
・・・以降
https://sample.com/area1/beauty/{postID}
https://sample.com/area2/beauty/{postID}

上記の様に、

[既存]
現在は、第一階層にグルメやビューティといったジャンルのslugあり
第二階層にwordpress上の記事IDがくるという構造になっています。

これを
[リプレース後]
第一階層に別のカテゴリを追加して
既存のURL構造をそのまま後ろにずらすというイメージです。

問題は
area1とarea2のカテゴリを作成して、
それぞれの子カテゴリーに
同名のgourmetとbeautyというカテゴリを作成しようとしても
重複エラーとなってしまいました。

  • area1(親)
    gourmet(子)
    beauty(子)

  • area2
    gourmet(gourmet-2 とかになったりする)
    beauty(gourmet-2 とかになったりする)

当初、上記のカテゴリに親子関係を付与してやれば、
冒頭のURL構造の改修もできると思っていたのですが、
親子構造になった場合でも、同名のカテゴリ(slug)が作成できないことに気づき
どの様にしたら実現できるのか途方にくれている次第です。

上記の問題を実現する方法はなにかございますでしょうか?

ただし、それぞれのディレクトリを作成して
そこに個別にwordpressをインストールして同一のdatabaseを参照するというのは
最終手段と考えております。
可能な限り、一つのwordpressで完結させたいです。

wordpressに造詣の深い方にご教授いただけますと幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問