워드프레스 이미지 블럭 추가시 Lightbox 설정이 활성화된 상태로 추가되게 하는 방법

Published Dec 14, 2023 | Updated Feb 2, 2024 | 0 comments

개요

워드프레스가 업데이트 되면서 기본 이미지 블럭에 Lightbox 기능을 켜고 끌 수 있는 설정이 추가되었습니다.(v6.4 이상)
기본 이미지 블럭을 추가해서 이미지를 설정한 다음 우측 블럭 설정을 보면 “Expand on click” 이라는 설정이 있습니다.
또는, 이미지를 복사한 다음 편집 영역에서 바로 붙여넣기(Ctrl+V) 해도 기본 이미지 블럭이 삽입이 됩니다.

저의 경우 이미지를 삽입해서 해당 설정을 활성화 하는 경우가 대부분 입니다.
그래서 이미지 블럭 삽입시 처음부터 활성화된 상태로 추가되는 방법을 찾아서 적용하였습니다.

워드프레스 Global Setting 수정

기본 이미지 블럭의 설정을 재정의 하기 위해서 wp-includes 폴더 하위에 있는 theme.json 파일을 수정해야 합니다.
다음과 같이 해당 파일을 열어서 core/image 를 검색한 다음 “allowEditing”: true 다음에 “enabled”: true 설정을 추가하면 됩니다.

"blocks": {
	"core/button": {
		"border": {
			"radius": true
		}
	},
	"core/image": {
		"lightbox": {
			"allowEditing": true,
			"enabled": true
		}
	},
	"core/pullquote": {
		"border": {
			"color": true,
			"radius": true,
			"style": true,
			"width": true
		}
	}
}

가장 간단해 보이기는 하지만 워드프레스 버전이 업데이트가 되면 다시 덮어쓰게 되리라 생각됩니다.
그럼, 매번 업데이트 할때 마다 수정해야 하는 번거로움이 발생합니다.

Child Theme 에 Global Setting 파일 추가

워드프레스를 사용하면서 커스터마이징이 필요한 부분이 많아 워드프레스나 테마가 업데이트 되는 경우 번거로움을 해결하기 위해 Child Theme 를 사용하고 있습니다.
Child Theme 폴더에 theme.json 파일을 다음과 같이 작성해서 저장하면 이후 기본 이미지 블럭이 추가되는 경우 Expand on click 설정이 활성화 된 상태로 추가가 됩니다.

{
	"version": 1,
	"settings": {
		"blocks": {
			"core/image": {
				"lightbox": {
					"enabled": true
				}
			}
		}
	}
}

참조

Learn more on this topic

Related Blog Posts

워드프레스 재사용 가능 블록 메뉴 추가하기

워드프레스 재사용 가능 블록 메뉴 추가하기

워드프레스 관리자 페이지 좌측에 보이는 메뉴 목록에는 기본적으로 워드프레스 재사용 가능 블록 메뉴가 존재하지 않습니다. 재사용 가능 블록을 관리하기 위해 해당 페이지로 가기 위해서는 포스트 추가 및 편집 화면에서 찾아서 들어가야 합니다. 자주 쓰지 않을 때는 몰랐는데 최근에 자주 사용하다 보니 불편함이 생기네요 그래서 메뉴에 추가해서 쉽게 들어갈 방법을 찾던 중 다른 분이 작성해 둔 코드를 보고 추가할 수 있었습니다. ( 참조 링크 ) function.php 에 아래 코드를...

read more
워드프레스 재사용 가능 블록 – Read More

워드프레스 재사용 가능 블록 – Read More

워드프레스로 글을 작성하다 보면 일부 항목을 숨긴 상태로 표시했다가 필요한 경우 사이트를 방문한 사용자가 직접 펼쳐서 내용을 확인하게 하는 방식으로 작성 하는 경우가 있습니다. 이런 경우 Read More 로 검색해 보면 다양한 플러그인이 존재합니다. 아니면 Content Toggle (Accordion) Block For Gutenberg - Ultimate Blocks 같은 블록모음 플러그인을 설치해서 해당 블록을 사용할 수도 있습니다. 하지만 이와 같은 방법은 플러그인...

read more

티스토리에서 워드프레스로 블로그 이전 후 Redirect

Wordpress로 이전 한지 꽤 시간이 지났음에도 아직도 예전 블로그 글들이 오래전에 작성된 거라 더 노출이 잘 되는듯 하다 그래서 이전 블로그 조회시 현재 블로그에 동일한 글이 있는 경우 Page 를 Redirect 하게 끔 수정해 보았다. 두 사이트 모두 permalink 를 동일한 형식으로 사용중이고, 이전 사이트 에서 마이그레이션(링크 참조) 한 상태라 일부러 삭제한 글을 제외하면 동일한 경로에 존재한다. 현재 Wordpress 사이트에 CORS 설정이 필요하다...

read more

Join in the conversation

Leave a Comment

0 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

무료 온라인 전광판

전광판

텍스트를 입력하고 텍스트 효과 및 배경효과 를 변경해서 전체화면으로 표시할 수 있는 전광판 용도로 사용하실 수 있습니다. 각종 스포츠 및 공연 관람시 응원 용도로 사용이 가능합니다.

Carousel

여러개의 슬라이드를 추가하여 프레젠테이션 및 이미지 슬라이드 용도로 사용하실 수 있습니다. 브라우저가 포함된 IT 기기로 큰 모니터에 연결하여 매장 내 공지사항 및 메뉴소개를 이미지로 표시할 수 있습니다.

Pin It on Pinterest

Shares
Share This

Share This

Share this post with your friends!

Shares