Categories
WordPress

워드프레스 (WordPress) 데이터베이스 복제 후 호스트네임을 변경하는 SQL 스트립트

1. SQL 스크립트의 내용

UPDATE wp_options SET option_value = replace(option_value, 'http://xtmci.com', 'http://192.168.0.7') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace(post_content, 'http://xtmci.com', 'http://192.168.0.7');
UPDATE wp_posts SET guid = REPLACE (guid, 'http://xtmci.com', 'http://192.168.0.7');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://xtmci.com','http://192.168.0.7');

여기서 “xtmci.com” 은 워드프레스 구 (舊) 사이트의 호스트네임이고 “192.168.0.7” 는 워드프레스 신 (新) 사이트의 IP 주소이다.

2. 사용 목적

워드프레스 구 (舊) 사이트의 호스트네임 (hostname) 을 신 (新) 사이트의 호스트네임으로 변경한다.

3. SQL 스크립트 실행 방법

phpMyAdmin 에 로그인한다.

워드프레스가 사용중인 데이터베이스를 선택한다.

“SQL” 탭을 선택한다.

SQL 코드를 복사하여 창에 붙여넣는다.

화면 우측 하단에 있는 “실행” 을 클릭한다.

Categories
WordPress

영문 워드프레스 (WordPress) 에서 대시보드 언어만 한국어로 변경하기

1. 대시보드 Profile 페이지 열기

워드프레스 대시보드 (Dashboard) 에 로그인한다.

좌측 메뉴에서 “Users > Profile” 을 선택한다.

“Profile” 페이지가 열리는 것을 확인한다.

2. 대시보드 언어 변경하기

“Language” 메뉴에서 “한국어” 를 선택한다.

페이지 좌측 하단에 있는 “Update Profile” 을 클릭한다.

3. 변경 결과

사이트 언어는 영어 (English) 로 유지되고 대시보드 (알림판) 언어는 한국어가 된다.

Categories
WordPress

워드프레스 글이름 (Post name) 고유주소 (Permalink) 404 Not Found 에러 해결

1. 증상

워드프레스에서 글 이름 (post name) 을 사용한 고유 주소 (Permalink) 를 사용할 수 없다.

“404 Not Found” 에러가 발생한다.

http://192.168.0.7/install-phpmyadmin-on-ubuntu/

2. 문제의 원인

아파치 웹서버가 워드프레스의 고유 주소 변경을 허용하지 않는 것이 문제의 원인이다.

3. 아파치 설정 파일 편집

아파치의 디폴트 (default) 설정 파일을 연다.

sudo vi /etc/apache2/sites-available/000-default.conf

아래 라인을 찾는다.

AllowOverride None

“None” 을 “All” 로 변경한다.

AllowOverride All

파일을 저장하고 편집기를 닫는다.

4. 아파치 재시작하기

아파치의 rewrite 모듈을 활성화한다.

sudo a2enmod rewrite

아파치를 재시작한다.

sudo systemctl restart apache2.service

5. 결과 확인

워드프레스에서 글을 열어 결과를 확인한다.

Categories
WordPress

워드프레스 (WordPress) 에 한국어 언어 팩 설치하기

1. 워드프레스 언어 팩 다운로드하기

아래 링크를 클릭하여 워드프레스 번역 팀 (translator team) 사이트로 간다.

https://make.wordpress.org/polyglots/teams/

로케일 (locale) 테이블에서 “한국어” 를 찾는다.

오른쪽 끝에 있는 “View Team Page” 를 클릭한다.

“Download language pack (6.2.2)” 를 클릭한다.

“wordpress-6.2.2-ko_KR.zip” 파일이 다운로드되었는지 확인한다.

2. 워드프레스 언어 팩 설치하기

다운로드한 zip 파일의 압축을 해제한다.

압축 해제한 파일들을 워드프레스 사이트로 업로드 (upload) 한다.

업로드할 디렉토리는 “/wp-content/languages” 디렉토리이다.

3. 결과 확인

워드프레스 대시보드 (dashboard) 로 간다.

메인 메뉴에서 “Settings > General” 을 선택한다.

“Site Language” 메뉴에 “한국어” 항목이 추가된 것을 확인한다.