상현에 하루하루
개발자의 하루

네트워크 워드프레스 삽질

( 업데이트: )

개인 홈페이지의 CMS를 워드프레스를 사용하고 있습니다.

개인적으로 몇가지 워드프레스를 관리하고 있는데 플러그인 관련 관리하기 만만치 않다는 것을 경험하고 사용 패턴에서 저는 거의 대부분 동일한 플러그인을 사용하기 때문에 네트워크 워드프레스가 해결책이 될까? 생각이 들었습니다.

전부 Headless CMS로만 사용할 예정이고 마이그레이션 할 예정이기도 해서 주저 하지 않고 도전!

네트워크 워드프레스로 전환

처음부터 문제가 생겼습니다. Headless CMS를 사용하면서 가장 핵심이었던 wp-graphql 플러그인이 아직 지원하지 않는 것입니다. 😰

그래서 어쩔 수 없이 전부 싱글 워드프레스로 복구하여야 했습니다.

그리고 전환해서 사이트를 활성화 하면서 알게된 것들

삽질하면서 얻은 것

장점

  • 유료 플러그인 관련해서 메인 워드프레스, 서브 워드프레스에서 모두 사용할 수 있어서 매우 만족

단점

  • 장점에서 말헀던 유료 플러그인을 모두 워드프레스에서 사용할 수 있던 점이 마음에 들었지만, 네트워크 워드프레스에서 호환되지 않은 플러그인들도 많았다.
  • 네트워크 워드프레스에서 사용해야하는 호환성 플러그인 기존 플러그인과 가격이 다른 플러그인으로 판매되는 형태

어찌 보면 당연한데 꼼수를 부리려다 테스트도 안해보고 해서 일거리만 잔뜩 늘어뜨렸다.

네트워크에서도 동일하게 사용할 수 있는 플러그인들도 많으니까 테스트해 보고 필요한 플러그인이 아무런 제약 없이 지원한다면 네트워크 워드프레스를 도입 해도 좋을 것같다.

워드프레스에서 공식적으로 말했듯이 기업형 템플릿 형태 동일 플러그인을 전부 사용하는 사이트에서는 알맞는 것 같다.

다시 싱글 워드프레스 전환

네트워크 워드프레스에서 싱글 워드프레스로 변경하는 것에 엄청난 고난이 있었다.

이런 것이 불편하신 분들이 있다면

Extracting a Subsite From Multisite to Create a New Single Site Install

또는 WP Migrate DB 플러그인 Pro를 사용하면 될 것같다.

현재까지 Network WordPress → sub site → single WordPress는 이 플러그인 밖에 없는 것같다.