워드프레스 일기의 워드프레스 1710

Wordfence에서 로그인 시도 실수로 내 IP가 차단당하는 경우

워드펜스에서 내 IP 주소가 차단 당하는 경우Wordfence Security나 iThemes Security 같은 워드프레스 보안 플러그인에는 로그인 시도가 일정 횟수 실패하는 사용자의 IP를 차단하는 기능이 있습니다. Wordfence의 경우 다음과 같은 메시지가 표시됩니다. You are temporarily locked out (일시적으로 차단되었습니다) 하단에 다음과 같은 메시지가 표시될 것입니다. If you are a site administrator and have been accidentally locked out, please enter your email in the box below and click "Send". (관리자이고 실수로 차단된 경우 아래의 상자에 이메일 주소를 입력한 ..

워드프레스 2018.04.17

워드프레스 도메인 변경 후 URL/이미지 링크를 일괄 변경해주는 Velvet Blues Update URLs 플러그인

워드프레스에서 도메인을 변경한 후에 글/페이지 내의 링크가 깨지거나 이미지가 엑박으로 나올 수 있습니다. 이런 문제가 발생하는 경우 Velvet Blues Update URLs 플러그인을 사용할 수 있습니다. 워드프레스 알림판에서 플러그인 > 플러그인 추가하기로 이동한 후 Velvet Blues Update URLs을 검색하여 설치하도록 합니다. 플러그인을 활성화했다면 도구 > Update URLs를 클릭합니다. 그러면 다음과 같이 URL을 업데이트할 수 있는 화면이 표시됩니다. Old URL(이전 URL)에 이전 사이트 주소를 입력합니다(1). New URL(새 URL)에 새로운 사이트 주소를 입력합니다(2). Step 2에서 URL을 업데이트해야 하는 대상을 선택합니다. 맨 아래 빨간색으로 된 Upd..

워드프레스 2018.04.16

워드프레스 뉴스레터 가입 플러그인 MailChimp 플러그인에서 XSS 보안 취약점 발견

워드프레스 뉴스레터 가입 플러그인인 MailChimp For WordPress의 4.1.7 이하 버전에서 XSS 보안 취약점이 발견되었다고 합니다. 최신 버전이 아니라면 즉시 최신 버전으로 업그레이드하시기 바랍니다. MailChimp For WordPress에 대한 자세한 내용은 다음 글을 참고해보세요. 워드프레스 뉴스레터 가입 플러그인 – MailChimp For WordPress 워드프레스 자체는 보안에 강하지만 워드프레스 코어, 테마, 플러그인을 제대로 업데이트하지 않으면 보안에 구멍이 생길 수 있고, 멀웨어에 감염되거나 해킹을 당할 수도 있습니다. 워드프레스는 안전한가? – 보안 강화를 위한 기본적인 조치 항상 최신 버전으로 업데이트하여 안전하게 사이트를 운영하시기 바랍니다.

워드프레스 2018.04.16

워드프레스 다국어 번역 플러그인 WPML에서 라이프타임(Lifetime) 플랜이 폐지된다고 합니다

워드프레스 다국어 번역 플러그인으로 잘 알려진 WPML이 몇 주 후에 새로운 플랜을 도입할 예정입니다. 새로운 플랜에서는 특히 라이프타임(Lifetime) 상품이 폐지된다고 하네요. 현재 WPML 버전을 살펴보면... Multilingual Blog와 Multilingual CMS는 연간 갱신형이고, Multilingual CMS Lifetime은 평생 사용이 가능합니다. 새로 바뀌는 플랜에서는 Lifetime 버전이 폐지되고 모든 상품이 연간 갱신형으로 매년 갱신해야 합니다. 새로운 플랜에서는 기계번역(Machine Translation) 기능과 번역 메모리(Translation Memory)가 도입될 것 같습니다("워드프레스 다국어 번역 플러그인 WPML의 플랜 변경 예정" 참고). 기존의 라이프타임..

워드프레스 2018.04.13

카페24에서 워드프레스를 자동으로 설치하는 방법

워드프레스가 CMS 점유율이 60%에 달하고 전 세계 사이트의 1/4이 이상이 워드프레스를 이용함에 따라 대부분의 웹호스팅 업체에서 워드프레스를 자동 설치하는 기능을 제공합니다. 카페24에서도 워드프레스를 자동 설치하는 기능을 제공합니다. 참고로 카페24 등 국내 업체들의 경우 대부분 DB를 하나만 제공하므로 자동 설치 기능을 사용하여 워드프레스를 하나밖에 설치할 수 없습니다. 블루호스트, 사이트그라운드 등 해외 호스팅을 이용하는 경우 여러 개의 DB를 사용할 수 있으므로 워드프레스 사이트를 여러 개 설치할 수 있습니다. 그리고 애드온 도메인 기능을 사용하여 여러 개의 도메인을 각각의 워드프레스에 연결하여 사용하는 것이 가능합니다. 다음은 카페24에서 워드프레스를 설치하는 방법입니다. 카페24에서 워드프..

워드프레스 2018.04.13

워드프레스에서 'Fatal error: Call to undefined function register_setting()' 오류가 발생하는 경우

워드프레스 테마를 설치할 때 간혹 'Fatal error: Call to undefined function register_setting()...' 오류가 발생하는 경우가 있습니다. 가령 The7 테마를 설치할 때 다음과 같은 오류가 발생할 수 있습니다. Fatal error: Call to undefined function register_setting() in/home/altistdc/public_html/wp-content/themes/dt-the7/inc/mods/theme-update/theme-update.php on line 35 워드프레스에서 'Fatal error: Call to undefined function register_setting()' 오류가 발생하는 경우 대처 방법 이와 같..

워드프레스 2018.04.11

워드프레스 아바다 테마의 포트폴리오 글에서 SNS 공유 아이콘 숨기기

아바다 테마의 포트폴리오 글에서 소셜(SNS) 공유 아이콘을 표시하거나 숨기고 싶은 경우가 있을 수 있습니다. 이 경우 워드프레스 관리자 페이지의 Avada > Theme Options > Portfolio > Portfolio Single Post를 클릭합니다. 그런 다음 Social Sharing Box(소셜 공유 상자)의 옵션을 On 또는 Off로 설정합니다. 참고로 여기에서 일부 번역된 아바다 테마 언어 파일을 다운로드할 수 있습니다. 참고: 워드프레스 Avada 테마에서 포트폴리오 설정하기

워드프레스 자식 테마를 간편하게 만드는 방법

워드프레스에서 테마 파일을 수정하는 경우 테마가 업데이트되면 수정 사항이 초기화되어 사라지게 됩니다. 이런 문제를 방지하기 위해 테마 파일을 수정하는 경우 자식 테마를 만들어 작업하는 것이 안전합니다. 자식 테마(차일드 테마 또는 하위 테마라고도 함)를 만드는 방법은 워드프레스 공식 문서에 잘 설명되어 있습니다. Child Themes (워드프레스 공식 문서: 영문) 참고로 한국어 버전도 있지만 이전 방법이 설명되어 있으므로 워드프레스 문서를 참고하는 경우 영어 버전을 보시기 바랍니다. 자식 테마를 만드는 방법 Twenty Seventeen 테마를 예를 들어 자식 테마를 만드는 방법을 설명해보겠습니다. 먼저 FTP에 접속하여 자식 테마 폴더를 만듭니다. 테마 폴더는 /wp-content/themes/ 폴..

윅스(Wix)와 워드프레스: 무엇을 선택해야 할까?

윅스(Wix)는 드래그 & 드롭 방식으로 쉽게 전문적인 사이트를 만들 수 있는 CMS로, 실제 초등학생들도 윅스를 사용하여 자신만의 웹사이트를 만들 수 있을 정도로 쉽습니다. 하지만 윅스의 점유율을 살펴보면 의외의 결과를 확인해볼 수 있습니다. w3techs에 의하면 윅스는 현재 전세계 CMS 점유율이 약 1.1%에 지나지 않습니다. 작년보다는 거의 두 배로 증가했지만, 수치는 미미한 편입니다. 이에 반해 워드프레스는 전세계 CMS 점유율이 60%에 달할 정도로 인기가 높습니다. 쉽게 사이트를 만들 수 있는 윅스가 이렇게 고전하는 것일까요? 그 이유는 바로 SEO(검색엔진최적화)에서 찾을 수 있습니다. 윅스는 SEO에 약하기 때문에 검색엔진에 검색이 잘 안 됩니다. 열심히 사이트를 만들었지만 사람들이 방..

워드프레스 2018.04.07

아마존 라이트세일에서 워드프레스 설치 경로

아마존 라이트세일에서 워드프레스 설치 경로 확인하기 아마존 라이트세일에서 NGINX 스택을 사용하여 워드프레스를 구축하거나 비트나미 제공 WordPress 스택을 사용하여 아파치 웹서버에 워드프레스를 설치하는 경우 /opt/bitnami/apps/wordpress/에 보통 워드프레스가 설치됩니다. 아마존 라이트세일에서 서버를 구성하여 워드프레스를 설치하는 작업이 필요한 경우 푸우시로 블로그에서 요청하실 수 있을 것입니다. 저는 테스트 용도로 Vultr를 이용하여 서버를 구성했다가, 테스트가 종료된 후에 서버를 삭제하곤 합니다. 하지만 리눅스 서버에 대한 지식이 제한적이기 때문에 Vultr 같은 가상 서버 호스팅(VPS)에 실제 사이트를 운영하지는 않고 있습니다. 저처럼 리눅스 서버를 직접 운영하는 데 부..

워드프레스 2018.04.06