0

localhost でサイトを更新し、サーバー (000Webhost) にアップロードすると、page.php の内容 (他のすべてのテンプレートも同様) が表示されなくなりました。ただし、ローカルホストでは引き続き正常に動作します。サーバー上のWordpressで何か問題が発生したと思ったので、データベースを削除して再作成し、Wordpressを再インストールしてからテーマをアップロードしましたが、まだ機能していません. 何が起こっているのか、私が何をしているのか知っている人はいますか?? 私のpage.phpは、以下のように非常にシンプルです。タイトルは表示されていますが、コンテンツは表示されていません。

<?php get_header(); ?>
<div id="content">
<h1 class="entry-title"><?php the_title(); ?></h1> 
<p>
 <?php the_content(); ?>
</p>
  <div style="clear:both;"></div>
</div>

<?php get_footer(); ?>

ここにサイトがあります。

http://ahi.webatu.com/?page_id=12

事前にどうもありがとうございました!!

4

1 に答える 1

1

必要に応じて the_content() 関数を使用するには、 the_post() スコープにいる必要があります

<?php if( have_posts() ) : the_post(); ?>

<?php the_content(); ?>

<?php endif; ?>
于 2012-09-15T09:06:53.830 に答える