2014-05-18 72 views
0

我正在實施投資組合頁面模板,但是我想刪除所有投資組合圖片背後的URL。 (見下面的頁面溫度) 示例網站:http://demo.fabthemes.com/adament/my-portfolio/

任何人都可以幫我刪除URL嗎?一旦我刪除$ img_url部分,我的投資組合就不會顯示。

<?php 
/** 
* The template for displaying all pages. 
* 
* This is the template that displays all pages by default. 
* Please note that this is the WordPress construct of pages 
* and that other 'pages' on your WordPress site will use a 
* different template. 

Template name:Portfolio 
* 
* @package fabframe 
*/ 

get_header(); ?> 

<div class="full-wrap"> 
<ul class="folio-grid stylefx"> 
     <?php 
     if (get_query_var('paged')) 
      $paged = get_query_var('paged'); 
     elseif (get_query_var('page')) 
      $paged = get_query_var('page'); 
     else 
      $paged = 1; 
     $wp_query = new WP_Query(array('post_type' => 'portfolio', 'posts_per_page' =>-1)); 
     ?> 

     <?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?> 

     <li> 

      <figure> 
       <?php 
        $thumb = get_post_thumbnail_id(); 
        $img_url = wp_get_attachment_url($thumb,'full'); //get full URL to image (use "large" or "medium" if the images too big) 
        $image = aq_resize($img_url,720, 480, true); //resize & crop the image 
       ?> 

       <?php if($image) : ?> 
        <a href="<?php the_permalink(); ?>"><img class="img-responsive" src="<?php echo $image ?>"/></a> 
       <?php endif; ?> 

      <figcaption> 
       <h3><?php the_title(); ?></h3> 
       <span><?php the_terms($post->ID, 'genre', '', ', '); ?></span> 

      </figcaption> 
     </figure> 

     </li> 
     <?php endwhile; ?> 

</ul> 
</div> 

<?php get_footer(); ?> 

回答

0

你只需要改變這一點:

<?php if($image) : ?> 
    <a href="<?php the_permalink(); ?>"><img class="img-responsive" src="<?php echo $image ?>"/></a> 
<?php endif; ?> 

要:

<?php if ($image) : ?> 
    <a href="#"><img class="img-responsive" src="<?php echo $image; ?>"/></a> 
<?php endif; ?> 
+0

爲什麼保持錨標籤呢?從用戶體驗的角度來看,移除定位標記(和)會更好,以免用戶點擊圖像。毫無疑問,當他們將鼠標懸停在圖像上時,他們發現遊標發生了變化,他們就會這麼做。 – nydame

+0

我同意,但錨標籤可能與樣式相關,我的答案是解決眼前的問題,而不是增加更多。 –

+0

確實,沒有考慮過...... – nydame