워드프레스 관리자 페이지에서 글 목록에 특성 이미지 추가하기

Last Updated: 2018년 07월 23일 | | 댓글 남기기

현재 사용 중인 Enfold 테마에서 알림판의 글 > 모든 글에 들어가보면 글 목록의 제일 왼쪽에 썸네일을 표시하는 열이 추가되어 있습니다.

워드프레스 관리자 페이지에서 글 목록에 특성 이미지 추가하기 2
Enfold 테마에서는 글 목록에 특성 이미지 열이 추가되어 있습니다.

이렇게 대표 이미지(썸네일)가 글 목록에 표시되어 있으면 어느 글에 어떤 특성 이미지가 지정되어 있는지, 그리고 특성 이미지가 누락된 글은 없는지 등을 쉽게 파악할 수 있어 글을 관리하는 데 도움이 될 수 있습니다.

만약 사용 중인 워드프레스 테마에서 위와 같은 기능을 제공하지 않는 경우에는 다음과 같은 코드를 테마의 함수 파일(차일드 테마를 만든 후에 작업)에 추가하면 글 목록에서 개별 글에 썸네일이 추가됩니다.

// 워드프레스 백엔드에서 특정 이미지(Featured Image)를 표시하는 컬럼 추가하기
add_action('manage_posts_custom_column', 'display_thumbnail_column', 5, 2);

function display_thumbnail_column($column_name, $post_id){
switch($column_name){
case 'new_post_thumb':
$post_thumbnail_id = get_post_thumbnail_id($post_id);
if ($post_thumbnail_id) {
$post_thumbnail_img = wp_get_attachment_image_src( $post_thumbnail_id, 'thumbnail' );
echo '<img width="180" src="' . $post_thumbnail_img[0] . '" />'; // 크기를 적절히 조정
}
break;
}
}
// 출처: webdevdoor

위의 코드는 일반 글과 사용자 정의 글 유형(커스텀 포스트 타입)에 적용된다고 하네요. 그림 크기는 숫자를 바꾸어 적절히 조정하도록 합니다.

manage_posts_custom_column 필터에 대한 자세한 내용은 워드프레스 설명서 문서를 참고하시기 바랍니다.

함수 파일에 코드를 추가하는 작업이 쉽지 않은 경우에는 Post List Featured Image라는 플러그인을 사용할 수 있습니다.

(* 워드프레스가 업데이트되면서 '특성 이미지' 용어는 '대표 이미지'로 변경되었습니다.

참고:


댓글 남기기

Leave a Comment