Php - 尝试将li添加到当前列表但不获取LI

时间:2011-11-02 19:02:31

标签: php html-lists

试试这个: - 更新 - SOOORRY!

  <li><a href="index.php" class="first">Home</a></li>
<?php  
        if (the_title() == "language-translation") 
           print("<li><a href='become-a-volunteer'>Become a Volunteer</a></li>");
     ?>
    <li><a href="#"><?php the_title(); ?></a></li>

我得到的只是TEXT('成为志愿者')而不是LI项目......(或者那个问题的锚点)? - 请原谅我,但我粘贴了一个错误..这仍然不能在上面工作。

无论if是否为真,我都会得到TEXT并且永远不会得到LI和A

2 个答案:

答案 0 :(得分:6)

您正在关闭if语句末尾的PHP标记。删除结尾“?&gt;”

if (the_title() == "language-translation") ?>

答案 1 :(得分:2)

尝试

if(the_title()==“language-translation”)?&gt;

  • 成为志愿者
  • 它无法工作的原因是因为你在输入print(PHP命令)之前结束了PHP