๋ฉ์ง ํ๋ฌ๊ทธ์ธ์ ๊ฐ์ง๊ณ ๋ ธ์ถํ๋ ค๋ ์๋ง์ ๊ฐ์ง๊ณ ์์ ๊ฒ์ ๋๋ค. ์ ๋๋ก ์ฐพ์์ค์ จ์ต๋๋ค. ํธ์คํ ์ ๋ฌธ์ํ์ธ์. ๋ค์์ ํ ์ ์๋ ๊ฒ๋ค์ ๋๋ค:
- ์ผ๋ง๋ ๋ง์ ์ฌ๋์ด ๋ด๋ ค ๋ฐ์๋์ง ๊ณ์ ์ถ์ ํฉ๋๋ค.
- ์ฌ๋๋ค์ด ํ๋ฌ๊ทธ์ธ์ ๋ํ์ฌ ๋๊ธ์ ๋จ๊ธฐ๊ฒ ํฉ๋๋ค.
- ํ๋ฌ๊ทธ์ธ์ ๋ค๋ฅธ ๋ฉ์ง ์๋ํ๋ ์ค ํ๋ฌ๊ทธ์ธ๊ณผ ๋น๊ตํ์ฌ ํ๊ฐํ์ธ์.
- ์ด ์ค์ ์ ์ฅ์์์ ํ๋ฌ๊ทธ์ธ์ ๋ง์ด ๋ ธ์ถ ์ํค์ธ์.
๋ช ๊ฐ์ง ์ ํ์ด ์์ต๋๋ค
- Your plugin must be compatible with the GNU General Public License v2, or any later version. The plugin should either include its human-readable source code or provide a clear, accessible link to it. We strongly recommend using the same license as WordPress โ “GPLv2 or later.”
- The plugin must not impose artificial restrictions on its built-in functionality. This includes license gates, paywalls, time-limited trials, usage quotas, or any other mechanism that limits features included in the plugin code and/or that the plugin code can do.
- ํ๋ฌ๊ทธ์ธ์ ๋ถ๋ฒ์ ์ด๊ฑฐ๋ ๋๋์ ์ผ๋ก ๋ถ์พํ ์ด๋ค ๊ฒ(์ฃผ๊ด์ ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค)๋ ํ์ง ์์์ผ๋ง ํฉ๋๋ค.
- ์ด ์ฌ์ดํธ์ ๋ณด์ด๋ ํ๋ฌ๊ทธ์ธ์ ๋ํด ๋ถ์ฌ๋ ์๋ธ๋ฒ์ ์ ์ฅ์๋ฅผ ์ด์ฉํด์ผ ํฉ๋๋ค. ์๋ํ๋ ์ค ํ๋ฌ๊ทธ์ธ ๋๋ ํฐ๋ฆฌ๋ ๋ชฉ๋ก์ ์ ๊ณตํ๋ ์ฌ์ดํธ๊ฐ ์๋ ํธ์คํ ์ฌ์ดํธ์ ๋๋ค.
- ํ๋ฌ๊ทธ์ธ์ ์ด์ฉ์์๊ฒ ๊ถํ์ ์๊ตฌํ์ง ์๊ณ ๊ณต๊ฐ๋ ์ฌ์ดํธ๋ก์ ์ธ๋ถ ์ฐ๊ฒฐ์ ํฌํจํ์ง ์์์ผ๋ง ํฉ๋๋ค (“์ ๊ณต์” ์ฐ๊ฒฐ).
- ํ๋ฌ๊ทธ์ธ์ย ์คํจ๋จธ๊ฐ ์๋๋ฉฐ ์์คํ ์ ๋จ์ฉํ์ง ์๋ ๊ฒ์ ํฌํจํ์ฌ ์์ธ ์ง์นจ์ ๋ชฉ๋ก์ ์ค์ํด์ผ ํฉ๋๋ค.
์ ์ถ ๋ฐฉ๋ฒ์ ๊ฐ๋จํฉ๋๋ค.
- WordPress.org์ ๊ณ์ ์ ๋ฑ๋กํ์ธ์.
- ๊ฒํ ๋ฅผ ์ํด ํ๋ฌ๊ทธ์ธ์ ์ ์ถํ์ธ์.
- ํ๋ฌ๊ทธ์ธ์ ์ง์ ๊ฒํ ํ ๋ค์, ์น์ธ๋๊ฑฐ๋ ์ถ๊ฐ ์ ๋ณด ๊ทธ๋ฆฌ๊ณ /๋๋ ๋ฐ๋ก ์ก๊ธฐ๋ฅผ ์๊ตฌํ๋ ์ด๋ฉ์ผ์ ๋ฐ๊ฒ ๋ ๊ฒ์ ๋๋ค.
- ์น์ธ๋๋ฉด, ํ๋ฌ๊ทธ์ธ์ด ์ ์ฅํ ์๋ธ๋ฒ์ ์ ์ฅ์์ ์ ๊ทผํ ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค.
- ์ ์ฅ์(readme file๋!)์ ํ๋ฌ๊ทธ์ธ์ ์ ๋ก๋ํ์๋ง์, ํ๋ฌ๊ทธ์ธ ํ์๊ธฐ์ ์๋์ผ๋ก ๋ณด์ด๊ฒ ๋ ๊ฒ์ ๋๋ค.
- ๋ ์์ธํ ์ ๋ณด๋ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ ์ ํ์ธํ์ธ์.
ํ์ผ ์ ๊ฑฐ
ํ๋ฌ๊ทธ์ธ ํ์๊ธฐ์์ ๊ฐ์ฅ ์ ์ฉํ๊ฒ ์ด์ฉํ๋ ค๋ฉด, ๊ฐ ํ๋ฌ๊ทธ์ธ์ ์๋ํ๋ ์ค ํ๋ฌ๊ทธ์ธ readme ํ์ผ ํ์ค์ ์ค์ํ๋ readme.txt๋ผ๋ ์ด๋ฆ์ ๊ฐ์ง ํ์ผ์ ๊ฐ์ง๊ณ ์์ด์ผ ํฉ๋๋ค. readme ํ์ผ์ readme ๊ฒ์ฆ๊ธฐ์ ๋ฃ์ด ํ์ธํ ์ ์์ต๋๋ค.