サポート » 使い方全般 » テンプレートは2種類以上使えますか?

  • 解決済 kapimako

    (@kapimako)


    はじめまして、ワードプレス初心者です。
    ブログと固定ページで全く異なるテンプレートを使うことは可能でしょうか?
    外観>テーマからは1つしか有効にできないようです。。。

    既存のhtmlをワードプレスに移行中ですが、ブログと構成やデザインが全く違うので別々のテンプレートにしたいと思っています。既にブログはStinger5(テンプレート)を使用して作成しました。今度は固定ページ(トップページ)を作ろうとしてますが、かなり構成が違うので、別のテンプレート(例:Twenty Fifteen)を使えたらいいな…と思っています。

    調べても、例)home.phpやpage-top.php,header-top.phpなどを作成する。とネット上に書いてありますが、その場合個別にcssやjsを固定ページのみ読み込むようにするのでしょうか?
    子テーマだと、差分のスタイルを書くようなイメージなので、ちょっと違うかな…と。

    話は戻りますが、テーマは1つしか選べないのでしょうか??
    マルチサイト?のような事も調べましたが、Webフォントのプラグインがおそらく1ワードプレスのような気がするので、1つのワードプレス(管理画面)で2つのテーマが使えたら便利かなと思いまして…。

    どなたかいい方法を教えていただけないでしょうか。
    または、普通はこうゆうやり方です。など教えていただけますと幸いです。
    どうぞ、よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    テンプレートは、いくらでも作ることが出来ます。

    WordPressのテンプレートは、ざっくりと言うと、

    ファイルの名前を規則に従って命名するテンプレート(例えば、category.phpという名前のテンプレートを作ると、カテゴリ表示の時に自動的に適用されるタイプのテンプレート)

    自分で適当な名前を付けて、これテンプレートですよというコメントをつけると、WordPressが自動的に認識して、固定ページの作成時にテンプレートの選択肢に付け加えてくれるもの

    試しに、既存のhtmlを コピーして テーマのホルダーにtest.phpというファイルに貼り付けて、以下のコメントをファイルの先頭に追加してみてください。

    <?php
    /**
     * Template Name: test
     *
     */
    ?>

    注:既存htmlに、xml宣言が書いてあったら、削除してください。

    固定ページを作成し、テンプレート testを選択すると、既存htmlが表示できると思います。

    スレッド開始 kapimako

    (@kapimako)

    こんにちは、お返事が遅くなりましてすみません。

    test.phpを作ってみたら表示されました!
    ありがとうございます。

    当方、テーマの概念?を勘違いしてたようです。^^;
    有料・無料のテンプレートを固定ページにA、ブログにB、とそれぞれ別のテンプレートをあてられたらいいな。と思っていましたが、テーマ(テンプレート?)は自分で作っていくものなんですね。実際test.phpを作ってみて気づきました。目から鱗でした。^^;

    昨日まで白い画面になったり文字化けしたり…もんもんとしてましたが、先に進めそうです。
    ありがとうございました!!!!
    御礼申し上げます。m(_ _)m

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「テンプレートは2種類以上使えますか?」には新たに返信することはできません。