Условни тагове (и кодови фрагменти) WordPress за начинаещи, XoZblog - уроци и статии за създаване
Здравейте, скъпи читатели на XoZblog! Условните тагове са една от функциите наWordPress. Благодарение на условните тагове можете да действате различно в определени ситуации. Например можете да проверите дали посетител на блог използва Windows или Mac и след това да покажете различно съдържание въз основа на тази информация. В тази статия ще разгледаме условните тагове на WordPress, как работят и кога да ги използвате. В последния раздел на статията ще разгледаме и 5 начина за използване на условни тагове + кодови фрагменти, за да научите своя WordPress блог как да действате по-умно в различни ситуации!
ако (условие)
Например в PHP и не само в него, в условен оператор (if ... else), ако условието е вярно (TRUE), тогава кодът ще бъде изпълнен, а ако е false (FALSE), нищо няма да се случи. Прост пример:
Можете също така да използватеelseif, което ви позволява да добавите друг оператор, който ще бъде изпълнен, ако първият оператор е false.
Това, разбира се, са основни познания за условния израз (if..else) и вероятно повечето от вас са запознати с него, но е важно да стигнете до условни тагове на WordPress, които работят по този начин!
Как работят условните тагове?
За по-подробно въведение в условните тагове на WordPress, моля, посетете тази страница.
И ето списък с няколко условни тагове на WordPress:
Условна комбинация от етикети
Има моменти, когато трябва да комбинирате множество условни тагове. Това се прави лесно с помощта на операторитеAND (и) иOR (или).
Коментирането е отворено само на страница с id 5.
Кога да използвате условни тагове?
Условните тагове са полезни, когато искате да контролирате съдържанието вв зависимост от резултатите от селекцията и филтрирането. Потребителят влязъл ли е? От кой браузър е посетил блога? На главната страница ли е или в статията? Можем да видим пример как работи условният таг в тематаtwentyeleven (темата по подразбиране в WP 3.2+) файлindex.php, ред 20.
По-долу са дадени още няколко примера за условни тагове: