2016-04-01 13 views
0

Hızlı soru, BLOCK1'i başka bir sayfaya bağlamak istiyorum. Mümkün mü? bir çözümün var mı? abit denedim ve beynim çıldırıyor T_T. Diğer sayfalara bağlanacak diğer 5 blok var.PHP: Bir Bloğa bağlantı

<div class="midrow_block axn_block1"> 
      <div class="mid_block_content"> 

       <!--BLOCK1 IMAGE--> 
       <?php if(!empty($optimizer['block1_image']['url']) && empty($optimizer['block1_img_bg'])){ ?> 
        <div class="block_img"><img src="<?php echo $optimizer['block1_image']['url']; ?>" width="<?php echo $optimizer['block1_image']['width']; ?>" height="<?php echo $optimizer['block1_image']['height']; ?>" /></div> 
       <?php } ?> 

      <div class="block_content"> 
        <h3> 
        <?php echo do_shortcode($optimizer['block1_text_id']); ?> 
        </h3> 
        <?php echo do_shortcode($optimizer['block1_textarea_id']); ?> 
       </div> 


      </div> 
     </div> 
    </div> 

     <?php } ?> 
     <!--BLOCK1 END--> 

cevap

0

Sadece <a> Etiketleme-Bağlantıya istediğiniz bloğu arount koymak:

<a href="'your link here'"> <!-- start link here --> 
    <div class="midrow_block axn_block1"> 
     <div class="mid_block_content"> 

      <!--BLOCK1 IMAGE--> 
      <?php if(!empty($optimizer['block1_image']['url']) && empty($optimizer['block1_img_bg'])){ ?> 
       <div class="block_img"><img src="<?php echo $optimizer['block1_image']['url']; ?>" width="<?php echo $optimizer['block1_image']['width']; ?>" height="<?php echo $optimizer['block1_image']['height']; ?>" /></div> 
      <?php } ?> 

     <div class="block_content"> 
       <h3> 
       <?php echo do_shortcode($optimizer['block1_text_id']); ?> 
       </h3> 
       <?php echo do_shortcode($optimizer['block1_textarea_id']); ?> 
      </div> 


     </div> 
    </div> 
</a> <!-- end link here --> 

Ya da başka bir parçası etrafında koymak

bu aşağıda kodudur Bağlantıyı açmak istiyorsun. Bu sadece HTML temel ve PHP ile ilgisi yok.

+0

hmm bunu denedi ama öyle olmayacak gibi görünüyor:/ –

+0

hata/problemi lütfen açıklayınız. – DocRattie

+0

iyi, yukarıdaki yol. Ben yaptım ve hiçbir şey yok:/ –

0

blokun tam kodudur.

 <?php if ((!empty ($optimizer['block1_text_id'])) || (!empty ($optimizer['block1_textarea_id'])) ) { ?> 


     <div class="midrow_block axn_block1"> 
      <div class="mid_block_content"> 

       <!--BLOCK1 IMAGE--> 
       <?php if(!empty($optimizer['block1_image']['url']) && empty($optimizer['block1_img_bg'])){ ?> 
        <div class="block_img"><img src="<?php echo $optimizer['block1_image']['url']; ?>" width="<?php echo $optimizer['block1_image']['width']; ?>" height="<?php echo $optimizer['block1_image']['height']; ?>" /></div> 
       <?php } ?> 

      <div class="block_content"> 
        <h3> 
        <?php echo do_shortcode($optimizer['block1_text_id']); ?> 
        </h3> 
        <?php echo do_shortcode($optimizer['block1_textarea_id']); ?> 
       </div> 


      </div> 
     </div> 
0

Bu

<div class="midrow_block axn_block1" onclick="location.href='url'">content</div> 

jQuery JS ile kullanabilirsiniz:: i üst kopyalamak cevapsız

$("div").click(function(){ 
    window.location=$(this).find("a").attr("href"); return false; 
}); 
+0

JQuery'yi nereye yerleştiririm? : Nawin

+0

bunu deneyecek, teşekkürler Nawin! –

İlgili konular