반응형
Wordpress 썸네일의 이미지 폭만 설정하려면 어떻게 해야 합니까?
다음을 사용하여 투고 섬네일의 폭을 설정하려고 합니다.
the_post_thumbnail()
이미지 폭은 다음과 같아야 합니다.210px
그러나 모든 이미지의 크기가 다르기 때문에 높이가 고정되는 것은 아닙니다.시도했습니다.
the_post_thumbnail( array( 210, 0 ) )
하지만 이것은 효과가 없다.좋은 생각 있어요?
감사해요.
이 기능을 함수에 추가합니다.php
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'category-thumb', 210, 9999 ); //210 pixels wide (and unlimited height)
}
테마의 템플릿 파일 내에서 사용
<?php if ( has_post_thumbnail() ) { the_post_thumbnail( 'category-thumb' ); } ?>
디폴트 섬네일의 경우는, 이것을 기능내에 추가합니다.php
if ( function_exists( 'add_theme_support' ) ) {
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 150, 9999 ); // default Post Thumbnail dimensions
}
레퍼런스:여기 있습니다.
바꾸다the_post_thumbnail(array(210,0))
로.the_post_thumbnail(array(210,9999))
테마 기능을 엽니다.php 파일을 만들고 이미지 크기를 추가합니다.
예:
add_image_size('slider', 525, 339, true);
코드 분석:
'slider'
= 새 이미지 크기 이름(템플릿 파일에 새 이미지 크기를 추가할 때 사용합니다.)525
= 이미지 폭339
= 이미지 높이true
= 이미지가 표시된 치수로 잘라집니다.
사용방법: 현재 템플릿(index.php, single.php 등)을 사용하거나 자체 템플릿을 만듭니다.루프 내부에 배치한다(보통 직후)the_title();
):
the_post_thumbnail('slider');
위의 코드를 추가한 템플릿을 사용하는 페이지 또는 투고를 추가할 경우 특집 이미지 옵션을 사용하여 이미지를 업로드합니다.작성한 크기로 출력됩니다.
주의: 이것은 새로 업로드된 이미지에만 적용됩니다.
썸네일 커스텀사이즈를 사용해 보셨습니까?
썸네일 크기를 변경하는 가장 좋은 방법입니다.
언급URL : https://stackoverflow.com/questions/9739968/how-do-you-set-only-the-image-width-of-a-wordpress-thumbnail
반응형
'programing' 카테고리의 다른 글
React JS: 부모 내부 자식 컴포넌트의 setState (0) | 2023.03.27 |
---|---|
JSX 및 React에서 onBlur 사용 (0) | 2023.03.27 |
패키지를 편집합니다.명령줄의 json (0) | 2023.03.27 |
Python에서 느린 JSON 처리 - '속성 이름 필요' (0) | 2023.03.27 |
mdDialog에 데이터 전달 (0) | 2023.03.27 |