Wordpressにはかなり新しいので、テンプレート階層によって提案されたシーケンス以外のページのシーケンスを実装する方法を理解しようとしています。Wordpress:テンプレート階層以外の一連のページを実装する方法
異なる商品を購入できるウェブサイトを(例として)考えてみましょう。私たちはカスタムポストタイプの "products"を持っています。製品を選択してカートに追加することができます。ユーザがチェックアウトしたいとき、1つ以上の製品のチェックアウトを行うための一連のページが提供される。
このようなシーケンスを実装するにはどうすればよいでしょうか?通常のウェブサイトでは、それはお互いにリンクしている単なるページの数です。 Wordpressでは、コードを書く時にページIDは不明であり、wp adminでページを作成した後にのみ認識されます。その後、ページIDを使用することができますが、別の環境(例えば開発からテストまたはライブ)に展開する場合は、wp adminでページを再度作成しなければならず、新しいページIDが必要になります。ページIDはコードで変更する必要があります。これは私の意見では望ましくない、エラーが起こりやすい、そうですか?
データベースを同期する以外に、これをWordpressで処理する方法はありますか?言い換えれば、通常のWordPressテンプレート階層フロー以外の、一連のページを互いにリンクするための最良の設計は何ですか?