웹 서버의 보안 설정을 높이면 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
너무 코드를 수정할 수 있습니다 말해 주시겠습니까 이미지 URL은
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 웹 사이트를 구축하기위한 플러그인 만 사용합니다. 당신은 내 목숨을 구할 수 있었을 것입니다. 대단히 감사합니다!
당신은 내 인생을 저장했습니다. @Gopherkhan !!! 그것은 마치 마법처럼 작동합니다.
php echo $ img?>"alt = " php the_title_attribute(); ?> "width ="100 "height ="100 "/>' –
Sophie
이것은 수정 된 코드 : w
'
문제 없음 :) 도움이 되니 기쁩니다! – Gopherkhan