我的服务器不允许timhumb;我如何删除它?

时间:2013-12-18 作者:user44042

我到处寻找,但没有找到简单的方法。我从ReadyThemes买了一些主题。com都有timthumb作为图像大小调整器。我更喜欢使用WordPress默认大小调整器或类似的东西。我看到有人建议切换到\\u post\\u缩略图,但我不知道如何做到这一点。这些建议不是一刀切的解决方案,我不想破坏代码。例如,通过查看我的代码,我发现:

<a href="<?php the_permalink(); ?>"><img src="<?php bloginfo(\'template_directory\'); ?>/custom/imgresize.php?src=<?php echo $image[0]; ?>&w=200&h=200" alt="<?php the_title(); ?>" /></a>
还有这个:

<a href="<?php the_permalink(); ?>"><img src="<?php bloginfo(\'template_directory\'); ?>/custom/imgresize.php?src=<?php echo $image[0]; ?>&w=60&h=60" border="0" align="left" title="<?php the_title(); ?>" alt="<?php the_title(); ?>" /></a>
它使用imgresize调用timthumb脚本。php。就我个人而言,我觉得最好的修复方法是替换imgresize中的所有代码。php提供了一种调用\\u post\\u缩略图的方法,但我不知道如何做到这一点。

我能做些什么来解决这个问题?

1 个回复
SO网友:dotMastaz

老Timthumb风扇,我用Resize.php 从…起Matthew Ruddy 现在

用法:

$url = $imgSrc;      // Required
$width = 800;      // Optional. Defaults to \'150\'
$height = 600;      // Optional. Defaults to \'150\'
$crop = true;      // Optional. Defaults to \'true\'
$retina = false;      // Optional. Defaults to \'false\'
// Call the resizing function (returns an array)
$image = matthewruddy_image_resize( $url, $width, $height, $crop, $retina );
检查此处:MatthewRuddy / Wordpress-Timthumb-alternative

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register