코드 작성 방법을 알아 내려고하는 데 어려움을 겪고 있습니다. 한 시간 반 정도 미친 듯이 연구했으며, 마침내 스택 오버플로에 가입하여 누군가가 도울 수 있는지 알아보기로 결정했습니다. ..PHP 도움말 - 크기에 따라 이미지를 선택하려면 WordPress를 사용하십시오 (조건부로)?
내 워드 프레스 테마에는 배너 (게시물에 첨부 된 이미지) 섹션이 있습니다.
<?php
$headline = new WP_Query();
$headline->query('posts_per_page=2&tag=review&orderby=date');
?>
<div id="headline">
<?php if(get_post_meta($post->ID, "image_value", $single = true) != "") : ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php echo get_post_meta($post->ID, "image_value", $single = true); ?>" alt="<?php the_title(); ?>" /></a>
<?php endif; ?>
</div>
문제는 콘텐츠 영역의 폭은 960 점이다, 그리고 배너는 내가 업로드 크기 (폭)은 다음과 같습니다 : 728px, 960, 및 232px 이것은 내가 현재 가지고있는 것입니다. 그래서 사람들은 두 개의 게시물의 배너 너비를 찾을 수있는 몇 가지 PHP 코드를 알고, 맞는지 확인하고, 그렇지 않으면 하나의 배너 (728px 또는 960px)를 사용하고 728px가 div에 232px 이미지를 추가하여 멋지게 채 웁니다.
그리고 코드에서 사용하는 이미지의 선택은 일종의 무작위로되어 있지만, 나는 그것을 처리 할 수 있습니다.
어떤 도움이 필요합니까?
덕분에 이미지가 처음으로 인출되는 경우 나는 이미지 크기를 참조 할 방법 php list ($ width) = getimagesize (" php if (get_post_meta ($ width)", "image_value", $ single = true)! = "" post-> ID, "image_value", $ single = true)! = "") :?> "); ?> 권자. .. 그러나 다시 나는이 밤새도록이 주제를 만들고 있었다. – DavidG2
@ DavidG2 실제 이미지 URL을 가져옵니다. 그런 다음'getimagesize()'와 함께 사용할 수 있습니다. –