提高 web 服务器的安全设置后,timthumb 功能不起作用。URL 中带有“http://....”的图像被阻止。
我发现它<?php echo $img ?>
用于加载图像。原始代码:
<img src="<?php bloginfo('template_directory'); ?>/scripts/timthumb.php?h=100&w=100&zc=1&src=<?php echo $img ?>" alt="<?php the_title_attribute(); ?>" width="100" height="100" />
有人可以告诉我如何修改代码,而不是
http://domain.com/wp-content/themes/a/scripts/timthumb.php?h=100&w=100&zc=1&src=http://domain.com/wp-content/uploads/thumbnail.jpg
图片网址将是
http://domain.com/wp-content/themes/a/scripts/timthumb.php?h=100&w=100&zc=1&src=../wp-content/uploads/2013/10/thumbnail.jpg
?
timthumb.php 里面的代码超长。如果需要,我会发布代码。
我对 php 代码几乎一无所知,只使用插件来构建 Wordpress 网站。你会救我的命。非常非常感谢你!