私と一緒に裸私はワードプレスを初めて使っています。私はポストのタイトルをつかむために、以下のコードを使用していますが、私は間違って何をしていないのですか?コーデックスでワードプレスのポストが表示されない
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?
the_title();
} // end while
} // end if
?>
私と一緒に裸私はワードプレスを初めて使っています。私はポストのタイトルをつかむために、以下のコードを使用していますが、私は間違って何をしていないのですか?コーデックスでワードプレスのポストが表示されない
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?
the_title();
} // end while
} // end if
?>
2つの異なるPHP構文が混在しています。代わりにあなたがalternative syntax使用できる制御構造のために中括弧を使用しての
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
// inside the loop here
<?php the_title(); ?>
<?php endwhile; ?> // end while
<?php endif; ?> // endif
。これは、PHPとHTMLを混在して使用しているテンプレートで、コードをより読みやすくするのに役立ちます。
ループを見ても、正しく表示されません。それはthe_loop https://codex.wordpress.org/The_Loop
詳細はドキュメントをチェックアウトこの<?php
if (have_posts()) {
while (have_posts()) {
the_post();
the_title();
} // end while
} // end if
?>
のようになります