为检索到的图像路径添加子目录和后缀

时间:2013-03-16 04:37:47

标签: php wordpress echo field

我目前正在使用命令:

<php echo get('external_photo'); ?>

从自定义字段中检索图像的完整路径,例如:

http://www.mywebsite.com/images/test.jpg

我希望将图像的路径改为:

http://www.mywebsite.com/images/thumbs/test_thumb.jpg

有人能说出将子目录和后缀附加到图像路径的最佳方法是什么?

提前致谢!

2 个答案:

答案 0 :(得分:1)

使用php dirname()函数 参考:http://php.net/manual/en/function.dirname.php

然后只使用'。'在php中追加字符串的字符

<?php echo dirname(get('external_photo'))."/thunbs/test_thumb.jpg" ?>

答案 1 :(得分:0)

<?php 
$photoname = dirname(get('external_photo'))."/thumbs/".basename(get('external_photo'));
$photothumb = str_replace(".jpg", "_thumb.jpg", $photoname);
echo $photothumb;
} ?>
相关问题