我想在一些現有的代碼中包含一個變量,但我的PHP技能是相當基礎的。我環顧四周,可以找到任何我可以作爲解決這個問題的方法,儘管我確信它非常簡單。如何在html中迴應變量?
原始代碼是:
<p class="ad-price"><?php if(get_post_meta($post->ID, 'price', true)) cp_get_price_legacy($post->ID); else cp_get_price($post->ID); ?></p>
,我試圖將其更改爲(並認爲應該工作)的代碼是:
<?php $yourtext = get_post_meta($post->ID, 'cp_pricing_period', TRUE);
echo "<p class="ad-price"><?php if(get_post_meta($post->ID, 'price', true)) cp_get_price_legacy($post->ID); else cp_get_price($post->ID); ?> $yourtext</p>"; ?>
這些變化顯然是錯誤的,因爲它停止整個文件的工作。任何人都可以闡明我在哪裏得到這個錯誤?
感謝
感謝馬克·B.這完美地工作(一旦我記得關閉PHP語句?>那就是) – 2011-06-13 20:59:46