워드프레스 4.9 팁튼(Tipton)

사용자 정의하기 대폭 개선, 코드 에러 검사, 그리고 더 많은 것들! 🎉

워드프레스 버전 4.9는 재즈 뮤지션이자 밴드 리더인 빌리 팁튼(Billy Tipton)을 기념하여 만들어졌으며 워드프레스 관리자 화면에서 내려받거나 업데이트가 가능합니다. 4.9 버전의 새 기능은 여러분의 디자인 워크플로우를 부드럽게 하며 코딩 에러로부터 여러분을 안전하게 지켜줄 것입니다.

디자인 임시저장, 잠금, 예약, 미리보기 링크로 인해 사용자 정의하기 워크플로우는 콘텐츠 제작자들을 위한 협업을 개선할 수 있습니다. 이에 더해 코드 구문강조와 에러 점검은 깨끗하고 부드러운 사이트 제작 경험을 보여줄 것입니다. 마지막으로 아주 멋지지는 않지만 훌륭한 갤러리 위젯 및 테마 둘러보기와 테마 변경에서 개선된 점이 있습니다.


사용자 정의하기 작업흐름 개선

사이트 디자인 사용자 정의 임시저장 및 예약

네, 맞습니다. 임시글을 만든 다음 글을 수정하고 선택한 날짜와 시간에 공개되도록 예약할 수 있듯이 사이트 디자인을 공개하기 전에 원하는 시간에 예약할 수 있습니다.

디자인 미리보기 링크를 통한 공동작업

제안된 사이트 디자인의 변경사항에 대해 피드백을 받고 싶으신가요? 워드프레스 4.9는 팀이나 고객에게 미리보기 링크를 보낼 수 있는 기능이 있으며 변경사항을 공개하기 전에 피드백을 수집하고 수정할 수 있습니다. 이것을 공동작업++라고 하죠?

변경사항을 보호하는 디자인 잠금

두 사람의 디자이너가 프로젝트를 진행하고 있는데 한 디자이너가 다른 디자이너의 멋진 작업물을 덮어쓰기해버린 경험이 있으신가요? 워드프레스 4.9의 디자인 잠금기능(글 잠금 기능와 유사함)은 어렵게 만든 작업중인 디자인을 보호하며 다른 사람이 변경하거나 지울 수 없게 합니다.

작업물 보호 메시지

새로운 디자인을 저장하지 않고 책상에서 벗어날 일이 있다면 걱정하지 마세요. 돌아왔을 때 워드프레스 4.9는 변경사항을 저장할 것인지 친절하게 물어볼 것입니다.


코딩 개선

구문강조와 에러 점검을 할까요? 예 그러세요!

보이는 것에 문제가 있는데 작성하는 CSS에 정확히 무엇이 문제인지 알 수 없을 경우가 있습니다. 워드프레스 4.8.1에 도입된 CSS 구문 강조 및 에러 점검과 사용자 정의 HTML 위젯은 코딩 에러를 빠르게 집어낼 수 있습니다. 코드를 쉽게 둘러보고 빠르게 에러를 수정하는데 확실한 도움을 줍니다.

안전을 위한 샌드박스

공포의 화이트 스크린. 테마와 플러그인 코딩작업 시 피할 수 있습니다. 왜냐하면 워드프레스 4.9가 에러에 대해 경고할 것이기 때문입니다. 잠못이루는 밤이 없어지겠죠.

경고: 잠재적인 위험이 있습니다!

테마나 플러그인을 직접 수정할 경우 워드프레스 4.9는 이 작업이 위험하다는 것을 친절하게 경고해줍니다. 파일에 저장하기 전에 백업할 것을 권장합니다. 안전한 방법을 선택하세요: 나중에 자신에게 고마워할 것입니다. 팀과 고객도 고마워할 것입니다.


더 많은 위젯 업데이트

새로운 갤러리 위젯

미디어 변경의 점진적인 개선은 워드프레스 4.8에서 도입됐습니다. 이제는 위젯을 통해 갤러리를 추가할 수 있습니다!

버튼을 눌러 미디어 추가하기

텍스트 위젯에 미디어를 추가하고 싶으신가요? 이미지, 비디오, 오디오를 텍스트를 포함해 위젯에 바로 임베드하세요. 심플하고 유용한 미디어 추가하기 버튼을 사용하면 됩니다!


사이트 제작 개선

더 신뢰할 수 있는 테마 변경

테마를 변경하면 위젯은 위치가 변경됩니다. 워드프레스 4.9의 개선된 점은 테마를 변경하더라도 일관된 메뉴와 위젯의 위치를 제공합니다.

완벽한 테마 검색 및 미리보기

여러분의 사이트를 위한 새 테마를 찾고계신가요? 이제는 사이트를 변경하기 전에 사용자 정의하기에서 2,600개의 테마를 검색, 둘러보기, 미리보기를 할 수 있습니다. 이에 더해서 제목, 기능, 레이아웃으로 필터링 해서 검색 속도를 높일 수 있습니다.

더 나아진 메뉴 가이드 = 혼란 제거

새 메뉴를 만드는 단계 때문에 혼란스러운 적이 있나요? 아마도 이제는 없을 겁니다! 더 부드러운 메뉴 생성 과정을 위한 사용자 경험(UX)을 마련했습니다. 새롭게 단장된 가이드가 여러분을 안내할 것입니다.


구텐베르그에 도움주기 🤝

워드프레스는 새로운 방법으로 콘텐츠를 생성하고 제어합니다. 그리고 여러분의 도움을 원합니다. 초기 테스터나 구텐베르그 프로젝트에 참여에 관심이 있으신가요? 깃허브에 기여하기.

(PS: 이 글은 구텐베르그로 작성됐습니다!)


개발자의 행복 😊

Customizer JS API 개선

워드프레스 4.9에서 Customizer JS API의 많은 개선이 있었습니다. 많은 고민거리를 제거하고 PHP API처럼 작업하기 쉽게 만들었습니다. 또한 베이스 콘트롤 템플릿, 날짜/시간 제어, 몇 가지 섹션/패널/글로벌 알림 기능이 있습니다. 전체 목록을 알아보세요.

테마와 플러그인에서 사용 가능한 CodeMirror

CodeMirror라는 새로운 코드 편집 라이브러리를 도입했으며 코어 내부에서 사용할 수 있습니다. CSS나 자바스크립드의 인클루드 필드와 같이 플러그인에서 코드 작성이나 편집 경험을 개선하는데 사용할 수 있습니다.

MediaElement.js를 4.2.6으로 업그레이드

워드프레스 4.9는 MediaElement.js의 업그레이드 된 버전을 포함합니다. 이것은 제이쿼리의 의존성을 제거하고 접근성의 개선, UI를 현대화, 그리고 많은 버그를 수정했습니다.

역할 및 권한 개선

플러그인과 번역 파일의 세심한 관리가 가능한 새로운 기능이 도입됐습니다. 추가로 다중 사이트의 사이트 전환 과정에서 세밀한 조정이 이뤄져 더 신뢰할 수 있고 일관성 있는 역할와 권한 업데이트가 가능해졌습니다.


이번 릴리즈는 Mel ChoyceWeston Ruter가 리더이며, 다음과 같은 훌륭한 개인들의 도움을 받았습니다. 이번 릴리즈는 443명의 기여자가 있습니다. 이중 185명은 처음으로 참여했습니다. 즐겨찾는 음악 서비스에서 빌리 팁튼을 들으면서 이들의 프로필을 알아보세요.

Aaron D. CampbellAaron JorbinabrightclearwebAchal JainachbedAcme ThemesAdam SilversteinadammaciasAhmad AwaisahmadawaisairesvsgajoahAki BjörklundakshayvinchurkarAlain SchlesserAlex ConchaAlex DimitrovAlex Honalex27allancoleAmanda RushAndrea FerciaAndreas PanagAndrew NacinAndrew OzzAndrey “Rarst” SavchenkoAndy MeerwaldtAndy MercerAndy SkeltonAniket PantAnil BasnetAnkit K GuptaAnthony HortinantisilentAnton TimmermansapokalyptikartoliukkonenArunas Liuizaattitudebackermann1978BappiBen ColeBernhard GronauBernhard KaubinarymoonBirgir Erlendsson (birgire)BjornWbobbingwideboblinthorstboboudreaubongerBoone B. GorgesBrady VercherBrainstorm ForceBrandon KraftBrian HoggBrian KrogsgardBronson QuickCaroline MooreCasey DriscollCaspieChandra PatelChaos EnginecheeserollschesiochetansatasiyachoongChoubychreddChris JeanChris MarslenderChris SmithChris Van PattenChris Wiegmanchriscct7chriseversonChristian ChungChristian NolenChristian WachChristoph HerrClarion TechnologiesClaudio SanchesClaudio SanchesClaudioLaBarberacodemovement.pkcoderkevincodfishcoreymcollinsCurdin KrummenacherCurtiss GrymalaCătălin DogarudanhgilmoreDaniel Bachhuber Daniel KanchevDaniel PietrasikDaniele ScasciafratteDaryl L. L. Houston (dllh)Dave PulligDave Romsey (goto10)David A. KennedyDavid Chandra PurnamaDavid HerreraDavid LingrenDavid MosterdDavid ShanskedavidbhayesDavide ‘Folletto’ CasalideeptiboddapatidelphinusdeltafactoryDenis de BernardyDerek HermanDerrick HammerDerrick KoodimchikDinesh ChouhanDion HulsedipeshkakadiyadmsnellDominik SchillingDotan CohenDoug WollisondoughamlinDreamOn11Drew JaynesduncanjbrowndungengronoviusDylanAutyEddie HurtigEduardo RevelesEdwin CromleyElectricFeetElio RiveroElla Iseulde Van DorpeelyoboenodekciwenshrinedEric Andrew LewisEric LanehartEvan HermanFelix ArntzFencer04Florian BrinkmannFlorian TIARFolioVisionfomenkoandreyFrancesco TaurinoFrank KleinFrankie JarrettFredFredrik ForsmofuscataGabriel MaldonadoGarth MortensenGary JonesGary PendergastGeeky SoftwareGeorge StephanisGoran ŠerićGraham ArmfieldGrant DerepasGregory Karpinsky (@tivnet)Hardeep AsraniHelen Hou-SandíHenry WrighthiddenpearlsHinaloeHristo PandjarovHugo BaetaIain PoulsonIan DunnIan EdingtonidealienIgnacio Cruz MorenoimathimplentonIonut StanciuIpstenu (Mika Epstein)ivdimovaJ.D. GrimesJacob PeattieJake SpurlockJames NylenjamesaceroJaphJared CobbjayarjojdolanjdoubleuJeff BowenJeff PaulJeffrey de WitJeremy FeltJeremy PryjimtJip MoorsjmusalJoe DolsonJoe HoyleJoe McGillJoel JamesjohanmynhardtJohn BlackbournJohn DittmarJohn James JacobyJohn P. BlochJohn ReganjohnpgreenJon (Kenshino)Jonathan BardoJonathan BrinleyJonathan DaggerhartJonathan DesrosiersJonny HarrisjonnyaukjordesignJorritSchippersJoseph FuscoJosh EatonJosh PollockjoshcummingsdesignjoshkadisJoyjrfJRGouldJuanfra AldasoroJuhi SaxenaJunko NukagaJustin BusaJustin SaintonJustin ShreveJustin SternbergK.Adam WhitekacperszurekKailey (trepmal)KalenJohnsonKat HaganKeanan KoppenhaverkeesiemeijerkellbotKelly DwanKevin HagertyKirk WightkitchinKitekjbenkKnut SparhellkoenschipperkokarnKonstantin KovsheninKonstantin ObenlandKonstantinos KouratoraskuchenundkakaokuldipemLaurel FulfordLee WillisLeo BaianoLittleBigThings (Csaba)Lucas StarkLuke CavanaghLuke GedeonLuke Pettwaylyubomir_popovMário ValneymageshpMahesh WaghmareMangesh ParteManish SongirkarmantismamitaMarcel BootsmanMarin AtanasovMarius L. J.Mariyan BelchevMark JaquithMark Root-WileyMark UraineMarko HeijnenmarkshepmatrixikMatt BanksMatt KingMatt MullenwegMatt PeepSoMatt van AndelMatt WiebeMatthew Haines-YoungmattyrobMax CutlerMaxime CuleaMayo MoriyamamckernaninmhowellMichael ArestadMichael ArestadmichalzuberMiina SikkMike AuteriMike CranteaMike GlendinningMike HansenMike LittleMike SchroderMike VieleMilan DinićmodemlooperMohammad JangdaMohan DeremonikaraomorettigeorgievMorgan EstesMorten Rand-Hendriksenmoto hachi ( mt8.biz )mrbobbybryantNaim NaimovNate ReistNateWrnathanriceNazgulNed ZimmermannetNick Halsey Nicolas GUILLAUMENikhil ChavanNikhil VimalNikolay BachiyskiNilambar Sharmanoplanmannullvariableodie2odysseyOkamoto HidetakaorvilsoskoskOtto Kekäläinenovann86Pantip Treerattanapitak (Nok)Pascal BirchlerpatilvikasjPaul BearnePaul WildePayton SwickpdufourPerdaanPeter WilsonphhphpPiotr DelawskipippinspluginspjgalbraithpkevanPratikPressionatePresskoppprocodewpRachel BakerRahul PrajapatiRamananRami YushuvaevramiabrahamranhRed Sand Media GroupRiad BenguellaRian RietveldRichard TapeRobert D PayneRobert JollyRobert NoakesRocco AlibertiRodrigo PrimoRommel CastroRonald AraújoRoss WintleRoy SivanRyan KienstraRyan McCueRyan PlasRyan WelcherSal FerrarelloSami KeijonenSamir ShahSamuel SidlerSandeshSang-Min YoonSanket ParmarSarah GoodingSayed TaquischrapelScott ReillyScott Taylor[email protected]scribuseancjonesSebastian PisulaSergey BiryukovSergio De Falcosfptshayanysshazahm1shprinksimonlampenskippysmerrimansnackingsolalSoren WredeStanimir StoyanovStanko MetodievStephSteph WellsStephanie LearyStephen EdgarStephen HarrisSteven WordstevenlinxSudar MuthuSwapnil V. Patilswapnildszaqal21Takahashi FumikiTakayuki MiyauchiTammie ListertapsboyTaylor Lovettteamtg29359tharsheblowsthethemeshaperthenbrentthomaswmThorsten FrommentierraTim NashTimmy CrawfordTimothy JacobstimphTkamatnegriTom AugerTom J NowelltomdxwToro_Unit (Hiroshi Urabe)Torsten Landsiedeltransl8ortraversalTravis SmithTriet MinhTrisha Salastristangemustruongwptsl143Ty CarlsonUlrichUtkarshValeriu TihaiViljami KuosmanenVishal KakadiyavortfuVrunda KansarawebbgaragetWebMan Design | Oliver JuhaswebsupporterWeston RuterWilliam EarnhardtwilliampattonWolly aka Paolo ValentiWraithKennyyale01Yoav FarhiYoga SukmaZach WillsZack TollmanZe Fontainhaszhildzik, and zsusag.

마지막으로 워드프레스 4.9를 작업한 커뮤니티 번역자 모두에게 감사드립니다. 이들의 노력으로 워드프레스 4.9가 시간에 맞춰 43개의 언어로 완역되는 것이 가능했습니다.

워드프레스 4.9에 대해 보고하길 원하시나요? 발행 키트를 컴파일 했으며 릴리즈 기능과 몇 가지 미디어 자료가 도움이 될 것입니다.

팔로우나 도움을 기여하길 원하신다면 Make WordPresscore development blog에 대해 알아보세요.

워드프레스를 선택해주셔서 감사합니다.

워드프레스 4.9 RC1 발표

워드프레스 4.9 버전이 11월 14일 정식 출시를 앞두고 RC1 버전을 발표했습니다. 한글 번역은 완료된 상태이고 추가적인 스트링 업데이트가 있으면 계속 업데이트 할 예정입니다. 이번 버전에서는 주로 테마와 관련된 부분 특히 사용자 정의하기 화면에서 많이 바뀌었습니다. 항목별로 알아보겠습니다.

테마 변경

사용자 정의하기에서 설치된 테마 우측의 “변경” 버튼을 클릭하면 우측 화면에 설치된 테마가 나타납니다. 변경하고자 하는 테마의 실시간 미리보기 버튼을 클릭하면 테마가 변경되고 활성화가 가능한 버튼이 나타납니다.

WordPress.org 테마를 체크하면 워드프레스 저장소의 테마를 검색해 설치할 수 있습니다. 테마 필터 버튼을 이용할 수도 있습니다.

테마 변경 저장하기, 임시글 저장하기, 예약하기

사용자 정의하기에서 설정을 변경하면 상단의 버튼이 “공개하기”로 나타납니다. 이를 클릭해 변경사항을 저장하면 됩니다. 임시글 저장이나 예약은 우측의 기어 아이콘을 클릭합니다.

“임시 글로 저장하기”에 체크하면 버튼이 바뀝니다. 이 버튼을 클릭해 저장하면 미리보기 링크 공유의 “복사” 버튼이 활성화 됩니다. 이 기능은 테마 설정 변경사항을 공개하기 전에 팀이나 클라이언트 등 사용자 정의하기 화면에 접근할 수 없는 사람들과 공유하기 위해 사용됩니다. “예약”에 체크하면 미래의 날짜에 공개되도록 설정할 수 있습니다.

갤러리 위젯

갤러리 위젯이 새롭게 추가됐습니다. 또한 위젯 화면의 버튼의 변동이 있습니다. 위젯을 변경하면 “저장하기”로 되고 이를 클릭하면 “저장함”으로 변경됩니다.

텍스트 위젯의 미디어 추가 버튼, 단축코드 가능

텍스트 위젯에 미디어 추가버튼이 추가됐고 단축코드 추가도 가능해졌습니다.

비디오 위젯 개선

이전에는 유투브, 비미오의 비디오만 가능했는데 다른 비디오도 가능해졌습니다.

메뉴 생성 개선

사용자 정의하기 화면에서 메뉴 생성이 개선됐다고 합니다. 필자는 주로 관리자 화면에서 메뉴를 만들기 때문에 뭐가 개선됐는지는 모르겠네요.

편집기 코딩작업 개선

테마에 내장된 편집기로 가면 상단에 메시지가 나타납니다. 테마를 직접 편집하면 안된다는 것이며 자식테마를 사용해도 마찬가지의 메시지가 나타납니다. 또한 코딩 하이라이트 기능을 제공하므로 코드를 잘 알아볼 수 있게 됐습니다.

플러그인 편집기는 위와 같이 나타납니다.

부모테마를 사용하면서 테마의 디자인을 변경하고자 하면 CSS 편집기를 사용합니다.

CSS 편집기에서도 코딩이 하이라이트 되며 잘못된 코드가 있을 경우 해당 줄에 X 표시가 됩니다. 편집기를 벗어서 다른 곳을 클릭하면 에러 메시지가 나타납니다. 영어로 나타나는 문제는 버그 리포트를 해둔 상태입니다.

자동완성 기능도 제공됩니다.

워드프레스 사이트의 데이터가 워드프레스 센터로 발송되는데 데이터 사용에 대한 안내가 포함됐습니다.