2022๋ ์ ๋ชจ๋ WordPress ์ฌ์ฉ์์๊ฒ ์ข์ ์์์ผ๋ก ์์๋์์ต๋๋ค!
WordPress์ ์ฒซ ๋ฒ์งธ ์ฃผ์ ์ ๋ฐ์ดํธ๊ฐ 1์ 25์ผ์ ์ถ์๋ฉ๋๋ค. WordPress 5.9 ๊ธฐ๋ฅ์ ์ฌ์ฉํด ๋ณด๊ณ ์ถ์ผ์ ๊ฐ์? ์ ๋์!
์ฌ์ฉ์๋ ํต์ฌ ๋ฉค๋ฒ์ ์ด๋ค ๊ณ ๊ธ ๊ธฐ๋ฅ์ด ํฌํจ๋ ๊ฒ์ธ์ง ํญ์ WordPress์ ์ฃผ๋ชฉํ๊ณ ์์ต๋๋ค. WordPress 5.9 ๋ฒ ํ๊ฐ ์ด๋ฏธ ์ถ์๋์์ผ๋ฏ๋ก ์ง์ ํ ์คํธํด ๋ณผ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ธฐ๋ณธ ์ฌ์ดํธ์์ ํ ์คํธํ๋ ๊ฒ์ ์ํํ๋ฉฐ ํ๊ฐํ ๊ธฐ๊ฐ ๋์ ์ผ๋ถ ์๋ก์ด ๊ธฐ๋ฅ์ ๋์น ์๋ ์์ต๋๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ด ๋ธ๋ก๊ทธ์์๋ ์๋ํ๋ ์ค 5.9์ ๋ชจ๋ ์๋ก์ด ๊ธฐ๋ฅ์ ๋ชจ์์ ์ฌ๋ฌ๋ถ์ด ํด๋น ๊ธฐ๋ฅ์ ์ฝ๊ฒ ์ฐพ๊ณ ํ๋์ฉ ์ฌ์ฉํด ๋ณผ ์ ์๋๋ก ํ์ต๋๋ค.
์ ์ฒด ์ฌ์ดํธ ํธ์ง์ ๊ฐ๋ฅํ๊ฒ ํ๋ WordPress 5.9 ๊ธฐ๋ฅ
์ด๋ฒ WordPress ๋ฒ์ ์ ์ ์ฒด ์ฌ์ดํธ ํธ์ง ์ต์ ์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ์ถ์๋ ์์ ์ ๋๋ค. ๊ด๋ฆฌ์ ํจ๋์์ ์ ์ฒด ์ฌ์ดํธ๋ฅผ ํธ์งํ ์ ์์ต๋๋ค. WordPress์์ ์ด๋ฌํ ์ ํ์ ๊ด๋ฒ์ํ ํธ์ง ์ต์ ์ ์ ๊ณตํ๋ ๊ฒ์ ์ด๋ฒ์ด ์ฒ์์ ๋๋ค.
์ด์ ์ด๋ป๊ฒ ๋ ์ง ๊ถ๊ธํ์์ฃ ? ์๋ํ๋ ์ค 5.9 ํน์ง? ๊ณง ์ถ์๋ WordPress 5.9 ๊ธฐ๋ฅ ๋ชฉ๋ก์ ํ์ธํ์ธ์.
- ์๋ก์ด ์คํ์ผ์ ์ธํฐํ์ด์ค.
- Theme.json์ด ๊ฐ์ ๋์์ต๋๋ค.
- ๋ค๋น๊ฒ์ด์ ๋ธ๋ก.
- ๋ ๋์ ๊ฐค๋ฌ๋ฆฌ ๋ธ๋ก.
- ๊ธฐ๋ณธ ํ ๋ง.
- ๋ ๋ง์ ๋ธ๋ก ์ ์ด.
- WordPress ํจํด ์ฌ์ .
- ๋๋๊ทธ ์ค ๋๋กญ ์ฝํ ์ธ ๋ฐฐ์น ํธ์ง.
- ๋ฆฌ์น URL ๋ฏธ๋ฆฌ๋ณด๊ธฐ.
- ๋ก๊ทธ์ธ ํ์ด์ง์์ ์ธ์ด ์ ํ ์ต์ .
WordPress 5.9 ๋ฒ์ ์์ ์ ๊ณต๋๋ ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ด๋ฆ์ ๋ณด๊ณ ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํ ์์ด๋์ด๋ฅผ ์ป์ผ์ จ์ฃ ?
์ด์ ๋ํด ๋ ์์ธํ ์๊ณ ์ถ์ผ์ญ๋๊น? ์์ผ๋ก ๋์ฌ ๋ฒ์ ์ ์๋ก์ด ๊ธฐ๋ฅ์ ๊ณ์ํด์ ์ดํด๋ณด๊ณ ๋ฐ๊ฒฌํด ๋ณด์ธ์.
์๋ก์ด ์คํ์ผ์ ์ธํฐํ์ด์ค:

์ด ์๋ก์ด ๋ฒ์ ์คํ์ผ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๊ด๋ฆฌ์ ํจ๋์์ ์คํ์ผ ํธ์ง์ ์ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ์ดํฌ๊ทธ๋ํผ๋ฅผ ๋ณ๊ฒฝํ๊ณ ๊ด๋ฆฌ์ ํจ๋์์ ํ ์ ์๋ ๋ชจ๋ ์์ ์ ์์์ ์ง์ ํฉ๋๋ค. ์๋ก์ด ์คํ์ผ ์ธํฐํ์ด์ค๋ก ์ธํด ๋ค์ ์์ญ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ํญํด.
- ํ ํ๋ฆฟ ๋ถ๋ถ.
- ๋จธ๋ฆฌ๊ธ.
- ๋ณดํ์ธ.
- ๋ค์ ๊ฒ์๋ฌผ.
- ์ด์ ๊ฒ์๋ฌผ.
- ๊ฒ์๋ฌผ ์์ฑ์.
- ๋๊ธ์ ๊ฒ์ํ์ธ์.
- ์์นด์ด๋ธ ์ ๋ชฉ.
- ์ฉ์ด ์ค๋ช .
ํฅ์๋ Theme.json:
Theme.json์ WordPress 5.8์์ ์ฒ์ ๋์ ๋์์ต๋๋ค. ์ด์ ์ ๋ฐ์ดํธ๋ ๋ฒ์ ์๋ ๋ ๋ง์ ๊ธฐ๋ฅ์ด ํฌํจ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํ์ ํ ๋ง ๋ฐ ์ด์คํค ์ฒ๋ฆฌ๋ฅผ ์ง์ํฉ๋๋ค. ์ด theme.json์ ์คํ์ผ ์ฌ์ฉ์ ์ ์๋ ์ ๊ณตํ๋ฏ๋ก ํ ๋ง์ CSS ์ฌ์ฉ์ ์ ์๊ฐ ๋ ํ์ํฉ๋๋ค.
์ด์ theme.json์ ์ฌ์ฉํ์ฌ ๋ค์์ ํธ์งํ ์ ์์ต๋๋ค.
- ๊ตญ๊ฒฝ.
- ํ๋ ์ค ๋ ์ด์์.
- ํ์ดํฌ๊ทธ๋ํผ.
- ์ด๋ฏธ์ง.

๊ฒ์๋ฌผ๊ณผ ํ์ด์ง ๋ด๋ถ์ ๋ฉ๋ด๋ฅผ ์์ฑํ ์ ์๋ ์๋ก์ด ๊ถํ์ ๋๋ค. ๊ฒ๋ค๊ฐ, ๋ค๊ฐ์ค๋ ๋ฒ์ ์ ์ด ํฅ๋ฏธ๋ก์ด ๊ธฐ๋ฅ์ ํตํด ํธ๋ํฝ์ ๋๋ฆด ์ ์์ต๋๋ค. ๊ทธ๊ฑธ๋ก ์ ๋ฆฌ๋ ํ์ด์ง๋ ๊ฒ์๋ฌผ์ ์์ฑํ๋ ๊ฒ์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ด๋ค.
์ด ๋ธ๋ก์ ๋ ์ด์์, ๋์คํ๋ ์ด, ์์, ์ธ์์ , ํฌ๊ธฐ๋ฅผ ํธ์งํ ์๋ ์์ต๋๋ค. ์ด ์๋ก์ด ๋ธ๋ก์ ์ฌ์ฉ์ ์ ์์ ๋ฌธ์ ์ด์ด์ค ๊ฒ์ ๋๋ค.
๋ ๋์ ๊ฐค๋ฌ๋ฆฌ ๋ธ๋ก:

์ด์ WordPress 5.9๋ฅผ ์ฌ์ฉํ์ฌ ํ์ด์ง ๋๋ ๊ฒ์๋ฌผ ๋ด์ ๊ฐค๋ฌ๋ฆฌ๋ฅผ ์ฝ๊ฒ ๋ง๋ค ์ ์๋ค๋ ๊ฒ์ ์๊ณ ๊ณ์ จ์ต๋๊น? ๋ค, ์ ๋ฐ์ดํธ๋ ๋ฒ์ ์ ๋๋ผ์ด ๊ธฐ๋ฅ ์ค ํ๋์ธ ์๋ก์ด ๊ฐค๋ฌ๋ฆฌ ๋ธ๋ก์ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฅํฉ๋๋ค. ํ์ํ ๊ณณ์ ๊ฐค๋ฌ๋ฆฌ ๋ธ๋ก์ ์ถ๊ฐํ๊ณ ๊ฐค๋ฌ๋ฆฌ์ ๊ฒ์ํ๊ณ ์ถ์ ์ด๋ฏธ์ง๋ฅผ ์ ๋ก๋ํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
WordPress 5.9์ ํฌํจ๋ ๊ฐํธํ ๋๋๊ทธ ์ค ๋๋กญ ์ต์ ์ ์ฌ์ฉํ์ฌ ๊ฐค๋ฌ๋ฆฌ ๋ด๋ถ์ ์ด๋ฏธ์ง ์์น๋ฅผ ํธ์งํ ์๋ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด์คํค ์ฒ๋ฆฌ, ์๋ฅด๊ธฐ, ๋ ์ด์์ ๋ณ๊ฒฝ์ ํตํด ๊ฐ ๊ฐค๋ฌ๋ฆฌ ์ด๋ฏธ์ง์ ๋ชจ์์ ์ฐจ๋ณํํ ์ ์์ต๋๋ค.
์๋ก์ด ๊ธฐ๋ณธ ํ ๋ง Twenty Twenty-Two:
์ด๋ฒ ์ ๋ฐ์ดํธ๋ WordPress์ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ๊ธฐ๋ฅ์ ๊ธฐ๋ณธ ๋ธ๋ก ํ ๋ง๋ฅผ ์ ๊ณตํ๋ค๋ ๊ฒ์ ๋๋ค. ์ค๋ฌผ ์ค๋ฌผ ๋ ์ ์ฒด ์ฌ์ดํธ ํธ์ง ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ ๋ฐฉ๋ํ ์์ ์ ๊ตฌ์ฑํ, ์ ํ ์กฐํฉ, ํ์ด์ง ํ ํ๋ฆฟ, ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ง ๊ตฌ์ฑ ์์ ๋ฑ์ผ๋ก ์ธํด ๊ธฐ๋ณธ ํ ๋ง ๋ธ๋ก์ด ์ฌ์ดํธ๋ง๋ค ๋ค๋ฅด๊ฒ ๋ณด์ด๋ WordPress ์ญ์ฌ์ ์ฒ์์ผ๋ก ๋ฐ์ํฉ๋๋ค.

๋ ๋ง์ ๋ธ๋ก ์ ์ด:

์ ๋ฒ์ ์์๋ ์น์ฌ์ดํธ์ ์ฌ์ฉ์ ์ ์๋ฅผ ํ์ฅํ ์ ์๋ ๋ ๋์ ์ฐจ๋จ ์ ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํ์ํ ๊ฒฝ์ฐ ๊ฐ ๋ธ๋ก์ ํ์ดํฌ๊ทธ๋ํผ, ํฌ๊ธฐ, ๋ชจ์, ์ค ๋์ด, ๋์๋ฌธ์, ๋ฌธ์ ๊ฐ๊ฒฉ์ ํธ์งํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ทํ์ ์ฌ์ดํธ์ ๋ํด ์ํ๋ ์ ํํ ๋ชจ์์ ์ป์ ์ ์์ต๋๋ค.
WordPress ํจํด ์ฌ์ :

WordPress 5.9์ ๊ฐ์ฅ ์ ์ฉํ ๋ถ๋ถ์ ํจํด ์ฌ์ ์ฌ๊ธฐ์๋ ๊ทํ์ ์ฌ์ดํธ์ ๋ํด ์ฌ์ ๊ตฌ์ถ๋ ๋ธ๋ก ํจํด์ ๋ง์ด ์ฐพ์ ์ ์์ต๋๋ค. ๊ฒ๋ค๊ฐ ์ด๋ฌํ ํจํด์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ํธ์งํ ์๋ ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ์ ํํ ๋ธ๋ก ํจํด์ ์ธ๋ถ ์ฌํญ์ ํ์ธํ๋ ๋ฐ ๋์์ด ๋๋ ์ ์ฒด ํ๋ฉด ๋ณด๊ธฐ๋ฅผ ์ป์ ์๋ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทํ์ ์ฐฝ์๋ฌผ์ ์ ๊ณตํจ์ผ๋ก์จ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ฌ์ดํธ๋ฅผ ๊ตฌ์ถํ๋๋ก ๋์ธ ์ ์์ต๋๋ค.
๋๋๊ทธ ์ค ๋๋กญ ์ฝํ ์ธ ๋ฐฐ์น ํธ์ง:

์๋ก ์ถ์๋ WordPress์์๋ ์ฝํ ์ธ ๋ฐฐ์น๋ฅผ ๋ณ๊ฒฝํ๋ ๊ฒ์ด ๋ ์ด์ ์ด๋ ต์ง ์์ต๋๋ค. ์ด์ ์์ฌ์ด ๋๋๊ทธ ์ค ๋๋กญ ๊ธฐ๋ฅ์ผ๋ก ์ฝ๊ฒ ํ ์ ์์ต๋๋ค. '๋ชฉ๋ก ๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅด๊ณ ์ ์์น์ ๋ฐฐ์นํ๋ ค๋ ์ ๋ชฉ์ ๋์ด์ ๋๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
์ด์ ์๋ ํธ์งํ๋ ค๋ ๋ธ๋ก์ ์ ํํ ๋ค์ ์์๋ ํ์ ๋ฒํผ์ ๋๋ฌ ์ด๋ํด์ผ ํ์ต๋๋ค. ์ด์ ๋ ๊ทธ๋ ๊ฒ ํ ํ์๊ฐ ์์ต๋๋ค. ์ฝํ ์ธ ๋ฅผ ๋์ด์ ๋๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
๋ฆฌ์น URL ๋ฏธ๋ฆฌ๋ณด๊ธฐ:

์ด์ ๋ฒ์ ์ WordPress์์๋ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ ค๋์ ๋๋ง ์ถ๊ฐ๋ URL์ด ํ์๋์์ต๋๋ค. ํ์ง๋ง ์ ๋ฒ์ ์์๋ ๊ทธ ๋์ ๋ฆฌ์น URL ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋งํฌ ๋ณด๊ธฐ ๊ฒฝํ์ ํฅ์์ํค๋ ์ถ์ฒ ์ด๋ฏธ์ง์ ํจ๊ป ์ถ๊ฐ๋ ํ์ด์ง ๋งํฌ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
์ธ์ด ์ ํ ์์ ๋ก๊ทธ์ธ ํ์ด์ง:
WordPress 5.9 ๋ก๊ทธ์ธ ํ์ด์ง์๋ ์ด์ ๋ก๊ทธ์ธ ์๊ฒฉ ์ฆ๋ช ๊ณผ ํจ๊ป ์ธ์ด ์ ํ์ด๋ผ๋ ์๋ก์ด ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ด์ ์ฌ์ดํธ์ ๋ค์ด๊ฐ ๋ ์ธ์ด๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ๊ฒ๋ค๊ฐ ์ธ์ ๋ ์ง ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ๊ทํ์ ๊ฐ์ WordPress ์ฌ์ฉ์์ ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํต๋๋ค.
๊ฐ๋ฐ์๋ฅผ ์ํ ๋ณ๊ฒฝ ์ฌํญ:
์ด ์ ๋ฒ์ ์ ๊ฐ๋ฐ์๊ฐ ํ ๋ง, ํ๋ฌ๊ทธ์ธ ๋ฐ ์์ ฏ์์ ํ์ฉํ ์ ์๋ ๋ง์ ๋ณ๊ฒฝ ์ฌํญ์ ์ ๊ณตํฉ๋๋ค. ์๋ก์ด ๋ฐ๋ช ํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- WordPress ํต์ฌ PHP ํ ์คํธ ์ค์ํธ๋ PHPUnit Polyfills ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํตํด PHPUnit 8.x์ ์๋ฒฝํ๊ฒ ์๋ํฉ๋๋ค.
- wp_get_post_revisions_url()์ ์ฌ์ฉํ๋ฉด ๊ฒ์๋ฌผ ๊ฐ์ ์ ๋ํ URL์ ์ป์ ์ ์์ต๋๋ค.
- ํฅ๋ฏธ๋ก์ด wp_list_users() ํ ํ๋ฆฟ ํ๊ทธ๊ฐ ์ด ์ ๋ฒ์ ์ ์ถ๊ฐ๋ฉ๋๋ค.
๊ทธ๋ ๋ค๋ฉด ๊ณง ์ถ์๋ WordPress 5.9์ ๋ํด ๊ธฐ๋๊ฐ ๋์๋์?
WordPress 5.9์ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ดํด๋ณด์๋๋ฐ ์ด๋ค ๊ธฐ๋ฅ์ด ๊ฐ์ฅ ๋ง์์ ๋์ จ๋์? WordPress 5.9์ ๊ธฐ๋ณธ ํ ๋ง ๊ธฐ๋ฅ์ด ์ ๋ง ๊ธฐ๋๋ฉ๋๋ค. ์ด์ ์๋ ๊ฒฝํํ์ง ๋ชปํ๋ ์์ ํ ์น์ฌ์ดํธ ํธ์ง ๊ฒฝํ์ ์ ๊ณตํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ ธ๋ ฅํ๋ค ์๋ํ๋ ์ค 5.9 ๋๊ธ ์น์ ์์ ๊ทํ์ ์ ๋ณด๋ฅผ ์๋ ค์ฃผ์ธ์. WordPress ์น์ฌ์ดํธ ์ ์ง ๊ด๋ฆฌ์ ๊ด๋ จํ์ฌ ํ๋ ์๊ฐ์ ๋ณด๋ด๊ณ ์๋ค๋ฉด ๋ค์ ๋ด์ฉ์ ๊ผญ ์ฝ์ด๋ณด์ธ์. WordPress 5.9 ์๋์ ์ฑ๋ฅ์ ํฅ์ํ๋ ๋ฐฉ๋ฒ ๊ทธ๋ฆฌ๊ณ WordPress ์น์ฌ์ดํธ ์ ์ง ๊ด๋ฆฌ ์ฒดํฌ๋ฆฌ์คํธ ๋ธ๋ก๊ทธ.

๋ต๊ธ์ฐ๊ธฐ