๋ฒ๊ทธ ์ค๋ช
distributable_post_types
๋ฅผ ํตํด ํ์ฉ๋ ๊ฒ์๋ฌผ ์ ํ์ ํํฐ๋งํ๋ ๋์ ํ UI์ ๋๋กญ๋ค์ด์ ๋๋กญ๋ค์ด์ ๋ชจ๋ ๊ฒ์๋ฌผ ์ ํ์ด ์๋ค๋ ๊ฒ์ ์์์ต๋๋ค.
๋ฒ์ ๋จ๊ณ
ํ์ฉ๋ ๊ฒ์๋ฌผ ์ ํ ํํฐ๋ง:
add_filter( 'distributable_post_types', function() {
return [ 'post' => 'post' ];
});
ํ ๊ฐ์ ํ์ด์ง๋ก ์ด๋ํ์ฌ ๋๋กญ๋ค์ด์ ํ์ธํฉ๋๋ค.
์์๋๋ ํ๋
๋๋กญ๋ค์ด์์ Post ๊ฒ์๋ฌผ ์ ํ๋ง ์์ํ์ต๋๋ค.
ํ๊ฒฝ์ ๋ณด
๋ฒ์ | 1.6.2
์์ฑ์ ์์ฑ์ ๋ฌด์: ์
๋ฏธ๋์ด ์ทจ๊ธ: ์ถ์ฒ ์ด๋ฏธ์ง ๋ฐ ์ฒจ๋ถ ์ด๋ฏธ์ง
๋ด๋ถ ์ฐ๊ฒฐ |
Maas Wijkontwikkeling: - ๋ธ๋ก๊ทธ ID: 2 - URL: https://waal.local/maasontwikkel - ๋ฑ๋ก: 2021-02-01 13:52:41 - ์ต์ข
์
๋ฐ์ดํธ: 2021-02-13 17:09:18
Woonslim: - ๋ธ๋ก๊ทธ ID: 3 - URL: https://waal.local/woonslim - ๋ฑ๋ก: 2021-02-01 13:52:56 - ์ต์ข
์
๋ฐ์ดํธ: 2021-02-03 08:33:12
์ธ๋ถ ์ฐ๊ฒฐ | ํด๋น ์์
์ถ๊ฐ ์ปจํ
์คํธ
๊ฐ์ฌํฉ๋๋ค!
@jmslbam ์ค์ ๋ก dt_available_pull_post_types
: https://github.com/10up/distributor/blob/develop/includes/utils.php#L257
๊ทธ ํํฐ์ distributable_post_types
์ฌ์ด์ ํผ๋์ ์ดํดํ ์ ์์ต๋๋ค. ํ๋๋ ์ฝํ
์ธ ๋ฅผ ํธ์ํ ๋ ์ฌ์ฉํ๊ณ ๋ค๋ฅธ ํ๋๋ ์ฝํ
์ธ ๋ฅผ ๋์ด์ฌ ๋ ์ฌ์ฉํฉ๋๋ค.
distributable_post_types
์ docblock์ ๋ ๋ช
ํ์ฑ์ ์ถ๊ฐํ๊ณ ํธ์ ๋ ํ ์๋๋ฆฌ์ค๋ฅผ ์ข ๋ ๋ช
ํํ๊ฒ ๋ง๋ค ์ ์๋๋ก ๋ฌธ์์ฉ ๋ ์ด๋ธ์ ์ง์ ํฉ๋๋ค.
์, ๋ค๋ฅธ ํํฐ๋ฅผ ์ง์ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
distributable_post_types
(๋๋ ์๋ก์ด dt_distributable_post_types
)๊ฐ ์ผ๋ฐ ์ ์ฒด ํํฐ๊ฐ ๋ ์ ์๊ณ ์๋ก์ด dt_distributable_pull_post_types
๋ฐ ์๋ก์ด dt_distributable_push_post_types
๊ฐ ๊ฐ ์๋๋ฆฌ์ค์ ๋ํ ํํฐ๊ฐ ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. .
์ด๋ ๊ฒ ํ๋ฉด ํํฐ์ ๋ช ๋ช ๊ท์น๊ณผ ๋ ผ๋ฆฌ๊ฐ ์ผ๊ด๋ฉ๋๋ค. "push" ๋๋ "pull"์ด๋ผ๋ ๋จ์ด๊ฐ ์์ผ๋ฉด ์๋ฐฉํฅ์ผ๋ก ๊ฐ๋ ์ผ๋ฐ ํํฐ์ฒ๋ผ ๋ณด์ ๋๋ค.
WP์์ do_action_deprecated
๋๋ apply_filters_deprecated
๋ฅผ ์ฌ์ฉํ์ฌ ์ด์ ํํฐ๋ฅผ ๋ ์ด์ ์ฌ์ฉํ์ง ์์ ์ ์์ต๋๋ค.
์ด ์๋ก์ด ๋ช ๋ช ๊ท์น์ด ๊ด์ฐฎ๋ค๋ฉด ์ด๋ฒ ๋ฌ ์ด๋๊ฐ์ PR์ ํจ์นํ ์ ์์ต๋๋ค.
@jmslbam ๋๋ ์ด๊ฒ์ด ๋ชจ๋ ์ ํํ๊ณ ๋์๊ฒ ์ฌ๋ฐ๋ฅธ ์ ๊ทผ ๋ฐฉ์์ผ๋ก ๋ค๋ฆฐ๋ค๊ณ ์๊ฐํฉ๋๋ค. PR์ ์ ๋ฆฌํ ์๊ฐ์ด ์๋ค๋ฉด ๊ธฐ๊บผ์ด ๊ฒํ ํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌ ํด์!
์์ง ์ค๋น ์ค์ด์ง๋ง, ์ ๊ฐ ์์ ํ๊ณ ์๋ ๋ฐฐํฌ์ ํ๋ก์ ํธ์๋ ์ฝ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. :) ๋ผ์ด๋ธ๊ฐ ์์๋๋ฉด ์ฌ์ ์๊ฐ์ด ์์ต๋๋ค!