2016-04-08 80 views
0

我的功能文件我怎麼可以定義默認後縮略圖WordPress的

<?php add_theme_support('post-thumbnails'); add_image_size('custom-size', 600, 110);

這樣 索引文件的平均環

<div class="konu-resim"><a href="<?php the_permalink(); ?>" alt="<?php the_title_attribute(); ?>"><img src="<?php 
if (has_post_thumbnail()) 
    the_post_thumbnail(); 
else 
    echo '<img src="' . trailingslashit(get_stylesheet_directory_uri()) . 'images/deneme.jpg' . '" alt="" />'; 

?>

我試試這個但沒有工作

iw用後的URL螞蟻默認的縮略圖

+0

你的意思是你想要一個特定的形象要到位,而非特色圖片,直到一個有特色的圖像被稱爲? –

回答

0

使用這樣

1)在你的functions.php文件中添加以下代碼

<?php 

add_filter('post_thumbnail_html', 'my_post_thumbnail_html'); 

    function my_post_thumbnail_html($html) { 

    if (empty($html)) 
      $html = '<img src="' . trailingslashit(get_stylesheet_directory_uri()) . 'images/default-thumbnail.jpg' . '" alt="" />'; 

      return $html; 
     } 
?> 

2)顯示器一樣(如果未來的圖像不是後端設置,將「LL顯示默認圖像)

<?php 
    if (has_post_thumbnail()) 
     the_post_thumbnail(); 
    else 
     echo '<img src="' . trailingslashit(get_stylesheet_directory_uri()) . 'images/default-thumbnail.jpg' . '" alt="" />'; 
?> 
0

試試這個:

if (has_post_thumbnail()){ 
    the_post_thumbnail(); 
    } else { 
    echo '<img src="'.get_stylesheet_directory_uri().'/images/deneme.jpg" alt="" />'; 
} 
0

試試這個請

<?php 
    add_theme_support('post-thumbnails'); 
    add_image_size('custom-size', 600, 110);` 

    like this 
    index file a mean loop 

    <div class="konu-resim"><a href="<?php the_permalink(); ?>" alt="<?php the_title_attribute(); ?>"><?php if (has_post_thumbnail()) { 

    the_post_thumbnail(); 
    } else { ?> 
    <img src="<?php bloginfo('template_directory'); ?>images/deneme.jpg" alt="<?php the_title(); ?>" /></a></div> 

要Reffer:enter link description here

相關問題