2014-08-28 144 views
0

我正在使用我的wordrpess站點的redux框架在後端創建按鈕選項。如何正確使用

當用戶輸入按鈕標題&鏈接時,它會自動在選定位置的前端創建一個按鈕。問題是,如果字段爲空,我的意思是沒有標題或鏈接被用戶插入,按鈕樣式仍然顯示在前端沒有任何文本或鏈接(見附件截圖)。

我知道我可以使用if else條件,所以當只有用戶在字段中輸入內容時,按鈕會顯示,否則什麼都不會看到。我不知道該怎麼做,因爲我不是專業人士。

這裏是我此時的按鈕代碼:

<div class="imd-btn"> 
    <a href="<?php echo $redux_imd['project-btn-link']; ?>"><?php echo $redux_imd['project-btn-text']; ?></a> 
</div> 

here is the screenshot for button styles in front end

回答

1

如果值留空,則imd-btn dissappears和按鈕將不會出現在頁面中。

<?php 

if(($redux_imd['project-btn-link']!='') && ($redux_imd['project-btn-text']!='')){?> 

<div class="imd-btn"> 
    <a href="<?php echo $redux_imd['project-btn-link']; ?>"><?php echo $redux_imd['project-btn-text']; ?></a> 
</div> 


<?php 
} 


?> 
+1

我寧願使用'<?php if(...):?> html <?php endif; ?>'同時混合PHP和HTML。 – halloei 2014-08-28 06:42:31

+0

太棒了!非常感謝你的幫助。我會在8分鐘內將它作爲正確的答案選擇(它不會讓我現在就這樣做)。 :) – 2014-08-28 06:43:10

+0

@halloei你是對的,它使用wordpress標準,如果其他.. – 2014-08-28 06:49:46