※ ChatGPTを利用し、要約された質問です(原文:WordPressのTOPページを固定ページで)
WordPressのTOPページを固定ページで製作する方法
このQ&Aのポイント
WordPressのTOPページを固定ページで製作する方法について説明します。
WordPressのバージョン3.2.1を使用しています。
固定ページのテンプレートを変更し、フロントページの表示を固定ページに設定することでTOPページを表示させることができます。
WordPressのTOPページを固定ページで製作しています。
使っているのはWordPress 3.2.1です。
http://sygnas.jp/2010/10/19/frontfix/
こちらのサイトを参考にして
「front_fix.php」を作り
<?php
/*
Template Name: FrontFix
*/
?>
<?php get_header(); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php endwhile; ?>
<?php endif; ?>
<?php $my_query = new WP_Query('&cat=0'); ?>
<?php if ($my_query->have_posts()) : ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<?php endwhile; ?>
<?php endif; ?>
<?php get_footer(); ?>
と書き込みました。
それから、TOPページ用の固定ページのテンプレートを変更して
[設定]>[表示設定]>[フロントページの表示]で「固定ページ」を選び、今回作ったページを選択して保存しました。
今回のサイトはTOPページのみサイドバーはいらないので
<?php get_sidebar(); ?>
は入れていません。
TOPページを表示させた時、ヘッダーとフッターは表示されるのですが
固定ページの中身も新着記事も表示されていない状態です。
やり方等間違っているのでしょうか?
また、その他に良いやり方がありましたら教えていただけませんでしょうか?
よろしくお願いします。