Php - пытается добавить li в текущий список, но не получает LI - PullRequest
0 голосов
/ 02 ноября 2011

Пытаясь это: - ОБНОВЛЕНИЕ - 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

Ответы [ 2 ]

6 голосов
/ 02 ноября 2011

Вы закрываете тег PHP в конце оператора if.Удалить конец "?>"

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

2 голосов
/ 02 ноября 2011

try

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

Стать волонтером

причина, по которой это не работает, потому что вызакончил PHP перед вводом print (команда PHP)

...