Html在我的index.php(wordpress主题)中解析错误

时间:2015-11-16 11:44:51

标签: php html wordpress parse-error

我正在构建自己的wordpress主题。我不是新的html和页面相关的东西,但从未做过PHP的编码行。我想继续使用更复杂的cms - wordpress。现在我无法理解为什么但是我的页面出于某种原因抛出了解析错误。

  

解析错误:语法错误,意外......在线##

以下是我的代码的一部分,包括php中的html:

     <?php

     if (have_posts()) :
        while (have_posts()) : the_post();

        <h2>Title here</h2> /* says error is on this line */

        endwhile;

        else :
            echo '<p>No content found</p>'

        endif; /* also error is on this line */

     ?>

我正在使用Dreamweaver,但这不是解决这个问题的关键。

2 个答案:

答案 0 :(得分:-1)

试试这个。缺少一个回声和半结肠。

if (have_posts()) :
    while (have_posts()) : the_post();

    echo '<h2>Title here</h2>'; /* says error is on this line */

    endwhile;

    else :
        echo '<p>No content found</p>';

    endif; /* also error is on this line */

答案 1 :(得分:-1)

<?php

     if (have_posts()) :
        while (have_posts()) : the_post();
?>
        <h2>Title here</h2> /* says error is on this line */
<?php
        endwhile;

        else :
            echo '<p>No content found</p>'

        endif; /* also error is on this line */

     ?>

这会对你有帮助....