サポート » 使い方全般 » メニューやフッターのないページを作りたい

  • press09lj

    (@press09lj)


    同じドメインの中で、独立したコンテンツを作りたいです。だからそこには、メニューやフッターなど表示させたくありません。固定ページや投稿を新規で作ると、メニューやフッターを消す設定は見当たりません。

    方法はありますか?それとも、サブドメインを作らなくてはいけませんか?

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • dai-chan

    (@usinosuke)

    固定ページの右側のメニューの「テンプレート」より「テンプレートの編集」で固定ページテンプレートを変更できます。
    こちらで固定ページのテンプレートを編集できるので、独立したコンテンツ用のテンプレートを作成してください。
    ヘッダやフッタを削除することもできますし、いろいろなパーツを組み合わせてページを作成することができます。

    トピック投稿者 press09lj

    (@press09lj)

    >固定ページの右側のメニューの「テンプレート」より「テンプレートの編集」で固定ページテンプレートを変更できます。

    ↓自分には表示されないようです。。。

    https://ibb.co/9hv8h6B

    どうしたら表示できますか?

    テンプレートのエディタメニューは、管理者権限のあるユーザでないと表示されません。

    また、いくら管理者権限を持っていても、お使いのテーマがテンプレートの編集に対応していない場合には出ません。

    その他、設定ファイルでDISALLOW_FILE_EDITをtrueに設定している場合にも出ませんが、ご自分で書き込んだ覚えがないのなら、これは違うでしょう。

    うちではエディタに対応していないテーマを使っていますが、その代わり、ページの設定のところで個別にヘッダ、フッタ、メニューのオンオフを指定できます。

    ということで、テーマによってやり方は違うというのが答えですね。

    FTPでテーマにファイルをアップロードできるのが前提条件ですが、
    可能であれば、下記でお試しください。

    ①テンプレートファイルを作成「page-○○○.php」
    page-page01.phpなどで作成します。
    ※サンプル貼りましたのでよかったら使ってください。
    ②FTPなどを使って使用中のテーマ内にファイルをアップロード
    ③WP管理画面から個別ページ新規作成
    ④テンプレートを選択(テンプレート01)

    <!DOCTYPE html>
    <html lang="ja">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <?php
        /**
         * Template Name: テンプレート01
         *
         */
        ?>
    </head>
    <body>
        <header>
            <?php wp_head(); ?>
        </header>
        <main>
            <!-- 直接HTMLを記述する場合はここを削除 ここから-->
            <!-- WP入力内容 -->
            <?php if ( have_posts() ) : ?>
                <?php while( have_posts() ) : the_post(); ?>
                    <!-- タイトル -->
                    <h2><?php the_title(); ?></h2>
                    <!-- 本文 -->
                    <p><?php the_content(); ?></p>
                <?php endwhile;?>
            <?php endif; ?>
            <!-- ./WP入力内容./ -->
            <!-- 直接HTMLを記述する場合はここを削除 ここまで-->
        </main>
        <footer>
            <div class="copy-right">© Copyright 2024 <?php bloginfo('name'); ?>. All rights reserved.</div>
            <?php wp_footer(); ?>
        </footer>
    </body>
    </html>

    補足です。
    FTPソフトでテーマファイルをカスタマイズする場合、作業前にバックアップを取得していただくことを強くお勧めします。
    コードの記述ミスなどがあって、エラーになる可能性もありますので、慎重に作業なさってください。

    トピック投稿者 press09lj

    (@press09lj)

    みなさん、ありがとうございます!

    FTPを使うにせよテンプレートを選択できるテーマではないようなので、サブドメインを作ってやってみます!

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • このトピックに返信するにはログインが必要です。