Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] IF w zależności od innego tagu/funkcji., Sprawdzenie, czy tag zwraca dane (Wordpress)
dolby
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 3.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam serdecznie,

Niestety jestem prawie zielony w PHP, cały pół dnia szukam, kombinuje i niestety nie mogę osiągnąć zamierzonego celu, a mianowicie:

System Wordpress oferuje taki tag: the_author_description()
Wyświetla on opis, który użytkownik ustawia sobie w profilu.

Tag ten (opis) otoczyłem XHTML'em, więc wygląda on tak:
  1. <p>O sobie:
  2. <q cite="<?php the_author(); ?>">
  3. <?php the_author_description(); ?>
  4. </q>.</p>


Teraz cała zabawa polega na tym, aby PHP'ek po stwierdzeniu, że tag the_author_description() jest pusty , w ogóle nic nie wyświetlał (żadnego
  1. <p>O sobie:
  2. <q cite="<?php the_author(); ?>">
  3. <?php the_author_description(); ?>
  4. </q>.</p>
)


Skleciłem coś w rodzaju:

  1. <?php if(the_author_description() != NULL){ ?>
  2. <p>O sobie: <q cite="<?php the_author(); ?>">
  3. <?php the_author_description() ?>
  4. </q>.</p>
  5. <?php }; ?>


Niestety, ani w takiej postaci, ani tysiącu innych kombinacji, które wytworzyłem albo jest tak, ze PHP wyświetla sam opis (czyli tylko efekt działania the_author_description(), beż otaczającego go XHTML'a), albo w ogóle wywala błąd parser.

Nie mam już sił ani pomysłu, jak to powinno być napisane... a chciałbym jednak, żeby cytat liniowy wyświetlał się TYLKO wtedy, gdy opis nie jest pusty.

Proszę zatem mądrzejszego ode mnie o pomoc w w/w problemie - w razie potrzeby podam dodatkowe informacje.

Pozdrawiam i przepraszam za lamerskie pytanie!

Ten post edytował dolby 6.03.2008, 00:08:45
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 21:39