关于thumbnail.php的信息

本文目录一览:

wordpress如何单独调用文章中的图片

1-1、在主题文件夹中建thumbnail.php文件,添加如下代码:

?php if ( get_post_meta($post-ID, ‘thumbnail’, true) ) : ?

?php $image = get_post_meta($post-ID, ‘thumbnail’, true); ?

a href=”?php the_permalink() ?” rel=”bookmark” title=”?php the_title(); ?”img src=”?php echo $image; ?” alt=”?php the_title(); ?”//a

?php else: ?

!– 截图 —

a href=”?php the_permalink() ?” rel=”bookmark” title=”?php the_title(); ?”

?php if (has_post_thumbnail()) { the_post_thumbnail(‘thumbnail’); }

else { ?

img class=”home-thumb” src=”?php echo catch_first_image() ?” width=”140px” height=”100px” alt=”?php the_title(); ?”/

?php } ?

/a

?php endif; ?

在主题文件夹里面的functions.php文件中添加下面代码:

?php

//支持外链缩略图

if ( function_exists(‘add_theme_support’) )

add_theme_support(‘post-thumbnails’);

function catch_first_image() {

global $post, $posts;

$first_img = ”;

ob_start();

ob_end_clean();

$output = preg_match_all(‘/img.+src=[\'”]([^\'”]+)[\'”].*/i’, $post-post_content, $matches);

$first_img = $matches [1] [0];

if(empty($first_img)){ //Defines a default image

$random = mt_rand(1, 2);

echo get_bloginfo ( ‘stylesheet_directory’ );

echo ‘/images/random/’.$random.’.jpg’;

}

return $first_img;

}

?

1-3、在images文件夹下建立random文件夹,放入图片,图片必须已1.jgp,2.jpg这种格式。以数字1~10作为名字。

1-4、 通过下面代码调用。

?php include( TEMPLATEPATH . ‘/thumbnail.php’ ); ?

调用分类文章图片的时候要有循环的标签,你在你要显示的图片区域就不要加循环标签了,可以直接调用。

希望能帮到你!

有不懂可以百度联系,我会抽时间回答。

PHP 图片无法显示 !!!

先直接访问 /exif_thumbnail.php?picName=fagregas01.jpg 看看是否有”Warning”或者“Fatal error”级别的错误,如果有,那你的图片当然是个叉,把错误修正应该就可以;如果还不可以,在

发送header 之前 调用 ob_clean()函数,清楚你之前可能的输出内容,因为这些东西会影响图片的输出。

怎么让wordpress前台显示的图片是调用缩略图的尺寸而不是特色图像尺寸

可参考the_post_thumbnail函数的使用啊。

在首页直接用thumbnail.php输出图像,内页用the_post_thumbnail应该就可以了吧

if ( is_home() ) :

    //调用thumbnail.php中的函数

else: 

    the_post_thumbnail( ‘post_thumbnail’ );

endif;

代码只是示例,仅供参考哦。

原创文章,作者:GELA,如若转载,请注明出处:https://www.506064.com/n/137022.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
GELAGELA
上一篇 2024-10-04 00:17
下一篇 2024-10-04 00:17

相关推荐

  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • Java 监控接口返回信息报错信息怎么处理

    本文将从多个方面对 Java 监控接口返回信息报错信息的处理方法进行详细的阐述,其中包括如何捕获异常、如何使用日志输出错误信息、以及如何通过异常处理机制解决报错问题等等。以下是详细…

    编程 2025-04-29
  • 使用Python爬虫获取电影信息的实现方法

    本文将介绍如何使用Python编写爬虫程序,来获取和处理电影数据。需要了解基本的Python编程语言知识,并使用BeautifulSoup库和Requests库进行爬取。 一、准备…

    编程 2025-04-28
  • 使用PHP foreach遍历有相同属性的值

    本篇文章将介绍如何使用PHP foreach遍历具有相同属性的值,并给出相应的代码示例。 一、基础概念 在讲解如何使用PHP foreach遍历有相同属性的值之前,我们需要先了解几…

    编程 2025-04-28
  • Python爬取网页信息

    本文将从多个方面对Python爬取网页信息做详细的阐述。 一、爬虫介绍 爬虫是一种自动化程序,可以模拟人对网页进行访问获取信息的行为。通过编写代码,我们可以指定要获取的信息,将其从…

    编程 2025-04-28
  • 如何使用Python执行Shell命令并获取执行过程信息

    本文将介绍如何使用Python执行Shell命令并获取执行过程信息。我们将从以下几个方面进行阐述: 一、执行Shell命令 Python内置的subprocess模块可以方便地执行…

    编程 2025-04-28
  • Python实现身份信息模拟生成与查验

    本文将从以下几个方面对Python实现身份信息模拟生成与查验进行详细阐述: 一、身份信息生成 身份信息生成是指通过代码生成符合身份信息规范的虚假数据。Python中,我们可以使用f…

    编程 2025-04-27
  • PHP获取301跳转后的地址

    本文将为大家介绍如何使用PHP获取301跳转后的地址。301重定向是什么呢?当我们访问一个网页A,但是它已经被迁移到了另一个地址B,此时若服务器端做了301重定向,那么你的浏览器在…

    编程 2025-04-27
  • Dapper使用getschema获取表信息

    本文旨在介绍Dapper中使用getschema获取表信息的方法和注意事项。 一、获取某张表的所有列信息 使用Dapper获取某张表信息,可以使用 `IDbConnection.G…

    编程 2025-04-27

发表回复

登录后才能评论