[閲覧設定]を[静的ページ]に設定し、ブログを[新着情報]というページに設定します。
この新着情報ページにアクセスすると、投稿の内容は表示されますが、投稿ページへのリンクを含む投稿のタイトルが表示されません。投稿内容を見ることしかできません。
私はエラーを見つけるために私が考えることができるすべてをしました、運なしで、助けてください!
Index.phpのコード:
<div id="content" class="narrowcolumn" role="main">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></h2>
<small><?php the_time(__('F jS, Y')) ?> <!-- by <?php the_author() ?> --></small>
<div class="entry">
<?php the_content(__('Read the rest of this entry »')); ?>
</div>
<p class="postmetadata"><?php the_tags(__('Tags:') . ' ', ', ', '<br />'); ?> <?php printf(__('Posted in %s'), get_the_category_list(' ')); ?> | <?php edit_post_link(__('Edit'), '', ' | '); ?> <?php comments_popup_link(__('No Comments »'), __('1 Comment »'), __('% Comments »''), '', __('Comments Closed') ); ?></p>
</div>
<?php endwhile; ?>
関連性があるかどうかはわかりませんが、ページテンプレートでコメントアウトしています。
Whats-new.phpのコード:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h1><?php the_title(); ?></h1>
<div class="entry">
<?php the_content(''); ?>
</div>
</div>
</div>
<?php endwhile; endif; ?>
誰かが助けてくれることを願っています!あなたが何かアイデアがあれば彼らは大歓迎です。私は自分の関数ファイルの一部を削除したり、ブログを設定下のホームページにしたりするなどの試みをしました。
何か案は?
これはおそらくあなたのページが横のオプションの「標準」投稿ではなく「横」になるように設定されていたことが考えられます。
それはあなたが私のために説明する問題を引き起こしました。
<!--<h1><?php the_title(); ?></h1>-->
内の<!-- -->
を削除してください。これらはHTMLのコメントなので表示されません。