작성일자
카테고리 워드프레스/대시보드

이전 글에서 이어집니다.


2. 네트워크 관리


다중사이트를 사용하면 블로그라는 의미에서 웹사이트의 개념으로 범위가 확장됩니다. 이는 하나의 블로그가 아닌 여러 개의 블로그가 모인 커뮤니티가 되므로 웹사이트인 것이죠. 그래서 명칭도 다중 블로그가 아닌 다중사이트가 되는 것입니다.


로그인해서 들어오면 별로 바뀐 것이 없어 보입니다. 사이드 메뉴에 내 사이트가 추가된 것이 보이고 우측 상단에서 안녕하세요. Admin을 클릭하면 네트워크 관리자항목이 추가되어 있습니다. 그리고 이전에 도구메뉴에 있던 네트워크 설정은 없어졌습니다. 우선 돌아보기 쉽도록 관리자바를 다시 만듭니다. 사이드 메뉴의 사용자메뉴로 들어가서 관리자 바에 체크하고 저장하면 관리자 바가 나타납니다. 내 사이트나 네트워크 관리자를 클릭해봅니다. “내 사이트를 클릭하면 내가 블로그 관리자로서 추가한 모든 블로그의 목록이 나오고 네트워크 관리자를 클릭하면 네트워크 관리자 화면으로 이동합니다. 네크워크 관리자 화면에서 다시 내 블로그로 돌아오려면 네트워크 관리자항목이 사이트 관리로 바뀌므로 이 메뉴를 클릭하면 됩니다.


다중사이트를 사용하면 사이트 관리자와 네트워크 관리자라는 두 개의 관리자 지위가 주어지는데 사이트 관리자는 처음에 만든 블로그의 관리자로서의 역할이고 네트워크 관리자는 내 블로그 뿐만 아니라 회원이 다중사이트에서 만든 블로그까지 관리하는 최고 관리자가 됩니다. 그러니까 내 블로그에서만 관리하면 사이트 관리자(Site Admin)이고 네트워크 관리자로 들어가면 타인의 블로그도 관리할 수 있는 최고 관리자(Super Admin)가 됩니다. 다중사이트 가입자는 나뿐만 아니라 모든 가입자가 추가로 얼마든지 블로그를 만들 수 있는데 이 추가된 블로그 내역이 내 사이트를 클릭하면 보이는 것입니다. 그러므로 네트워크 관리자화면에서 회원등록을 못하도록 설정하면 이 다중사이트는 나만 여러 개의 블로그를 만들 수 있게 됩니다. 네트워크 관리자로서 여러 가지 설정하는 방법에 대해 알아봅니다.


내 사이트와 네트워크 관리자

 

2-1 사이트 관리


네트워크 관리자를 클릭하면 네트워크 관리화면으로 들어오며 다중사이트와 관련된 내용을 총괄적으로 설정할 수 있습니다. 처음 보이는 화면은 대시보드로 기존의 블로그 화면과 약간 다른데 블로그 현황 부분에 다중사이트의 현황이 나옵니다. 여기서 새로운 사이트나 사용자를 만들 수 있고 검색할 수 있습니다. 사이드 메뉴도 아주 다릅니다. 사이트 메뉴에서는 모든 사이트 목록을 볼 수 있고 새로추가를 클릭하면 새로운 블로그를 개설할 수 있습니다. 실제로는 블로그이지만 다중사이트에서는 사이트라고 말합니다. 아래 사진은 모든 사이트를 선택하면 나오는 화면으로 내가 개설한 다중사이트의 모든 블로그 목록이 나옵니다.


우선 새로 추가를 클릭하여 여러 개의 사이트를 만듭니다. 사이트 주소는 영문과 숫자를 사용할 수 있으며 개별 블로그의 경로 주소가 됩니다. 사이트 제목은 개별 블로그의 헤더부분에 나오는 블로그 제목입니다. 관리자 이메일은 블로그 주인이 될 가입자의 이메일을 입력합니다. 시험하기 위해서 다른 이메일 주소를 입력합니다. 시험하기 위해서 내 이메일 주소가 여러 개 필요합니다. “사이트 추가버튼을 클릭하면 이메일로 가입사실이 통보되고 링크 주소와 로그인 아이디, 비밀번호가 첨부됩니다.


사이트 추가


통보된 아래 이메일의 헤더를 보면 보낸 사람이 워드프레스이고 이메일 주소도 워드프레스에서 기본으로 설정된 것인데 받는 사람이 답장을 보내려면 알 수 없는 주소로 인해 반송됩니다. 이것을 수정하려면 코드만 삽입하면 됩니다.


이메일 주소 통보

 

코드는 테마파일이 있는 폴더에 보면 function.php파일에 삽입합니다. 앱타나 스튜디오를 열고 wp-contentàthemesàtwenty elevenàfunction.php의 순서대로 더블클릭하면 열립니다. 파일이 열리면 마지막에 다음의 코드를 삽입한 다음 저장하면 됩니다. 사이트를 추가하거나 사용자를 추가하면 이메일이 보내지는데 이것은 내 컴퓨터인 로컬호스트에서는 시험할 수 없고 실제 웹사이트에서 유료계정만 이메일을 보낼 수 있습니다


이메일 헤더 수정

 

여러 개의 시험용 블로그를 만들고 삭제도 해보고 사이트 목록에 나오는 메뉴를 실험해 봅니다. 사이드 메뉴에서 모든 사이트를 클릭하면 만든 블로그 목록이 나옵니다. 사이트 목록의 하나에 마우스를 올리면 여러 가지 메뉴가 나타납니다. 각 메뉴의 내용은 다음과 같으니 실제로 실험해 보는 것이 좋습니다.


모든 사이트 화면

 

2-1-1. 편집 


편집을 클릭하면 여러 개의 탭이 나옵니다.


정보 개별 사이트의 정보를 수정할 수 있습니다. 특히 속성 항목에서 체크박스에 체크하여 상태를 변경할 수 있습니다. 기본적으로 공개에 체크되어 있습니다.


사용자 최고 관리자로서 해당 사이트를 관리할 수 있습니다. 존재하는 사용자나 새로운 사용자를 추가하거나 삭제할 수 있습니다. 존재하는 사용자를 추가한다는 것은 다중사이트의 다른 사이트 사용자일 경우 이 사이트의 사용자로 추가한다는 것입니다.


테마 해당 블로그의 테마를 개별적으로 활성화 시킬 수 있습니다. 테마의 관리는 나중에 나오는 테마 항목에서 설명 드리고 여기서는 개별 블로그에 대해서 테마를 활성화시키는 방법을 알아봅니다.


아래 사진에서 보이듯이 Twenty Ten 테마에 활성링크가 있는 것은 이것을 클릭하면 활성화됩니다. 즉 네트워크 관리 화면의 사이드 메뉴에서 테마 항목을 클릭하면 기본적으로 두개의 테마가 있는데, 하나(Twenty Eleven)는 활성화되어 있고 다른 하나(Twenty Ten)는 비활성화되어 있어서 두개의 테마가 보입니다. 하지만 개별 블로그에는 네트워크 관리화면에서 활성화된 테마만 보입니다. 아래 화면에는 활성화된 테마는 목록에 없습니다. 이미 활성화가 되어 있기 때문이죠. 활성화가 안된 테마인 Twenty Ten활성링크가 있으며 이를 클릭하면 해당 블로그에만 이 테마가 추가되어 해당 블로그 관리자는 자신의 테마 항목에서 선택을 할 수 있게 됩니다. 이처럼 테마 탭에서는 개별 블로그에 대해서 테마를 추가시킬 수 있습니다.


테마관리


설정 이 탭을 클릭하면 해당 블로그와 연결된 데이터베이스의 항목을 수정할 수 있지만 여기서 수정하는 일은 드뭅니다. 왜냐하면 네트워크의 최고 관리자로서 각 블로그로 들어가 모든 항목을 수정할 수 있기 때문이죠. 그러니 중복되는 것입니다.

2-1-2. 대시보드


대시보드를 클릭하면 해당 블로그의 소유자가 보는 화면과 같은 화면이 보입니다. 이전에 설명한 것이 있으므로 별다른 내용은 없습니다.


2-1-3. 비활성화


이 링크를 클릭하면 새 화면에 확인 화면이 나타납니다. 이것은 해당 블로그가 문제가 있을 경우 공개를 보류하는 기능으로 다시 복구 시킬 수 있습니다.


비활성화


위 화면에서 확인을 클릭하면 네트워크에서는 보이지 않도록 비활성화 되지만 완전히 제거되는 것은 아니고 모든 사이트에 들어가서 활성화 링크를 클릭하면 다시 살아납니다


활성화

 

2-1-4. 보관물


이 링크를 클릭하면 당신은 사이트 /블로그 이름/() 보관하려고 합니다.”라는 메시지가 나옵니다. “확인을 클릭하면 보관물로 저장되고 방문자가 이 사이트를 방문하면 사이트는 보관되었거나 정지되었습니다.라는 메시지가 나타납니다. 이 또한 모든 사이트에서 보관 해제를 클릭하면 원상 복구됩니다.


2-1-5. 스팸


이 링크를 클릭하면 당신은 사이트 /블로그 이름/() 스팸 처리하려고 합니다.라는 메시지가 나오고 확인을 클릭하면 위의 보관물처럼 일시 정지됩니다. 이 블로그를 방문하면 보관물과 같은 메시지가 나타납니다. 해제하려면 모든 사이트에서 스팸 아님링크를 클릭합니다.


2-1-6. 삭제


이 링크를 클릭하면 당신은 사이트 /블로그 이름/() 삭제하려고 합니다라는 메시지가 나오고 이전의 링크와는 달리 완전히 삭제됩니다. 복구도 불가능합니다.


2-1-7. 방문


해당 사이트의 블로그 화면으로 이동합니다.

 

2-2. 사용자 관리


사용자메뉴에서는 사용자를 관리하거나 사용자를 추가할 수 있습니다.


2-2-1 사용자 관리


사이드 메뉴에서 모든 사용자를 클릭하면 다중사이트 내의 모든 사용자 목록을 볼 수 있습니다. 하나의 목록에 마우스를 올리면 편집삭제링크가 나타납니다. 편집을 클릭하면 사용자 프로필과 같은 화면이 나와서 해당 블로그의 관리자 프로필을 수정할 수 있습니다. 블로그 명의자가 보는 화면과 다른 점은 아래의 사진처럼 이름 항목에 최고 관리자의 권한을 부여하는 내용입니다. 체크박스에 체크하면 최고관리자의 지위를 받게 되며 나와 똑 같은 권한을 갖게 됩니다.


사용자의 최고관리자 지위 부여


삭제를 클릭하면 다음과 같은 화면이 나옵니다. 삭제하는 사용자의 모든 글과 링크를 지우거나 다른 사용자의 글로 이동할 수 있는데 대부분의 경우 최고관리자가 됩니다.


사용자 삭제


2-2-2. 사용자 추가하기


사용자 추가하기 화면에서 사용자명과 이메일주소를 입력하고 사용자 추가 버튼을 클릭하면 이메일이 전송됩니다. 다중사이트의 단순한 사용자일 뿐이고 사용자 아이디와 무작위 비밀번호, 다중사이트의 대표 도메인 URL이 첨부됩니다.

 

2-3. 테마


2-3-1. 설치된 테마


처음 워드프레스를 설치하면 두 개의 테마(Twenty Ten, Twenty Eleven)가 기본적으로 설치되고 Twenty Eleven이 활성화 되어 있습니다. 다중사이트를 만들기 전에는 관리자 화면의 사이드 메뉴에서 테마를 선택하면 워드프레스에 설치된 테마가 다 보이고 다른 테마를 활성화 시킬 수도 있었지만 이제는 테마의 관리는 네트워크 관리자로 넘어가서 내가 만든 블로그인데도 최고관리자의 통제를 받게 됩니다.


설치된 테마항목을 클릭하면 네트워크에 설치된 테마가 보입니다. 현재 Twenty Eleven만 활성화되어 있어서 네트워크 비활성화링크가 보입니다. 다른 테마의 네트워크 활성링크를 클릭하면 다중 사이트 내의 블로그에 전부 적용되어 개별 블로그에서 테마를 선택하고 활성화 시킬 수 있습니다.


설치된 테마

 

2-3-2. 테마 추가


새로운 테마의 추가는 최고관리자만 할 수 있습니다. 테마를 추가하는 방법은 네트워크 관리자 화면에서 테마à새로추가를 클릭하거나 최고관리자인 경우 자신의 블로그 화면에서 사이드 메뉴의 테마디자인을 선택하면 네트워크 관리에서 활성화된 테마만 나타납니다. 아래에 보면 존재하는 테마항목이 있고 항목 설명에 활성설치링크가 보입니다. 활성을 클릭하면 네트워크 관리자 화면의 모든 사이트à편집à테마를 클릭했을때와 같은 화면이 나와서 개별 블로그의 테마를 활성화시킬 수 있는 화면으로 이동합니다. “설치를 클릭하면 네트워크 관리자 화면의 테마à새로추가를 클릭한 것과 같은 다음의 화면으로 이동합니다.


처음에 나오는 화면이 검색 링크입니다. 테마 이름을 알고 있는 경우 검색을 하거나 특성 필터를 이용하여 체크박스에 체크한 다음 하단에서 테마찾기 버튼을 클릭하면 테마가 나타납니다. “업로드링크는 테마 압축파일을 내려 받아 내 컴퓨터에 저장하고 설치하는 방법입니다. “특성링크를 선택하면 특성화된 테마를 선택할 수 있고 최근링크는 최근에 출시된 테마, “최근에 업데이트됨링크는 최근에 업데이트된 테마를 선택할 수 있습니다.


새로운 테마 추가

 

2-4. 플러그인

테마와 마찬가지로 플러그인 메뉴에서 플러그인을 네트워크 활성화 시키면 전체 다중 사이트에 플러그인이 활성화됩니다. 플러그인의 설치와 종류에 대해서는 다음 절인 플러그인 편에서 알아봅니다. 특히 이 플러그인 메뉴는 다음에 나오는 설정 부분에서 최 하단의 관리자 메뉴 활성항목에서 플러그인 체크박스에 체크를 해야 나타납니다.



플러그인


스팸방지 플러그인인 아키스밋(Akismet)은 다중사이트에서 한번만 API키를 받아 설치하면 전체 사이트에 같이 적용됩니다. 기존에 아키스밋 API 키를 wp-config.php 파일에 다음과 같이 삽입하면 됩니다. 앱타나 스튜디오에서 이 파일을 열고 다중사이트 만들 때 삽입한 코드 다음에 삽입합니다.


define('WP_DEBUG', false);

 

define( 'MULTISITE', true );

define( 'SUBDOMAIN_INSTALL', false );

$base = '/';

define( 'DOMAIN_CURRENT_SITE', 'webdesigncss3.com' );

define( 'PATH_CURRENT_SITE', '/' );

define( 'SITE_ID_CURRENT_SITE', 1 );

define( 'BLOG_ID_CURRENT_SITE', 1 );

 

/** Define WordPress.com API Key */

define('WPCOM_API_KEY','your_api_key');

 

//* That's all, stop editing! Happy blogging. */


다음 글에서는 설정에 대해 알아봅니다.


저작자 표시 비영리 변경 금지
신고
BlogIcon 에코타운학마을

어떻게 보면 xe와 비슷한것 같은데 훨씬 진보적이고 다양하다는 생각을 해 봅니다.

BlogIcon 베누시안

안녕하세요. 오랫만에 오셨군요. 사이트 방문해보니 깨끗하게 디자인이 잘된 것 같습니다. XE도 사이트 만드는데는 손색이 없죠. 하지만 보안이 자주 문제가 되더군요.

JOHN KIM

좋은 글 잘 보고 갑니다. ^^ 글 쓰신분은 어떻게 이런것들 다 알게 되셨는지, 대단하신 것 같아요

BlogIcon 베누시안

안녕하세요. 반갑습니다. 웹디자인을 하다보니 워드프레스가 웹페이지나 블로그 만들기에 아주 좋더군요. 그래서 외서도 보고 구글 검색도 하면서 테마를 만들다 보니 지식이 늘었나봅니다. 좋게 봐주셔서 감사합니다.

BlogIcon 영수

와우~자세한설명~
어디에서도 이런 좋은 설명은
처음이네요
일단 네트워크관리자가 안보이는데
이런경우 어떻게 해야되나요?
전 제사이트에 다양한 테마데모를 제작하려고하는데

BlogIcon 베누시안

다중 사이트 기능을 활성화 해야합니다. 다중사이트 만들기를 보시면 됩니다.

BlogIcon 주하

한 블로그에 영어, 일어, 중국어, 한국어 사이트를 계획중인데 이렇게 다중사이트를 만들어 각각의 언어코드를 달리해 주면 가능하지 않을까 생각합니다.
그것과 관계없이 아주아주 유용한 정보 너무 감사합니다.

BlogIcon 베누시안

감사합니다.

BlogIcon 이설

안녕하세요
덕분에 많은 정보를 얻어가는 중입니다.

제가 이번에 홈페이지를 제작하면서 다중사이트 만들기를 보고 배우고 있습니다.

네트워크 설정을 까지 됬는데 서브 사이트를 추가했더니 내부 서버 오류가 뜨네요

위치도 http://naver.com/sub 이거랑 http://sub.naver.com 랑 두가지 형태로 모두 테스트해봤지만 그래도 안되네요

호스팅은 닷홈을 쓰고있는데 어떻게 수정해야할까요?

BlogIcon 베누시안

공유 서버를 사용하면 서브도메인 형태의 다중사이트는 안되니 서브 디렉토리 형태의 다중 사이트를 사용해야합니다. 다중사이트에 관한 글을 천천히 읽어보시면 만들 수 있습니다. 워드프레스 완벽입문 책에 나온 내용 그대로입니다.

gee

저는 아바다테마로 국문 영문 사이트를 만들려고 하는데
포스팅 처러만 하면 테마가 한개 더 설치가 되는건가요?
그러면 국문index와 영문index 처럼 주소가 2개가 생기는 건가요?

gee

저는 아바다테마로 국문 영문 사이트를 만들려고 하는데
포스팅 처러만 하면 테마가 한개 더 설치가 되는건가요?
그러면 국문index와 영문index 처럼 주소가 2개가 생기는 건가요?

BlogIcon 베누시안

다중 사이트는 테마 하나로 여러 사이트가 사용하는 것입니다. 테마는 한번만 설치하고 다수의 사이트에서 공동 사용하는 것입니다. 각 사이트 관리자는 수정을 못하고 최고 관리자만 가능합니다.

BlogIcon sensyo

친절한 설명에 다중사이트 설정 및 추가 개설하는거까지 해봤는데요 질문이 있습니다.

1. 위에 댓글에서 테마를 한번만 설치하고 다수의 사이트에서 공동으로 사용한다고 하셨는데 특정사용자에게만 특정 테마를 열어주게 하는 것도 가능한가요?
2. 메일 발송시 다른 언어로 발송하려면 어떻게 해야하나요?
3. 항상 최고관리자가 어카운트를 오픈해줘야지 되나요? 회원가입 받듯이 해서 개설해주고, 언어도 그때 체크하게 해서 메일발송시 해당언어로 발송할수는 없나요?
4. 그리구 메일이 두개가 발송이 되어오는데 맞나요?
"성공적으루 설치되었습니다 라면서 계정정보, 로그인주소, 새로운 사이트를 즐기시길 바랍니다" 이 메일이랑 또 하나는 "사용자이름, 비번, 로그인주소" 이렇게만 딸랑 해서 두개가 날라와요.

BlogIcon 베누시안

여러 개의 다중사이트의 경우사이트마다 같은 테마를 사용할 수 있지만 유료 테마는 라이센스를 추가 구입해야 합니다. 테마는 사이트당 하나만 사용할 수 있습니다.
나머지는 다음 글의 설정부분을 참고하세요.

티스토리 툴바