/ / Zmień statyczny identyfikator na zmienną - php, wordpress, zmienne, shopp

Zmień statyczny identyfikator na zmienną - php, wordpress, variables, shopp

Mam nadzieję, że ktoś może mi pomóc, jestem pewien, że to proste, ale dla mnie nie mogę tego zrobić dobrze.

<?php shopp("storefront","product", "id=36" ); ?>

Chcę, aby „id = 36” była zmienną, która jest wywoływana z niestandardowego meta boxu. Funkcja, której używam do wywoływania numeru ID, to $my_meta["price"]

Skończyło się na czymś takim: <?php shopp("storefront","product", "id=$my_meta["price"]" ); ?>Co nie działa, kiedy to wstawiam $my_meta["price"] w poście wyświetla numer pomyślnie, więc wszystko działa.

Czy ktoś może mi pomóc to rozgryźć?

Proszę i dziękuję.

Odpowiedzi:

0 dla odpowiedzi № 1

Próbować <?php shopp("storefront","product", "id=" . $my_meta["price"] ); ?>


0 dla odpowiedzi nr 2

Musisz użyć podwójne cytaty z nawiasy klamrowe jeśli chcesz rozwinąć zmienne w łańcuchach:

<?php shopp("storefront", "product", "id={$my_meta["price"]}"); ?>

Jeśli chcesz używać tylko pojedyncze cytaty, możesz dołączyć zmienną do ciągu:

<?php shopp("storefront", "product", "id=" . $my_meta["price"]); ?>