1
我有以下PHP代碼,它運行並插入定價表。我要檢查的功能,如果用戶已經擁有了會員資格,如果發現沒有會員顯示的價格表 - MembershipLevel(「1」):PHP fucntion不在wordpress中運行。 [創建一個簡碼]
<?php
if(MembershipLevel('1'))
{
?>
<div class="PRICING TABLE">
</div>
<?php
}
else echo "Full Membership Obtained"
?>
現在,我想使這個功能。我嘗試過:
<?php function get_pricing(){
if(MembershipLevel('1'))
{
?>
<div class="PRICING TABLE">
</div>
<?php
;}
else echo "Full Membership Obtained";}
?>
<?php get_pricing();
add_shortcode('pricing', 'get_pricing'); ?>
但是,當我試圖把[定價],短代碼不dipslay任何東西。事實上,函數get_pricing();本身不運行。編輯:功能確實運行。這就是爲什麼它讓我想知道爲什麼短碼不起作用。其他主題簡碼工作得很好。
你加';'到'<?php ;} else echo「Full Membership Obtained」;}' – chop62
@ chop62我去t功能工作,它顯示頁腳下的內容,這就是爲什麼我想將它與一個簡碼相關聯,以將其顯示在頁面 – GRS
'<?php ;} else echo「Full Membership Obtained」;}'Change以'<?php } else echo「Full Membership Obtained」;}' – chop62