プロが教えるわが家の防犯対策術!

wordpressのテーマカスタマイズにについて

既存のテーマを使用しカスタマイズしています。
list.phpというファイルを新規作成しアップロードしました。

<?php get_header(); ?>
<dl class="feed">
<?php $posts = get_posts('numberposts=5&order=desc');
foreach($posts as $post): ?>
<dd><span class="day"><?php echo date("Y年m月d日", strtotime($post->post_date)); ?></span><a href="javascript:;" onclick="window.open('<?php the_permalink(); ?>','popup','width=800,height=700,scrollbars=yes,resizable=no,status=yes');" id="post-<?php the_ID(); ?>"><?php the_title(); ?></a>
</dd>
<?php endforeach; ?>
</dl>
</div>
<?php get_footer(); ?>

と記述してあります。

ディレクトリパスhttp://ドメイン/wpディレクトリ名/wp-content/themes/テーマ名/list.php
にアクセスすると
Fatal error: Call to undefined function get_header() in /home/sites/chicappa.jp/users/サーバ名/web/wpディレクトリ名/wp-content/themes/テーマ名/list.php on line 1
とエラーが出てしまいます。

list.phpを正しく閲覧するためにはどうしたら良いでしょうか。
どなたかご回答お願いいたします。

A 回答 (1件)

1. list.phpの一番上に以下を追加。


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

2. 固定ページを作って、ページ属性のテンプレートで「List」を選択する。
    • good
    • 0
この回答へのお礼

正しく表示されました!
本当にありがとうございました。

お礼日時:2010/09/20 20:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!