워드프레스 쇼핑몰, 웹사이트

사이트 이미지
쇼핑몰

남성의류 정기결제 쇼핑몰

우커머스의 정기결제(Subscription) 플러그인을 이용한 쇼핑몰.

사이트 이미지
웹사이트

회원관리 사이트

회원관리 프러그인을 이용한 학회 홈페이지.

사이트 이미지
쇼핑몰

면도기 정기결제 쇼핑몰

우커머스의 정기결제(Subscription) 플러그인을 이용한 쇼핑몰.

사이트 이미지
쇼핑몰

해외 쇼핑몰

해외 대상 쇼핑몰. 다양한 플러그인 사용됨.

사이트 이미지
쇼핑몰

강아지 용품 정기결제 쇼핑몰

우커머스의 정기결제(Subscription) 플러그인을 이용한 쇼핑몰.

포트폴리오 보기

블로그 인기글

커스텀 디자인

여러 종류의 플러그인을 이용해 페이지와 콘텐츠를 커스텀 디자인

Brizy Pro

페이지 빌더

다양한 콘텐츠를 만들 수 있는 프론트 엔드 페이지 빌더

Elementor Pro

페이지 빌더

다양한 콘텐츠를 만들 수 있는 프론트 엔드 페이지 빌더

Advanced Custom Field Pro

사용자 정의 필드

커스텀 콘텐츠 작업에 필요한 플러그인

Pods

사용자 정의 콘텐츠 타입

기본 콘텐츠 타입외에 다양한 형태의 콘텐츠 생성.

블로그

이전 글에서는 워드프레스 설치 폴더를 루트에서 서브 폴더로 변경해서 모든 파일을 서브 폴더로 이동했습니다. 이렇게 이동하더라도 도메인만 입력해도 홈페이지가 나타났죠. 만일의 경우 워드프레스를 설치를 잘못해서 루트에 파일을 업로드 한 것이 아니라 모든 파일이 있는 wordpress 폴더 자체를 루트에 업로드 해서 설치를 한 경우가 있을 수 있습니다. 서브 폴더에 워드프레스를 의도적으로 설치해서 사용할 수도 있는데 그러다가 루트로 이동해야할 상황도 발생합니다. 이럴 경우 도메인만 입력해서는 홈페이지에 접속이 안되고 서브 폴더까지 입력해야 합니다. 그래서 이런 상황에서 도메인만 입력해도 홈페이지에 접속할 수 있는 방법을 알아봅니다. 어제 방문자님이 방명록에 글을 남겨서 도움을 요청했는데 이미 설정을 변경해놔서 제가 로그인조차 하지 못하는 상황이라서 재설치를 권했습니다.



제 경우는 xe엔진과 다른 사이트 파일들이 있어서 하나의 도메인에 여러개의 홈페이지용 폴더를 만들어서 사용했습니다. 그래서 워드프레스 홈페이지로 가려면 닷홈 사이트에서 도메인 다음에 wordpress를 추가해줘야 블로그가 나타납니다. 도메인만 넣어서는 위와같은 에러 메시지가 나옵니다.



파일질라로 닷홈에 접속해서 루트에 보니 3개의 홈페이지용 폴더가 있습니다. 각각의 홈페이지로 접속하려면 도메인에 해당 서브 폴더를 추가로 넣어줘야 가능한 상황이죠. 워드프레스를 도메인만 입력해도 접속이 가능하도록 해보겠습니다.



워드프레스 폴더로 들어가서 index.php 파일을 오른쪽 마우스 클릭하고 다운로드 합니다. 파일질라는 이동이라는 기능이 없어서 리모트에서 파일이나 폴더를 다른 폴더로 이동하는 것이 불가능하기 때문에 로컬로 내려받은 다음 다시 다른 폴더로 업로드해야합니다. 마찬가지로 .htaccess파일도 내려받습니다. 이 파일은 숨김파일이기 때문에 보이지 않습니다. 그래서 메뉴에서 서버-숨김파일 강제표시를 클릭하면 보이게 됩니다. 이 파일은 고유주소나 다중사이트 만들때 필요한 파일입니다.



리모트 사이트에서 폴더를 루트로 이동하고, 로컬에서 위에서 내려받은 파일을 루트로 업로드합니다. 



파일질라에서도 파일을 편집할 수가 있는데 로컬의 파일편집기를 사용합니다. 메뉴에서 편집-설정을 클릭하면 위와같은 창이 나옵니다. 좌측 열에서 파일편집을 선택하고 우측 열에서 "사용자 편집기 사용"을 선택하고 찾아보기 버튼을 클릭해서 내가 사용하는 편집기의 실행파일을 선택합니다. "항상 기본 편집기로 사용"에 체크하고 확인 버튼을 클릭합니다.



index.php파일을 오른쪽 마우스 클릭해서 "보기/편집"을 선택하면 내가 사용하는 편집기에 파일이 열립니다.




17번째 줄을 보면 require('./wp-blog-header.php'); 로 돼있는 것을 위처럼 wordpress를 추가해줍니다. index.php파일을 루트로 이동해 왔으니 wp-blog-header.php 파일을 인식하려면 서브폴더를 추가해줘야 하는 것입니다. Ctrl+S 키를 누르면 저장됩니다.



파일질라에 와서 보면 위처럼 작은 창이 나타납니다. 파일질라를 통해서 로컬에서 파일을 편집하는 것은 내컴퓨터의 임시 폴더에 저장한 다음 이 파일을 편집기로 여는 것입니다. 편집을 마쳤으니 "로컬 파일 편집 완료 후 삭제"에 체크해야 내 컴퓨터에 남아있지 않습니다. "예"를 클릭합니다.

 


이전에는 관리자 화면에서 설정 부분을 먼저 변경하고 폴더를 이동했는데 꼭 순서를 지켜야하는 것은 아닙니다. 그래서 이번에는 설정을 나중에 했습니다. 설정-->일반에서 사이트 주소를 루트로 변경하고 저장합니다. 이렇게 하면 도메인만 입력해도 아래처럼 잘 나옵니다. 이전의 방법과는 달리 이번에는 이미지나 첨부파일의 URL을 변경하기 위해서 플러그인을 사용하지 않아도 됩니다. 왜냐하면 모든 데이터베이스의 URL은 현재 워드프레스 파일이 있는 도메인/wordpress를 가리키고 있기 때문입니다.