• 解決済 sakou keisuke

    (@sakou-keisuke)


    ワードプレス レッスンブックという本を買って見ながら進めているのですが、
    本の通りに入力してもどうしてもsyntax errorになります。

    <!DOCTYPE html PUBLIC “.//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;
    <html xmlns=”http://www.w3.org/1999/xhtml”&gt;
    <head>
    <meta http-equiv=”Content-Type” content=”<?php bloginfo(‘html_type’); ?>;charset=<?php bloginfo(‘charset’); ?>” />
    <title><?php bloginfo(‘name’); ?></title>
    <link rel=”stylesheet” href=”<?php bloginfo(‘stylesheet_url’); ?>” type=”text/css” />
    </head>
    <body>
    <!– ヘッダー –>
    <div id=”header”>
    <h1>“>
    <?php bloginfo(‘name’); ?>
    </h1>
    <p id=”desc”><?php bloginfo(‘description’); ?></p>
    </div>

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

    <h2><?php the_title(); ?></h2>

    <?php endwhile; endif; ?>

    </body>
    </html>

    この文章でendwhile; endif;という部分でエラーが出ます。
    なぜでしょうか?
    解決策を教えて頂けると助かります。
    よろしくお願いします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • if, while の後ろは ; (セミコロン) ではなくて、: (コロン)です。

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

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

    トピック投稿者 sakou keisuke

    (@sakou-keisuke)

    出来ました!
    どうもありがとうございました。

    良かったです!
    このトピックは、解決済みにしておいてください。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「syntax errorになる。」には新たに返信することはできません。