サポート » 使い方全般 » 同じパーマリンク名でURLを生成したい

  • 解決済 bubbletmm

    (@bubbletmm)


    hogehoge.com/apple/ranking.html
    hogehoge.com/windows/ranking.html

    と後者のパーマリンクをrankingにすると-2と採番されてしまいます。
    両方ともranking.htmlとすることはできないでしょうか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • その ranking は投稿や固定ページのスラッグですか? そうだとすると、両方とも同じにする(重複させる)ことはできません。重複させないために、WordPress 自身がスラッグを確かめています。

    アクセスされたURL によって、条件分岐で表示内容を変えてあげればいいのでは?
    色々調整は必要ですが。。。

    if ( /apple/ranking.html を表示しているとき ) {
        apple のランキング
    }
    elseif ( /windows/ranking.html を表示しているとき ) {
        windows のランキング
    }
    else {
        通常のシングルページ(?)の表示
    }

    apple、windowsが同じ固定ページや投稿タイプ内の投稿だとすると、親投稿のページ名が違うのであれば、子ページにはすでに存在するものと同じページ名を付けることが出来るはずですが…

    記憶が定かではないのですが、古いWordpressだと階層に関係なく-nが付いたような…?

    回答ありがとうございます。
    さんこうにいたします

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「同じパーマリンク名でURLを生成したい」には新たに返信することはできません。