2022/06 30

워드프레스 이전 작업(카페24에서 나우호스팅으로 마이그레이션)

어제 다소 특이한 워드프레스 사이트 복구와 이전 작업을 맡았습니다. 우리나라와 전세계 고객을 대상으로 하는 워드프레스 사이트를 카페24에서 호스팅하고 있었는데, 관리자가 카페24 계정의 비밀번호를 바꾸고 핸드폰 번호까지 바꾸는 바람에 호스팅 계정에 접속할 수 없는 상태였습니다. 다행히 FTP 정보를 알고 있어서 사이트 접속이 안 되는 문제를 해결하고 FTP를 통해 데이터와 DB를 다운로드하여 다른 호스팅 업체로 이전하는 작업까지 완료했습니다. 워드프레스 이전 작업(카페24에서 나우호스팅으로 마이그레이션) Challenge 오래 전에 만든 워드프레스 사이트에 오류가 발생하여 문제 해결 의뢰를 받았습니다. 카페24 계정을 관리하는 분이 귀국하면서 비밀번호를 바꾸고 계정에 연결된 핸드폰 번호까지 바꾸는 바람에..

웹호스팅/기타 2022.06.12

워드프레스 데이터베이스 임포트 오류: CREATE DATABASE IF NOT EXISTS... (#1044 에러)

워드프레스 사이트를 운영하다가 다른 호스팅으로 이전해야 하거나, 임시 서버에서 사이트를 완성한 후에 실제 서버로 이전해야 하는 경우가 자주 있습니다. 워드프레스는 플러그인을 사용하면 쉽게 이전이 가능하지만, 가끔 플러그인을 이용한 이전이 실패하거나 수동으로 이전해야 하는 경우가 있습니다. 최근 맡았던 한 마이그레이션 작업에서 DB를 phpMyAdmin을 통해 임포트하려고 시도하니 CREATE DATABASE IF NOT EXISTS ... 오류와 함께 #1044 - 'example'@'localhost' 사용자는 'exmaple_wp' 데이터베이스에 접근이 거부 되었습니다' MySQL 메시지가 출력되면서 부분적으로만 데이터베이스가 업로드되는 문제를 접하게 되었습니다. 워드프레스 데이터베이스 임포트 오류:..

엘리멘터 버튼 위젯: 버튼 두 개를 나란히 배치하는 방법

워드프레스에서 엘리멘터 페이지 빌더의 버튼 위젯을 사용하면 멋진 버튼을 쉽게 추가할 수 있습니다. 블록 에디터(구텐베르크)에서도 기본적인 버튼을 추가할 수 있고, 최근 업데이트에서는 이전보다 다양한 버튼 효과를 낼 수 있지만, 엘리멘터 버튼 위젯은 기본적인 버튼 기능(예: 버튼 색상, 배경색, 허버 색상 및 배경색, 여백, 텍스트 크기 등) 외에도 버튼 텍스트에 동적 태그를 사용하여 포스트 제목이나 포스트 ID 등을 표시하거나 버튼에 아이콘을 추가할 수 있는 등 부가적인 기능도 제공됩니다. Elementor 페이지 빌더에서 제공하는 버튼(Button) 위젯에 대한 자세한 정보는 엘리멘터 공식 문서를 참고해보세요. 이 글에서는 두 개의 엘리멘터 버튼을 나란히 배치하는 방법에 대하여 살펴보겠습니다. 최종적으..

구글 애널리틱스 GA4 내부 IP 통계 트래픽 제외하기

내년 7월 1일부터 유니버설 애널리틱스 기능이 중단될 예정이며, 유니버설 애널리틱스 속성을 사용하고 있는 경우 Google 애널리틱스 4 속성으로 전환하라는 알림이 표시됩니다. 저는 2023년 7월 1일까지 기다렸다가 어쩔 수 없을 때 전환하려고 생각하고 있습니다. 최근에 GA4 속성으로 추가해보니 사용법이 이전과 많이 달라진 것 같습니다. 유니버설 애널리틱스에서는 내부 IP 주소를 쉽게 제외할 수 있지만, GA4 속성에서는 두 단계를 거쳐 설정할 수 있습니다. 구글 애널리틱스 유니버설 기능 지원 중단 예정 기존의 유니버설 애널리틱스 속성을 사용하는 경우 구글 애널리틱스 페이지에 접속하면 다음과 같은 안내 문구가 상단에 표시됩니다. 유니버설 애널리틱스는 2023년 7월 1일부터 표준 속성의 신규 데이터를..

IT & 기타/IT 2022.06.09

워드프레스 블록 에디터: '1.' 뒤에 스페이스바를 누를 때 목록 블록으로 바뀌는 문제

워드프레스의 기본 편집기인 블록 에디터(구텐베르크)에서 "1."를 입력하고 스페이스바를 누르면 "문단" 블록이 "목록" 블록으로 바뀝니다. 이러한 자동 목록 생성은 상황에 따라 매우 유용하지만, 목록 블록이 아닌 경우에는 다시 "문단" 블록 등으로 되돌려야 하기 때문에 번거로울 수 있습니다. 워드프레스 블록 에디터: '1.' 뒤에 스페이스바를 누를 때 목록 블록으로 바뀌는 문제 (자동 목록 생성 기능) 블록 에디터(구텐베르크)에서 "1."을 입력하고 스페이스바를 누르면 자동으로 목록이 생성되는 기능과 관련하여 워드프레스 커뮤니티에 기능을 해제하는 방법에 대한 질문이 올라온 적이 있지만 아직 이 기능을 해제하는 옵션은 없는 것 같습니다. 이러한 자동 목록 생성 기능은 '목록' 블록에서 작동하며 '제목' 블..

구글 크롬 다크모드 활성화(라이트모드 비활성화) 확장 프로그램

구글 검색엔진이나 네이버 홈페이지 등 일부 사이트에서 다크모드로 전환할 수 있는 기능을 제공합니다. 하지만 대부분의 사이트에서는 다크모드를 지원하지 않습니다. 강제로 다크모드로 전환하고 싶은 경우 Turn Off the Lights라는 크롬용 확장 프로그램을 사용할 수 있습니다. 구글 크롬 다크모드 활성화(라이트모드 비활성화) 확장 프로그램 이 블로그는 스킨에서 다크모드/라이트모드 전환 기능을 제공하고 있습니다. 구글이나 네이버에서는 설정에서 다크모드(어두운 모드)를 활성화할 수 있습니다. 구글 애널리틱스 페이지에서 다크모드로 전환하는 기능이 없는가 싶어 찾아보니 어두운 모드로 전환하는 옵션이 없는 것 같습니다. 이와 관련하여 검색해보니 Turn Off the Lights라는 구글 크롬용 확장 앱을 사용..

IT & 기타 2022.06.05

블루호스트/카페24 등에서 아마존 AWS/라이트세일로 워드프레스 사이트 이전하기

웹호스팅을 변경하거나 사이트를 복제한 후에 다른 사이트를 만들고 싶은 경우 등 다양한 상황에서 사이트를 이전(마이그레이션)해야 할 수 있습니다. 일반 웹호스팅에서는 워드프레스를 비교적 쉽게 이전이 가능합니다. 하지만 아마존 AWS나 라이트세일 등의 클라우드 호스팅이나 서버 호스팅으로 워드프레스를 이전하는 것이 쉽지 않을 수 있습니다. [참고*최근 들어, AWS나 Vultr 사용자들이 클라우드웨이즈(Cloudways)로 이전하는 사례가 증가하고 있습니다. 클라우드웨이즈를 이용할 경우 비용이 AWS 등에 비해서는 두 배 정도 비싸지만 SSH/SFTP/MySQL 액세스가 쉽고 도메인 추가, SSL 인증서 설치를 관리 패널에서 수행할 수 있어 서버 관리 부담을 조금 덜 수 있습니다. 클라우드웨이즈에 워드프레스를..

세탁기 구입 시 참고 사항

세탁기를 교체하려고 작년부터 마음먹고 있다가 최근에야 세탁기를 구입했습니다. 며칠 전 기사님이 오셔서 세탁기를 설치해주셨는데요. 설치하고 나니 배수구 위치 때문에 문에 제대로 닫히지 않는 문제가 발생했습니다. 전혀 예상치 못한 문제라서 당황했는데요. 세탁기를 구입할 때 배수구 위치를 파악하여 원활하게 설치할 수 있는 세탁기 크기를 미리 확인하면 좋을 것 같습니다. 세탁기 구입 시 참고 사항 세탁실의 배수구 위치가 어중간하여 세탁기 설치 시 예상치 못한 문제가 경험하게 되었습니다. 집을 지을 때 배수구를 모퉁이에 배치했더라면 좋았겠지만, 현재 살고 있는 집의 세탁실에서는 다소 애매한 위치에 배수구가 있습니다. (집을 지을 일이 있다면 설계도를 확인하여 이런 세세한 부분까지 검토하면 좋겠다는 생각이 드네요...

일상 2022.06.03

티스토리 2차도메인에서 ads.txt 파일 문제가 해결이 되지 않는 경우 참고 사항

티스토리는 2021년 9월 1일 공지에서 ads.txt 파일 문제가 해결되었음을 밝혔습니다. 루트 도메인이 아닌 주소로 티스토리에 등록한 경우 ads.txt 파일 문제 하지만 루트도메인이 아닌 주소로 티스토리에 등록한 경우 ads.txt 파일 문제가 계속 발생하게 됩니다. 즉, 2차 도메인이 www.example.com과 같이 www가 붙거나 abc.example.com과 같은 서브도메인인 경우 사용자가 직접 '루트도메인/ads.txt' 파일 경로를 만들고, 루트 디렉터리에 'ads.txt 파일'을 등록해야 합니다. www.example.com 형식으로 로 도메인을 추가한 경우 www를 제거한 도메인을 추가하면 문제가 해결됩니다. 다만, 이 경우 www.example.com으로 접속 시 example.c..

워드프레스 iThemes Security 보안 플러그인 사이트 차단 설정 방법

워드프레스는 보안에 강한 편이지만 워드프레스, 테마, 플러그인의 업데이트를 소홀히 하거나 admin과 같은 관리자 아이디를 사용하거나, 약한 비밀번호를 설정하는 등 일반적인 보안 관행을 무시할 경우 사이트가 해킹을 당하거나 멀웨어에 감염될 수 있습니다. 워드프레스에서는 Wordfence Security나 iThemes Security와 같은 보안 플러그인을 설치하여 활성화하면 보안이 강화될 수 있습니다. 워드프레스 iThemes Security 보안 플러그인 사이트 차단 설정 방법 iThemes Security는 현재 1백만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 보안 플러그인 중 하나입니다. (Wordfence Security는 400만 개가 넘는 사이트에 설치된 1위 보안 프러그인..