PHP 获取wordpress图像附件并使用tim thumb进行裁剪
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 获取wordpress图像附件并使用tim thumb进行裁剪相关的知识,希望对你有一定的参考价值。
<?
// usage <?php postimage(180,135);?>
// or whatever dimensions you want
// requirements: have tim thumb in your theme directory
function postimage($width,$height) {
$scriptpath = get_bloginfo('template_directory');
$attachments = get_children(array('post_parent' => get_the_ID(), 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => 'menu_order'));
if (!is_array($attachments)) {
$image = $scriptpath."/images/default.gif";
echo '<img src="'.$scriptpath.'/scripts/timthumb.php?src='.$image.'&w='.$width.'&h='.$height.'&zc=1" alt="" />';
}
else {
$img = array_shift($attachments);
$imagelink = wp_get_attachment_image_src($img->ID,'full');
$image = $imagelink[0];
echo '<img src="'.$scriptpath.'/scripts/timthumb.php?src='.$image.'&w='.$width.'&h='.$height.'&zc=1" alt="" />';
}
}
?>
以上是关于PHP 获取wordpress图像附件并使用tim thumb进行裁剪的主要内容,如果未能解决你的问题,请参考以下文章
php 从其URL获取图像的WordPress附件ID
PHP 使用帖子附件的Wordpress图像库短代码
php 附件图像Wordpress
php Wordpress附件图像
PHP Wordpress附件图像
PHP 显示WordPress帖子的第一个图像附件