2013-02-13 102 views
0

我想添加一個if語句像錨這樣。如果陳述在錨

 <div class="box-button"> 
      <a href=" 
      <?php $header_button = of_get_option('header_text'); ?> 
         <?php if($header_button){?> 
         <?php echo of_get_option('header_text'); ?> 
        <?php } else { ?> 
     #         
     <?php } ?> 

      " class="button">Connect Now</a> 
     </div> 

我可以點擊主頁上的按鈕,我會鏈接到「#」,所以它就好像WordPress無法識別爲主題選項。我的語法是問題嗎?

+0

爲什麼你會不只是'回聲$ header_button'而不是重複'of_get_option(「HEADER_TEXT」)' ? – scottoliver 2013-02-13 00:40:24

+0

爲什麼你打開並關閉你的php中的每一行都至少沒有添加任何內容?只需打開一次,完成所有代碼,然後關閉。 – Jon 2013-02-13 00:41:16

回答

1

你知道你可以做邏輯的HTML外,然後將結果插入到HREF

<?php 
$header_button = of_get_option('header_text'); 

$link = (!empty($header_button)?$header_button:'#'); 
?> 

<div class="box-button"> 
    <a href="<?php echo $link;?>" class="button">Connect Now</a> 
</div>