워드프레스 멀티사이트 21

워드프레스 멀티사이트 로그인 오류 - 쿠키 차단 문제

워드프레스 멀사이트에서 로그인이 되지 않는 경우 쿠키 차단 문제를 의심해볼 수 있습니다. 이 글에서는 워드프레스 멀티사이트에서 관리자 페이지에 로그인되지 않는 문제가 발생할 경우 대처 방법에 대해 살펴보겠습니다. 워드프레스 관리자 비밀번호 분실로 인해 로그인에 실패하는 경우 관리자 비밀번호를 분실하여 사이트에 로그인할 수 없는 경우에는 1) 이메일을 통해 비밀번호 재설정 링크를 받아서 비번을 재설정하도록 합니다. 2) 이 방법으로 해결되지 않으면 phpMyAdmin에 접속하여 관리자 비번을 재설정할 수 있습니다. 워드프레스 관리자 비밀번호를 초기화/재설정하는 방법 워드프레스 관리자 비밀번호를 분실하여 워드프레스 관리자 사이트에 로그인할 수 없는 경우 여러 가지 방법을 통해 관리자 비밀번호를 초기화(재설정..

워드프레스 멀티사이트: '누락 또는 잘못된 사이트 주소' 오류

워드프레스에서 멀티사이트를 만들고 도메인 매핑을 시키면 하나의 워드프레스 설치에서 여러 개의 도메인으로 된 각각의 사이트를 운영할 수 있습니다. 카페24와 같이 하나의 계정에서 (요금제에 따라 다름) 여러 개의 도메인을 연결할 수 있지만 하나의 사이트만 설치가 가능한 경우 유용합니다. 가령 카페24에서는 요금제에 따라 여러 개의 도메인을 연결할 수 있지만, 모든 도메인은 동일한 콘텐츠가 표시됩니다. 워드프레스 멀티사이트의 도메인 매핑 기능을 사용하면 각각의 멀티사이트 블로그에 도메인을 연결하여 각각 운영이 가능합니다. 참고로 블루호스트 (Bluehost)나 사이트그라운드 (SiteGround)와 같은 해외 호스팅을 이용하면 도메인을 무제한 연결하고 각 도메인에 대하여 워드프레스나 다른 CMS를 설치하여 ..

워드프레스 멀티사이트의 기본 사이트 URL 변경하기

워드프레스 멀티사이트의 기본 사이트 URL 변경하기어제는 워드프레스에서 멀티사이트의 사이트 URL을 번경하는 작업을 맡았습니다. 예를 들어, 기본 사이트의 URL이 www.example.com인 경우, www.example.com을 new.example.com으로 바꾸고, 대신 main.example.com의 사이트 URL을 www.example.com으로 변경하는 작업이었습니다. 조금 복잡한데요. 쉽게 정리하면... 기본 사이트 URL은 www.example.com임 www.example.com 사이트를 new.example.com으로 변경 main.example.com을 www.example.com으로 사이트 주소 변경 결국 서브도메인 URL 중 하나를 메인 도메인 주소로 변경하는 것이 골자입니다. ..

워드프레스 2018.09.21

워드프레스 멀티사이트 주소 변경 작업 (서브 디렉터리 제거)

어제는 워드프레스 멀티사이트에서 서브 디렉터리를 제거하는 작업을 맡았습니다. 가령 www.example.com/wordpress/, www.example.com/wordpress/en/, www.example.com/cn처럼 /wordpress가 붙어 있는 URL에서 /wordpress를 제거하는 작업이었습니다. 사이트 언어가 한국어, 영어, 중국어 등 총 3개였고, 이상한 사이트가 하나 더 추가되어 총 4개의 사이트가 하나의 멀티사이트에서 운영되고 있었습니다. 워드프레스 다국어로 운영하는 방법으로 멀티사이트를 이용하는 방법과 WPML 같은 플러그인을 이용하는 방법이 있습니다. (WPML을 이용하면 번역을 번역가에게 보내서 직접 번역하는 것이 가능합니다.) 얼마 전에 도메인을 바꾸는 작업을 진행한 적이 ..

워드프레스 2018.09.19

워드프레스 사이트 복제하기

멀티사이트를 이용하여 워드프레스 복제 어제는 워드프레스 사이트를 복제하여 지점(분점) 사이트를 여러 개 만드는 작업을 했습니다. 가령 프랜차이즈 사이트의 경우 가맹점 사이트를 하나 만들어서 복제하여 여러 개의 다른 가맹점 사이트를 만들 수 있습니다. 그런 다음 내용만 조금씩 바꾸는 방식으로 사이트를 구축할 수 있습니다. 이런 시나리오에 가장 적합한 솔루션은 멀티사이트(Multisite)입니다. 멀티사이트를 이용하면 워드프레스를 한 번만 설치하면 되고, 테마, 플러그인 등을 공유하게 되면서 동시에 각 사이트가 독립성을 가지게 됩니다. 하지만 멀티사이트 자체의 제한이 있습니다. 가령 멀티사이트를 제대로 지원하지 않는 플러그인이나 테마가 있을 수 있고, 웹호스팅이 안 좋을 경우 사이트 속도가 느려질 수 있습니..

워드프레스 2018.09.13

해외호스팅 고대디에서 멀티사이트 설치 시 참고사항

오늘 해외호스팅 중 하나인 고대디(GoDaddy)를 이용하는 사이트를 멀티사이트로 구성하는 작업을 맡았습니다. 해외호스팅 고대디에서 멀티사이트 설치 시 참고사항 멀티사이트를 설치하는 방법으로 진행하니 정상적인 방법으로 설치를 완료해도 이상하게 멀티사이트가 제대로 작동하지 않았습니다. 가령 www.example.com 사이트에 en.example.com처럼 서브도메인으로 사이트를 추가하면 서브도메인으로 추가된 사이트의 URL이 www.example.com처럼 기본 사이트 주소와 동일하게 표시되었습니다. 서버도메인 주소를 직접 브라우저 창에 입력하면 DNS 오류가 발생했습니다. DNS 정보를 수정해도 제대로 작동하지 않았습니다. 그리고 example.com/en처럼 서브 디렉터리 형태로 추가해도 비슷한 현상..

웹호스팅 2018.09.11

워드프레스 다국어 번역 플러그인 WPML 플랜 변경

워드프레스에서 영어, 일본어, 중국어 등 다국어로 사이트를 운영하려는 경우에 자주 사용되는 WPML이 최근 플랜 변경이 있었습니다. 새로 바뀐 플랜에서는 라이프타임(Lifetime) 플랜이 폐지되고 모든 플랜이 매년 갱신되는 형태로 바뀌었습니다. 그리고 Advanced Translation Editor를 사용하여 자동번역이 가능해졌습니다. 라이프타임 플랜이 제거되어 아쉽지만 자동번역(기계번역) 기능이 추가된 것은 고무적인 것 같습니다. 하지만 아직은 자동번역된 문서를 그대로 사용하기에는 위험할 수 있으므로 반드시 검토를 거치는 것이 바람직할 것 같습니다. 변경된 플랜에 대한 자세한 정보는 다음 글을 참고해보세요. 다국어 번역 플러그인 WPML의 변경된 플랜 WPML 플러그인으로 다국어 워드프레스 사이트를..

워드프레스 2018.09.09

워드프레스 멀티사이트에서 테마 / 플러그인 설치하기

워드프레스에서 멀티사이트를 구성하면 하나의 워드프레스 설치로 여러 개의 워드프레스를 운영할 수 있습니다. 이 방법을 사용하면 각 하위 블로그에 도메인을 매핑하는 것이 가능하므로 하나의 호스팅으로 여러 개의 도메인으로 된 사이트를 운영할 수도 있습니다. 워드프레스 멀티사이트에서 테마 / 플러그인 설치하기 개인적으로는 멀티사이트를 그리 선호하는 편은 아닙니다. 웹호스팅이 좋지 않으면 멀티사이트로 구성할 경우 사이트 속도가 매우 느려질 수도 있습니다. 실제로 그런 경우를 간혹 목격합니다. 멀티사이트로 워드프레스 다국어 사이트 구성 작업 그리고 멀티사이트를 지원하지 않는 플러그인도 있습니다. 또, 멀티사이트를 운영하다 보면 이상한 오류가 간혹 발생하기도 합니다. 하지만 이런 단점에도 멀티사이트를 사용하는 것이 ..

멀티사이트에서 wp-signup.php?new 페이지로 이동하는 문제

워드프레스 멀티사이트에서 'wp-signup.php?new'로 이동하는 문제 어제 해외 호스팅 업체 중 하나인 SiteGround(사이트그라운드)에서 국내 호스팅 업체인 가비아로 워드프레스 멀티사이트로 이전하는 작업을 진행했습니다. 예상은 어느 정도 했지만 다양한 문제가 발생하여 어려움을 겪었습니다. 그 중 하나가 이전 후에 사이트에 접속하면 다음과 같이 "wp-singup.php?new=도메인이름"으로 이동(리디렉션)하는 문제가 나타났습니다. http://example.com/wp-signup.php?new=example.com 이 문제와 관련하여 여러 가지 해결 방법을 시도해도 문제가 해결되지 않았습니다. 가비아에 연락하니 DB Host가 잘못되었다고 하네요. (가비아에서 자동 설치한 워드프레스에 포..

워드프레스 2018.08.02

워드프레스 멀티사이트의 URL에서 서브 디렉터리 제거하기

고객 중에 워드프레스 홈페이지 제작을 전문으로 하는 에이전시가 있습니다. 얼마 전에 이 업체의 의뢰를 받아 멀티사이트에서 영어 버전을 추가해주었습니다. 한글로 제작된 워드프레스에 한글을 그대로 복제하여 영어 버전을 추가한 것이었습니다. 워드프레스 멀티사이트로 다국어 사이트 만들기 기존 사이트를 운영해야 하기 때문에 서브폴더(예: /wordpress)에 워드프레스를 설치하여 사이트를 완성한 후에 기존 사이트를 삭제하고 서브 디렉터리에 설치된 워드프레스로 도메인을 연결해야 하는 작업을 남겨두고 제게 서비스를 요청해 왔습니다. 통화를 하면서 인터넷에 방법이 나와있지만 그 방법으로는 안 될 것 같고, /wordpress 폴더의 내용을 모두 루트로 옮기고 DB에서 주소를 변경해주면 될 것 같다면서 작업 방향에 대..

워드프레스 2018.07.25