如何使用WordPress内置图片仓库制作缩略图-WordPress

资源魔 31 0

若何应用WordPress内置图片仓库制造缩略图?

WordPress 不只是博客, 不少时分 WordPress 还被用作为 CMS (内容治理零碎). 博主们喜爱为每一个文章加之对立巨细的缩略图, 尤为是信息类平台. 此中比拟罕用的解决方法是用 custom field 向文章拔出图片, 经过上传巨细分歧的小图或许应用 phpThumb 等对象天生缩略图.

保举:《wordpress教程

2.7 开端, WordPress 年夜幅晋升多媒体性能, 愈来愈多人应用 WP 的内置图片仓库. 对这些用户来讲, 制造缩略图变患上其实不那末艰难, 正在上传图片的时分就会默许天生 150x150 规格的小图 (假如图片高度/宽度有余 150px, 应用原高度/宽度). 那咱们能够充沛行使这个性能, 正在文章列表上加之这个图片作为缩略图. 这样解决各无利弊, 益处是简略, 智能 (不必每一次输出缩略图), 害处是耗费效劳器流量.

Okay, 如今要做的就是提取上传天生的小图片, 并搁置正在文章的适当地位. 我创立了一个文件 thumb.php, 图片猎取以及挪用一同解决, 文件内容以下.

代码以下:

<?php 
$args = array( 
'numberposts' => 1, 
'order'=> 'ASC', 
'post_mime_type' => 'image', 
'post_parent' => $post->ID, 
'post_status' => null, 
'post_type' => 'attachment' 
); 
$attachments = get_children($args); 
$imageUrl = ''; 
if($attachments) { 
$image = array_pop($attachments); 
$imageSrc = wp_get_attachment_image_src($image->ID, 'thumbnail'); 
$imageUrl = $imageSrc[0]; 
} else { 
$imageUrl = get_bloginfo('template_url') . '/img/default.gif'; 
} 
?> 
<a href="<?php the_permalink() ?>"><img class="left" src="<?php _fcksavedurl=""<?php" _fcksavedurl=""<?php" echo $imageUrl; ?>" alt="<?php the_title(); ?>" width="150" height="150" /></a>

这段代码会去找第一个上传的图片缩略图 (假如第一个图片被删除了, 则找第二个的, 如斯类推...), 假如找没有到任何上传图片则应用默许图片

而后正在文章列表 index.php, 存档页面 archive.php 以及搜寻页面 search.php 中挪用, 挪用代码以下.

代码以下:

<?php include('thumb.php'); the_content('Read More...'); ?>

这段代码是把图片放正在文章内容后面, 图片若何摆放需求用 CSS 调整一下规划, 这里就没有多说了.

以上就是若何应用WordPress内置图片仓库制造缩略图的具体内容,更多请存眷资源魔其它相干文章!

标签: WordPress wordpress教程 wordpress自学 wordpress技术

抱歉,评论功能暂时关闭!