워드프레스 특성이미지 첫번째 이미지로 사용하기

길라잡이 0 14 06.27 06:03

functions.php 파일에 아래 코드 삽입해주세요

 

=========================================

function auto_featured_image() {

global $post;

 

if (!has_post_thumbnail($post->ID)) {

$attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );

 

if ($attached_image) {

foreach ($attached_image as $attachment_id => $attachment) {

set_post_thumbnail($post->ID, $attachment_id);

}

}

}

}

// Use it temporary to generate all featured images; 모든 특성 이미지를 임시 생성하는 데 사용

add_action('the_post', 'auto_featured_image');

// Used for new posts, 새 포스트에 사용

add_action('save_post', 'auto_featured_image');

add_action('draft_to_publish', 'auto_featured_image');

add_action('new_to_publish', 'auto_featured_image');

add_action('pending_to_publish', 'auto_featured_image');

add_action('future_to_publish', 'auto_featured_image');​ 

 

=================================================================================================

 

============================================== 위에꺼 안될시 아래 소스적용

function autoset_featured() {

          global $post;

          $already_has_thumb = has_post_thumbnail($post->ID);

              if (!$already_has_thumb)  {

              $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );

                          if ($attached_image) {

                                foreach ($attached_image as $attachment_id => $attachment) {

                                set_post_thumbnail($post->ID, $attachment_id);

                                }

                           }

                        }

      }

add_action('the_post', 'autoset_featured');

add_action('save_post', 'autoset_featured');

add_action('draft_to_publish', 'autoset_featured');

add_action('new_to_publish', 'autoset_featured');

add_action('pending_to_publish', 'autoset_featured');

add_action('future_to_publish', 'autoset_featured');​ 

Comments

번호 제목 글쓴이 날짜 조회
41 그래픽카드 온도측정 무설치 길라잡이 07.16 1
40 워드프레스 테마의 하단 Copyright 제거하기 길라잡이 07.10 2
39 사이트맵(sitemap) 만들기 길라잡이 07.08 1
38 워드프레스 멀티사이트 만들기와 서브도메인 서브디렉토리 길라잡이 07.01 19
열람중 워드프레스 특성이미지 첫번째 이미지로 사용하기 길라잡이 06.27 15
36 거시기 년말정산 유머글 길라잡이 2017.12.02 340
35 아재개그 퀴즈 레전드 웃음코드 개그모음 길라잡이 2017.12.01 335
34 재미있는 넌센스문제 best100 길라잡이 2017.12.01 350
33 세상에서 가장 예쁜 동전 BEST10 길라잡이 2017.11.28 252
32 세상에서 가장 높이 5000m 올라가는 기차 길라잡이 2017.11.28 258
31 세상에서 가장 빠르다는 성격테스트 길라잡이 2017.11.27 266
30 세상에서 가장 비싼 음식 TOP7 길라잡이 2017.11.27 253
29 가장 세상에서 가장 비싼 아파트 BEST10 길라잡이 2017.11.27 243
28 세상에서 가장 비싼 공기 TOP5 길라잡이 2017.11.26 261
27 세상에서 가장 전투력 높은 견공 TOP10 길라잡이 2017.11.25 285
26 세상에서 가장 무서운 동물 TOP 10 길라잡이 2017.11.25 293
25 세상에서 가장 빠른 동물 Top16 길라잡이 2017.11.23 300
24 지구상에서 가장 못생긴 동물 TOP10 길라잡이 2017.11.22 387
23 세상에서 가장 비싼 의외의 액체 Best 10 길라잡이 2017.11.22 339
22 세상에서 가장 독특한 사막 TOP10 길라잡이 2017.11.21 357
21 세상에서 가장 아름다운 고양이 Top10 길라잡이 2017.11.21 997
20 세계에서 가장 아름다운 묘지 BEST 10 길라잡이 2017.11.13 359
19 세계에서 가장 비싼 시계 top 7 길라잡이 2017.11.12 356
18 세계에서 가장 비싼 초콜릿 TOP 10 길라잡이 2017.11.12 350
17 세계에서 가장 비싼 구두 TOP 10 길라잡이 2017.11.12 412
16 세계에서 가장 비싸다고 소문난 해군 무기 TOP 10 길라잡이 2017.11.12 343
15 세계에서 가장 빠른 항공기 Top10 길라잡이 2017.11.09 258
14 세계에서 가장 아름다운 왕궁 TOP10 길라잡이 2017.11.08 266
13 세계에서 가장 특이한 도로 10 길라잡이 2017.11.07 278
12 세계에서 가장 작은 나라 10 길라잡이 2017.11.07 265


 

페이스북에 공유 트위터에 공유 구글플러스에 공유 카카오스토리에 공유 네이버밴드에 공유