Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wordpress CCTM i funkcja if else
Lucek666
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 24.06.2016

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


Cześć,
mm taki problem od kilku dni, uzywam wordpresa z pluginem CCTM i napisałem taka funkcję do wyświetlania odpowiedniej zawartości zaleznie od zaznaczonej opcji.
  1. happy end: <?php print_custom_field('happy_end');?><br/>
  2. <?php $test = print_custom_field('happy_end');?>
  3.  
  4. Test: <?php echo $test;
  5. if ($test == 1) {
  6. ...
  7. ...
  8. ...


Wynikiem na stronie jest costakiego

  1. happy end: 1
  2. 1 Test:


Wniosek jest jeden, zmienna $test do której chcem rzypisać funkcję print_custom_field('happy_end') nie odczytuje wyniku funkcji.
Z racji iż nie siedze nad tym problemem od dzisiaj to już wiem że gdy zrobię tak:

  1. happy end: <?php print_custom_field('happy_end');?><br/>
  2. <?php $test = "print_custom_field('happy_end')";?>
  3.  
  4. Test: <?php echo $test;
  5. if ($test == 1) {
  6. ...
  7. ...
  8. ...


To mam taki wynik:

  1. happy end: 1
  2. Test: print_custom_field('happy_end')


Czyli wówczas zmienna $test] nie rozpoznaje wyniku funkcji tylko samą jej nazwę.
Potrzebuje informacji jak by to tak zrobić aby przypisać wynik funkcji print_custom_field('happy_end' do zmiennej $test

Problem rozwiązany,
należało zmienić funkcję
print_custom_field('happy_end')
na
get_custom_field('happy_end')

Ten post edytował Lucek666 24.06.2016, 10:29:37
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 14:55