#258 / #259์์ ํ์ธ:
set_meta()
๋ ์ค์ ๋ก ๊ฒ์๋ฌผ ๋ฉํ๋ฅผ ์ญ์ ํ์ง ์์ต๋๋ค. ์ด๊ฒ์ ํญ์ ๋ฌธ์ ์๋ ๊ฒ์ผ๋ก ๋ณด์ด์ง๋ง update_post_meta()
๊ฐ ์ด์ ๊ฐ๊ณผ ํจ๊ป ์๋ํ๋ ๋ฐฉ์ ๋๋ฌธ์ ์ด์ ์ ์๋ฆฌ์ ๊ณ ์ ๋ ๋น ๋ฉํ ๊ฐ์ ๋ณต์ ํ๋ 1.3.4์์ ๋์
๋ ๋ฒ๊ทธ๋ก ์ธํด ์
ํ๋์์ต๋๋ค.
๋๋ ์์ง ์ณ์ ์ผ์ด ๋ฌด์์ธ์ง ๋ชจ๋ฅธ๋ค. ์ฐ๋ฆฌ๋:
์์ํด์ผ ํ ๊ฐ์ฅ ํฐ ์ง๋ฌธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋ถ์ฐ๋ ๊ฒ์๋ฌผ์ ์๋ณธ ๊ฒ์๋ฌผ์ ์๊ณ ์ ์งํด์ผ ํ๋ ๋ฉํ๊ฐ ์๋ ๊ฒฝ์ฐ ์ด๋ค ์ํฉ์ด ๋ฐ์ํ ๊น์?
@tlovet1
'๋ฉํ ์ญ์ ' ๊ธฐ๋ฅ์ ๊ตฌํํ PR(https://github.com/10up/distributor/pull/419)์ ๋ง๋ค์์ต๋๋ค. ์ ์ฅ๋ ์ด์ ์์ฒญ ๋ฉํ ๋ฐ์ดํฐ( dt_subscription_update
ํฌ์คํธ ๋ฉํ ํค์ ์ ์ฅ)์ ์ ์์ฒญ ๋ฉํ ๋ฐ์ดํฐ๋ฅผ ๋น๊ตํ๊ณ ์ด์ ์์ฒญ์ ์กด์ฌํ๋ ํฌ์คํธ ๋ฉํ ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ์ฌ ํฌ์คํธ ์ฌ๋ฐฐํฌ( SubscriptionsController::receive_item(..)
๋ฐฉ์) ์ค ํ์ธ ํ์ง๋ง ํ์ฌ ์กด์ฌํ์ง ์์ต๋๋ค.
์ฐ๋ฆฌ๋ @avag-novembit๊ณผ ์ด ๋ฌธ์ ์ ๋ํด ๋ ผ์ํ์ผ๋ฉฐ ๋ด ์๊ฐ์ ์ถ๊ฐํ๊ณ ์ถ์ต๋๋ค. ์ด๊ฒ์ด ์ฐ๋ฆฌ์ ์ ๊ทผ ๋ฐฉ์์ ๋ํ ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ @avag-novembit์์ ๋ณด๋ธ PR์ ์ค๋ช ํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๊ธฐ๋ณธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋ฐฐํฌ์๊ฐ ์ถ๊ฐ/์์ ํ ๊ฒฝ์ฐ ๊ฒ์๋ฌผ์ ์ผ๋ถ(์ด ๊ฒฝ์ฐ ํฌ์คํธ ๋ฉํ)๋ฅผ ์ญ์ ํ๋ ๊ฒ์ ํ์์ด๋ฉฐ ์์ ํฉ๋๋ค. ์ฆ, Distributor์ ์ํด ์์ฑ๋ ๊ฒ์๋ฌผ์ ์ผ๋ถ๋ฅผ ์ญ์ ํ๋ ๊ฒ์ ๊ด์ฐฎ๊ณ ์์๋์ง๋ง, ์ง์ ๋์์์ ์์ฑ๋ ๋ฐฐํฌ๋์ง ์์ ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ๋ฉด ์ ์์ด ์๋๋ฉฐ ์์์น ๋ชปํ ์ผ์ ๋๋ค.
์๋ฅผ ๋ค์ด ์์ค ๋ฐ ๋์์ ํ๋ฌ๊ทธ์ธ์ด ์์ ์ ์์ผ๋ฉฐ ํด๋น ํ๋ฌ๊ทธ์ธ์ ํน์ ์ด๋ฒคํธ์ ๋ํ ๋ฉํ๋ฅผ ์ถ๊ฐ/์ ๋ฐ์ดํธํ ์ ์์ผ๋ฉฐ ๋นํ์ฑํ ์ ๋ชจ๋ ๊ฒ์๋ฌผ์์ ์ด ๋ฉํ๋ฅผ ์ญ์ ํ ์๋ ์์ต๋๋ค. ์ด์ ์์ค์์ ์ด ํ๋ฌ๊ทธ์ธ์ ๋นํ์ฑํํ ๋ค์ ๊ฒ์๋ฌผ์ ์ ๋ฐ์ดํธํ๋ฉด ๋ฐฐํฌ์๋ ๋์์์๋ ์ด ๋ฉํ๋ฅผ ์ญ์ ํ๊ณ ์์ธกํ ์ ์๋ ๋ฌธ์ ๋ฅผ ์์ฑํ ์ ์์ง๋ง ์ด ๋ฌธ์ ๋ ๋์ ์ฌ์ดํธ ๊ด๋ฆฌ์์๊ฒ ์์๋๋ฉฐ, ์์ค์์ ๋ฉํ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
Distributor๊ฐ ํด๋น ๋ฐ์ดํฐ๋ฅผ ๋ฐฐํฌํ์ง ์์ ๊ฒฝ์ฐ ์ญ์ ๋ ์ ์ง ๊ด๋ฆฌ์์๊ฒ ์๊ธฐ์น ์์ ๊ฒ์ด์ง๋ง ๊ฐ์๊ธฐ ์ญ์ ํ๊ธฐ๋ก ๊ฒฐ์ ํฉ๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ์ฐ๋ฆฌ๊ฐ ์์ค์ ๊ฐ์ฅ ์ต๊ทผ ์ ๋ฐ์ดํธ๊ฐ ์ง๊ธ ์ญ์ ํ๋ ค๋ ์ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์๋์ง ํ์ธํ๋ ค๋ ์ด์ ์ ๋๋ค.
๋ฉํ ๊ฐ๋ ๋น๊ตํ ํ์๊ฐ ์๋์ง ํ์คํ์ง ์์ต๋๋ค. ์ค๋ณต๋ ๋ฉํ ํค์ ๊ฒฝ์ฐ ๋งค์ฐ ์ค์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ค๋ฅธ ์ธก๋ฉด์์๋ ํ์ฌ ์ฝ๋๊ฐ ๋ฉํ ๊ฐ์ ํ์ฅํ๊ณ ์์ ํ ์ ์๋๋ก ํ๋ ํํฐ๊ฐ ๋ง์ด ์์ต๋๋ค. DB์ ์ฝ์ (์๋ฅผ ๋ค์ด ACF ์ ๋์จ์ ์ฒจ๋ถ ID๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ ๋ฉํ ๊ฐ์ ๋งคํํจ), ๊ทธ๋ฌ๋ ๋ด ๊ด์ ์์ ์ด ๋ฐ์ดํฐ๋ ์ฌ์ ํ Distributor์ ์ํด ์ถ๊ฐ๋๊ณ ์ญ์ ๋์ด์ผ ํ๋ฏ๋ก ๋ฉํ ๊ฐ๊ณผ ๋น๊ต ์ด ์์ ์ฌํญ๋ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
์๊ฒฉ ์ฌ์ดํธ์์ ๋ฉํ ์ ๊ฑฐ/์ญ์ ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ด๋ฒ์ํ ์ ๊ทผ ๋ฐฉ์๊ณผ ํจ๊ป ๊ณ ๋ คํ๊ธฐ ์ํด ์ด๊ฒ์ Future Release
์ด์ ํ๋ก ์ฎ๊ธฐ๊ณ ์์ต๋๋ค. @arsendovlatyan ์ ๋ํ ์๋ต์ด ์ง์ฐ๋ ์ ์ ๋ํด ์ฌ๊ณผ ๊ธฐ์ธ์ด๊ณ ์ถ์ต๋๋ค.