timthumb NOT_FOUND_IMAGE调整大小

在wordpress网站中, 我在timthumb配置文件中定义了默认的NOT_FOUND_IMAGE:

// "http://example.com/timthumb-config.php". < ?php if(! defined('NOT_FOUND_IMAGE') ) define ('NOT_FOUND_IMAGE', 'http://example.com/img/default.jpg');

有什么方法可以根据timthumb请求参数来强制调整此图像的大小。例如:
// 404 occurs timthumb.php?src=http://www.srcmini.com/http:%2F%2Fexample.com%2Fimg%2F404-image.jpg& h=180& w=120 // get resized (cropped) default image timthumb.php?src=http:%2F%2Fexample.com%2Fimg%2Fdefault.jpg& h=180& w=120

#1试试这个代码:
if (!defined('NOT_FOUND_IMAGE')) define ('NOT_FOUND_IMAGE', 'images/ingredient.jpg');

#2我不评价timbthumb, 并且认为它存在安全问题。安装并使用ThumbGen插件。
然后, 你可以通过普通的可编辑条件php语句轻松地使用它。(伪)
< ?php if you have a thumbnail { Output the img with thumbgen resized } else { Output the no image, you can even use thumbgen if you want } ?>

【timthumb NOT_FOUND_IMAGE调整大小】真实的例子:
< ?php if ( has_post_thumbnail() ) { $image_id = get_post_thumbnail_id(); $alt_text = get_post_meta($image_id, '_wp_attachment_image_alt', true); $image_url = wp_get_attachment_image_src($image_id, 'large'); $image_url = $image_url[0]; ?> < img src='http://www.srcmini.com/< ?php thumbGen($image_url, 175, 175,"crop=1"); ?> ' /> < ?php }else { ?> < img src="http://www.srcmini.com/< ?php bloginfo('template_url'); ?> /images/no-photo.png" alt="No Photo!"> < ?php } ?>

    推荐阅读