尝试这样做:-更新-- 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>我得到的只是文本(‘成为志愿者’),而不是LI项目...(或锚)?--请原谅,我粘贴了一个错误。这仍然不能在上面工作。
无论if是否为真,我都会得到文本,并且永远不会得到LI和A
发布于 2011-11-03 03:05:00
您将在if语句的末尾结束PHP标记。去掉结尾的"?>“
if (the_title() == "language-translation") ?>
发布于 2011-11-03 03:05:56
试一试
if (the_title() ==“语言翻译”) ?>
它不工作的原因是因为您在输入print ( PHP命令)之前结束了PHP
https://stackoverflow.com/questions/7985913
复制相似问题