web-dev-qa-db-ja.com

ブログの投稿にタイトルが表示されない

[閲覧設定]を[静的ページ]に設定し、ブログを[新着情報]というページに設定します。

この新着情報ページにアクセスすると、投稿の内容は表示されますが、投稿ページへのリンクを含む投稿のタイトルが表示されません。投稿内容を見ることしかできません。

私はエラーを見つけるために私が考えることができるすべてをしました、運なしで、助けてください!

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 &raquo;')); ?>
                </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 &#187;'), __('1 Comment &#187;'), __('% Comments &#187;''), '', __('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; ?>

誰かが助けてくれることを願っています!あなたが何かアイデアがあれば彼らは大歓迎です。私は自分の関数ファイルの一部を削除したり、ブログを設定下のホームページにしたりするなどの試みをしました。

何か案は?

1
talkingD0G

これはおそらくあなたのページが横のオプションの「標準」投稿ではなく「横」になるように設定されていたことが考えられます。

それはあなたが私のために説明する問題を引き起こしました。

1
Peter Johnssn

<!--<h1><?php the_title(); ?></h1>-->内の<!-- -->を削除してください。これらはHTMLのコメントなので表示されません。

1
Horttcore