如何提高百度排名?百度排名第一怎么不花钱广?百度排名靠前的方法?

SEO秀

您现在的位置是:首页>SEO建站

SEO建站

wordpress缩略图 裁剪改进

seo秀2020-11-25 06:36:00SEO建站27来源:西安百度推广

之前大叔写过的一篇教程,圆满的处理了wordpress缩略图 裁剪的功用,而本日,再开一篇文章,是经上个教程的改良版,该功用的上一篇教程请进:《wordpress缩略图裁剪 timthumb(二)》

wordpress缩略图 裁剪改进

叙说,假如碰到需要就文章内无图片无特征图象的情况下,那末默许就不显现出wordpress缩略图出来;而上篇教程是,无图片默许显现随机几张默许缩略图的,确切,有的时刻,是有如许的需求的,那末,大叔就直接贴代码吧!

wordpress缩略图 裁剪改进

依旧,在functions.php内到场以下代码:

  1. //输出缩略图地点

  2. function post_thumbnail_src(){

  3.     global $post;

  4.     if( $values = get_post_custom_values("thumb") ) {   //输出自定义域图片地点

  5.         $values = get_post_custom_values("thumb");

  6.         $post_thumbnail_src = $values [0];

  7.     } elseif( has_post_thumbnail() ){    //假如有特征缩略图,则输出缩略图地点

  8.         $thumbnail_src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),'full');

  9.         $post_thumbnail_src = $thumbnail_src [0];

  10.     } else {

  11.         $post_thumbnail_src = '';

  12.         ob_start();

  13.         ob_end_clean();

  14.         $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);

  15.         if(!emptyempty($matches[1][0])){

  16.             $post_thumbnail_src = $matches[1][0];   //猎取该图片 src

  17.         }else{  //假如日记中没有图片,则显现随机图片

  18.             $post_thumbnail_src = 1;

  19.             //假如日记中没有图片,则显现默许图片

  20.             //$post_thumbnail_src = get_template_directory_uri().'/images/default_thumb.jpg';

  21.         }

  22.     };

  23.     return $post_thumbnail_src;

  24. }

调用到要显现缩略图的地方为:

  1. <img src="<?php echo get_template_directory_uri(); ?>/timthumb.php?src=<?php echo post_thumbnail_src(); ?>&w=300&h=230&zc=1" alt="<?php the_title(); ?>" class="thumbnail"/>

需要就该块举行一个剖断代码以下:

  1. <?php if (post_thumbnail_src() != 1) { ?>

  2. 图片块

  3. <?php } else { } ?>

如上代码所示,将剖断的套到显现缩略图的外部,来举行剖断文章内是不是存在图片,假如存在,那末就输出缩略图,假如没有,那末就输出无!

末了,将timthumb.php放到主题文件的根目录下。

到了这步骤,基本OK,wordpress缩略图 的完成就是如许,不能明白的朋侪。。照样多相识一些基本基本知识吧!

下面,我将一些代码片断文件,整理成php文件,供人人下载研讨吧!

发表评论

评论列表(19人评论 , 27人围观)
  • 2021-01-09 08:47:16

    我只想和你叙叙旧,你却问我要不要代购。

  • 2020-12-18 07:49:32

    随缘是因为没人喜欢,将就只是不想孤单。

  • 2020-12-17 04:22:03

    我们走路需要一步一个脚印,这样才能给后人指出,通往失败的路。