워드프레스 1545

외국인 개발자에게 작업 의뢰 시 조심하세요 (워드프레스 악성코드)

클라이언트께서 운영하는 워드프레스 사이트에 이상한 스크립트가 로드되는 문제의 해결을 맡았습니다. 페이지 소스를 살펴보니 헤더 섹션에 아래 그림과 같이 이상한 자바스크립트 파일이 로드되고 있었습니다.해당 JS 파일을 클릭해 보면 난독화된 코드가 표시되었습니다. 하지만 어디에서 해당 코드가 추가되는지를 찾는 것이 쉽지 않았습니다. 모든 데이터 파일과 데이터베이스(DB)를 체크해 보았지만 문제의 JS 코드를 로드하는 코드가 보이지 않았습니다.외국인 개발자에게 작업 의뢰 시 조심하세요문제의 사이트는 카페24에서 호스팅되고 있었는데, 해당 사이트와 또 하나의 사이트에 대하여 클라이언트께서 방글라데시 개발자에게 코딩 작업을 맡겼는데, 두 사이트 모두에서 위와 같은 현상이 발생했습니다. (총 3개 사이트 중 외국인 ..

엘리멘터 Form (문의 폼) 위젯: 라벨을 입력 필드 왼쪽으로 이동시키는 방법

워드프레스 인기 페이지 빌더인 엘리멘터의 유료 버전인 Elementor Pro에서는 방문자로부터 문의를 받을 수 있는 Form 위젯을 사용하여 문의 폼을 만들 수 있습니다. 기본적인 문의 폼에서는 라벨이 입력 필드 위에 위치하고 있습니다.라벨을 입력 필드 왼쪽에 표시하기를 원할 수 있습니다.이 글에서는 엘리멘터 프로의 Form 요소를 사용하여 문의 양식을 만들 때 라벨을 입력 필드 왼쪽에 위치시키는 방법에 대하여 살펴보겠습니다.엘리멘터 프로 Form (문의 폼) 위젯: 라벨을 입력 필드 왼쪽으로 이동시키는 방법워드프레스에는 다양한 컨택트 폼 플러그인을 사용하여 사용자로부터 문의를 받을 수 있습니다. 무료 컨택트 폼 플러그인으로 Contact Form 7과 WPForms Lite 등이 있습니다. 하지만 이..

엘리멘터 무료 버전 vs. 프로 버전 비교

엘리멘터(Elmentor)는 1,000만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 페이지 빌더 플러그인입니다. 엘리멘터는 무료 버전과 프로 버전으로 제공됩니다. Elementor 프로 버전에서는 프로 템플릿과 프로 위젯, 그리고 컨택트 폼 등의 기능이 제공되고, 무엇보다 테마 빌더(Theme Builder)가 탑재되어 헤더부터 푸터까지 사이트의 모든 섹션을 워드프레스 알림판에서 커스텀하는 것이 가능합니다. 예를 들어, 블로그 포스트 템플릿이나 상품 상세 페이지 템플릿을 만들어 블로그 포스트나 상품 페이지를 원하는 대로 꾸밀 수 있습니다. 워드프레스 엘리멘터 테마 빌더로 포스트 템플릿 만들기엘리멘터는 현재 500만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 페이지 빌더입니..

카페24: PHP 변경 후 복원 오류 해결 작업

카페24에서 PHP 버전을 5.x 또는 7.x에서 8.2로 변경할 경우 서버가 바뀌기 때문에 백업 후에 복원하는 과정이 필요합니다. 반드시 데이터(Data)와 디비(DB)를 모두 백업하여 PC로 다운로드해야 합니다. PHP 버전 차이가 크면 PHP 변경 후에 워드프레스 사이트에 에러가 발생할 수 있습니다.PHP를 변경하거나 카페24의 10G 광아우토반 상품을 매니지드 워드프레스 호스팅 상품으로 변경하는 경우 다음 글을 참고하여 백업 후 복원을 시도할 수 있습니다. 카페24 호스팅 10G 광아우토반에서 매니지드 워드프레스로 변경 옵션 추가 - 워드프레스 정보꾸러카페24에서 10G 광아우토반 FullSSD+ 상품을 이용하다가 매니지드 워드프레스 호스팅 상품으로 변경하려면 새로 계정을 만들어 신청해야 했지만,..

워드프레스 멀웨어: 플러그인 업로드 시 UploadGuard Blocked 에러

최근 카페24에 설치된 워드프레스 사이트에 접속하지 못하는 문제로 클라이언트로부터 문제해결 요청을 받았습니다. 사이트를 살펴보니 모든 폴더에 .htaccess 파일이 생성되어 있어서 사이트에 대한 접속이 차단되어 있는 상태였습니다. 사이트가 멀웨어에 감염된 것으로 보였습니다. 우선 접속만 가능하게 해 달라는 요청에 따라 모든 .htaccess 파일을 삭제하니 접속 문제는 해결되었습니다.이후에 Quform 등 일부 플러그인을 업로드하려고 시도하거나 워드프레스 알림판에서 플러그인을 검색하여 설치하려고 시도할 때 일부 플러그인이 설치가 안 되면서 UploadGuard Blocked 화면이 표시되는 현상이 발생했습니다. 워드프레스 멀웨어: 플러그인 업로드 시 UploadGuard Blocked 에러FTP에 접속..

워드프레스 다국어 플러그인 WPML: 영국 국기를 미국 국기로 변경하는 방법

워드프레스 사이트를 다국어로 변환하고 싶은 경우 WPML과 같은 플러그인을 사용하면 편리합니다. WPML은 아바다 등 대부분의 인기 테마와 호환되며 일부 테마는 WPML과의 호환성을 표시하기도 합니다. 예를 들어, 아바다 테마에서는 아래 그림과 같이 WPML과 호환됨을 표기하고 있습니다.WPML으로 다국어 사이트를 구성할 때, 사이트 언어가 영어인 경우 국기가 미국 국기가 아닌 영국 국기가 표시됩니다. 각 언어의 국기는 자유롭게 변경이 가능합니다. 이 글에서는 WPML로 구성된 워드프레스 다국어 사이트에서 영국 국기를 미국 국기로 바꾸는 방법에 대하여 살펴보겠습니다.워드프레스 다국어 플러그인 WPML: 영국 국기를 미국 국기로 변경하는 방법WPML으로 다국어 사이트로 변환한 경우 영어 언어에 대하여 영국..

워드프레스 LMS 인터넷 강의 사이트 커스텀 작업

워드프레스로 구축한 인터넷 강의 사이트에 간단한 기능을 추가하는 작업을 맡았습니다. 사이트를 살펴보니 테마는 자체적으로 제작한 테마를 사용했고 대부분의 기능을 Oxygen 빌더와 LMS 관련 애드온으로 제작되었네요. Oxygen 페이지 빌더는 처음 접했는데, 엘리멘터에 비해 사용자 자체는 불편한 것처럼 느껴졌습니다.워드프레스 LMS 인터넷 강의 사이트 커스텀 작업Oxygen 페이지 빌더는 비교적 덜 알려져 있는 워드프레스 플러그인입니다. 워드프레스 플러그인 설치 페이지에서 Oxygen Builder를 검색해도 검색이 안 되네요. 아마 무료 버전은 없고 유료 버전만 제공되는 것 같습니다.Oxygen 빌더는 Basic, WooCo, Ultimate 등 3가지 요금제가 있고, 모두 한 번만 지불하면 평생 사용..

워드프레스 2025.02.10

워드프레스 멀웨어: wp-config.php 파일 감염 치료

워드프레스는 전 세계적으로 가장 많이 사용되는 CMS(Content Management System)이지만 보안 관행을 무시할 경우 보안 위협에 노출될 수 있습니다. 특히, 사이트의 핵심 설정 파일인 wp-config.php에 악성코드가 삽입될 경우, 심각한 보안 문제가 발생할 수 있습니다. 이번 글에서는 wp-config.php 파일에 포함될 수 있는 악성코드 예제와 그 위험성, 그리고 대응 방법을 알아보겠습니다.워드프레스 멀웨어: wp-config.php 파일 감염 치료wp-config.php 파일 내의 수상한 코드최근 워드프레스 사이트가 이상한 스팸 사이트로 리디렉션되는 현상으로 클라이언트께서 멀웨어 제거를 의뢰해 왔습니다.사이트에서 악성코드를 모두 제거한 후에 Wordfence 보안 플러그인을 설..

워드프레스 베스트셀링 아바다 vs. Divi 테마 비교

워드프레스에는 정말 많은 무료 및 유료 테마가 있습니다. 그중에서 가장 많은 판매를 기록하고 있는 테마로 아바다 테마와 Divi 테마가 있습니다. 아바다(Avada)는 11년 넘게 판매 1위를 유지해 온 베스트셀러 테마입니다. Divi 역시 아바다와 유사한 판매량과 기능을 갖춘 다목적 테마로, 다양한 사이트 제작에 활용할 수 있습니다.Divi는 폭넓은 레이아웃 옵션, 뛰어난 확장성, 그리고 성능 최적화 덕분에 빠르고 다양한 사이트 구축을 원하는 경우에 적합합니다. 반면, 아바다는 코딩 지식 없이도 쉽게 사이트를 만들 수 있도록 직관적인 빌더와 풍부한 테마 옵션을 제공해 초보자에게 유리합니다. 또한, Divi는 여러 사이트 운영 시 비용 효율적이며, 아바다는 단일 사이트 라이선스를 제공하여 한 개의 사이트..

워드프레스 뉴스페이퍼 테마 vs. GeneratePress 테마 비교

워드프레스 뉴스페이퍼 테마와 GeneratePress 테마는 블로그나 뉴스 사이트에 제작에 많이 사용되는 인기 테마입니다. 뉴스페이퍼는 퀄리티 높은 디자인의 데모를 다수 제공하므로 수월하게 프로페셔널한 블로그나 뉴스 사이트를 만들 수 있다는 장점이 있습니다. 하지만 Newspaper 테마는 GeneratePress 테마에 비해 속도가 느리고 트래픽이 많이 소모됩니다. 또한, 보안 취약점으로 인해 업데이트를 하지 않은 많은 사이트가 멀웨어에 감염되기도 했습니다.워드프레스 뉴스페이퍼 테마 vs. GeneratePress 테마 비교뉴스페이퍼는 초보자도 쉽게 고품질의 뉴스 사이트나 블로그를 제작할 수 있다는 장점이 있지만, 최적화가 제대로 되지 않을 경우 속도가 느릴 수 있습니다. 트래픽도 GP 테마에 비해 많..