Мне нужно, чтобы на авторской странице выводилось имя автора (если автор написал его), а если имени нет, тогда выводился ник.
Я попыталась написать условие. Получилось только начало:
Автор <?php if(!empty($curauth->first_name)) { ?>
<?php echo $curauth->first_name; ?><?php echo $curauth->last_name; ?>
<?php } ?>
Люди, подскажите, пожалуйста, как написать, что иначе должен выводится ник автора.
т.е. <?php else : ?> и <?php endif; ?> ?
Ну тогда нужно писать полный цикл? Или нет? Что то я запуталась.
[quote]<?php
if( условие1 ) :
если условие1 выполнилось, то «работает» эта строка ;
elseif( условие2 ) :
если условие2 выполнилось, то «работает» эта строка ;
else :
во всех других случаях «работает» эта строка ;
endif;
?>[/quote]
Строки:
[quote]elseif( условие2 ) :
если условие2 выполнилось, то «работает» эта строка;[/quote]
можно не писать, если условие только одно.
Ваш вариант (с фигурными скобками)
Help Desk, спасибо.
Все получилось именно так, как мне и нужно было.
Первый код тоже пригодился – не в практических целях, а для понимания, как это работает.
Именно для этого он и был написан 🙂