こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

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を正しく閲覧するためにはどうしたら良いでしょうか。
どなたかご回答お願いいたします。

投稿日時 - 2010-09-18 18:44:31

QNo.6191278

困ってます

質問者が選んだベストアンサー

1. list.phpの一番上に以下を追加。
<?php
/*
Template Name: List
*/
?>

2. 固定ページを作って、ページ属性のテンプレートで「List」を選択する。

投稿日時 - 2010-09-18 23:45:43

お礼

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

投稿日時 - 2010-09-20 20:57:33

このQ&Aは役に立ちましたか?

5人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問