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

워드프레스 관리자 로그인 페이지(wp-admin)에 접속할 수 없는 문제

간혹 워드프레스 관리자 페이지(wp-admin)에 접속할 수 없는 문제가 발생하는 경우가 있습니다. 예를 들어, 관리자 아이디와 비밀번호를 입력해도 첫 페이지(프런트 페이지)로 이동할 수 있습니다. 이런 경우 캐시 플러그인을 의심해볼 수 있습니다. 캐시 플러그인이 설치되어 있다면 먼저 캐시 플러그인을 비활성화해보면 문제가 해결될 수 있습니다. 혹은 간혹 커스터마이징하는 과정에서 자신도 모르게 리디렉션 코드를 추가했을 수도 있습니다. 이런 경우에는 문제를 찾기가 쉽지 않을 것입니다. 어떤 글에서는 wp-admin 폴더의 권한에 문제가 있는 경우에도 이런 문제가 발생한다고 하네요. wp-admin 폴더의 권한을 755로 변경하면 문제가 해결될 수 있습니다. 여러 조치에도 문제가 잘 해결되지 않으면 이 페이지..

워드프레스 2017.12.24

워드프레스 로그인 페이지 경로 숨기기 - 워드프레스 보안

예전에는 워드프레스 보안 플러그인에 워드프레스 기본 로그인 페이지를 숨기거나 데이터베이스 테이블 프리픽스를 변경하는 등과 같은 "불분명함을 통한 보안 또는 은둔 보안(Security through Obscurity)" 기능을 탑재하여 해커로부터 데이터를 숨기려고 시도했습니다. 하지만 이러한 방식은 해커와 데이터 사이트에 "장벽"을 제공하지 않고 사실상 별 보호 효과가 없다고 하네요. 오히려 워드프레스 로그인 페이지를 숨김으로써 얻은 효과보다는 부작용이 많다고 합니다. 예를 들어, 워드프레스 기본 로그인 페이지를 숨기면 사이트가 불안정해지고 커스터마이징된 테마가 깨질 수 있다고 합니다. 보안 문제는 보안에 취약한 플러그인이나 테마를 사용하거나 워드프레스 업데이트를 소홀히 하여 발생하는 경우가 많습니다. 사..

워드프레스 2017.12.23

워드프레스 글 편집기에서 비주얼 탭이 표시되지 않는 문제

워드프레스 글 편집기에서 간혹 비주얼 탭이 표시되지 않는 문제가 발생할 수 있습니다. 기령 위의 그림과 같이 비주얼 탭이 표시되지 않고 곧바로 텍스트 모드가 표시되는 경우가 여기에 해당합니다. 이 경우 먼저 워드프레스 관리자 페이지에서 사용자 > 나의 프로필로 이동하여 비주얼 편집기 옵션을 확인해보시기 바랍니다. 위의 그림과 같이 "글 쓸때 비주얼 편집기를 사용안함"이 체크되어 있지 않아야 합니다. 위의 그림과 같이 "글 쓸때 비주얼 편집기를 사용안함"이 체크되어 있지 않아도 비주얼 모드가 표시되지 않은 경우에 체크란을 체크했다가 다시 해제하니 표시되는 경우가 있다고 하네요. 잘 해결이 안 되는 경우 "워드프레스 글 쓰기에서 “비주얼” 탭이 표시되지 않는 문제"를 참고하여 다른 제안 사항을 시도해보시기 ..

워드프레스 2017.12.22

[워드프레스] 닷홈에서 메일 전송 문제

닷홈 무료 호스팅을 사용하는 경우 워드프레스에 설치된 컨택트 폼을 통해 사용자가 문의를 제출해도 메일이 들어오지 않습니다. 이 문제에 대해 닷홈 무료 호스팅에서는 스팸메일의 문제로 인하여 서버상에서 발송되는 메일 기능이 제한되어 있다면서 유료 전환 등을 통해 서비스를 변경해야 한다고 하네요. 심지어 Easy WP SMTP 같은 플러그인을 설치해도 접근 권한이 없다고 나오면서 제대로 작동하지 않을 것입니다. 닷홈에서 메일 발송 오류가 발생하는 경우 먼저 사용 중인 웹호스팅 상품에서 메일 발송을 제한하지 않는지 체크해보시기 바랍니다. 엊그제 카페24에서 메일 전송이 잘 안 되는 문제에 대한 포스팅을 올린 적이 있습니다. 워드프레스 컨택트 폼에서 메일이 전송되지 않는 문제 카페24에서 호스팅되는 워드프레스 사..

워드프레스 2017.12.22

워드프레스 사이트 URL 변경

임시 도메인에서 워드프레스 작업을 한 후에 사이트가 완성되면 본래 도메인 주소로 변경하는 경우가 많을 것입니다. 이때 사이트 URL을 변경해도 별 문제가 없는지 궁금할 수 있습니다. 결론적으로 말씀드리면 보통은 별 문제가 없이 사이트 주소를 변경할 수 있습니다. 주소 변경은 워드프레스 관리자 페이지에서 설정 > 일반으로 이동하여 워드프레스 주소와 사이트 주소를 변경하면 됩니다. 워드프레스 주소(URL) – WordPress 코어 어플리케이션 파일(예: wp-config.php, wp-admin, wp-content, wp-includes)이 포함된 디렉터리의 전체 URL 주소 사이트 주소(URL) – 사용자들이 WordPress 사이트에 접속하기 위해 입력하는 주소로 WordPress의 메인 index...

워드프레스 2017.12.20

워드프레스 쿠폰 플러그인

워드프레스 쿠폰 플러그인 워드프레스 우커머스에서 기본적으로 제공하는 쿠폰 기능이 부족하다고 느끼는 경우에는 YITH에서 나온 YITH WooCommerce Coupon Email System 플러그인을 사용해볼 수 있습니다. YITH WooCommerce Coupon Email System은 무료 버전과 유료 버전이 있으며, 무료 버전은 기능이 제한되어 있어 기본적인 기능만 제공합니다. 자세한 내용은 YITH 우커머스 쿠폰 이메일 시스템 플러그인에서 확인해볼 수 있습니다. 그리고 고급 쿠폰 또는 디스카운트 규칙을 만들 수 있는 WooCommerce Extended Coupon Features라는 플러그인도 있습니다. 무료 제공 상품 규칙도 구성할 수 있다고 하네요. 참고 https://avada.tist..

워드프레스 2017.12.20

다국어 플러그인 WPML이 설치된 워드프레스 사이트에서 케이보드(Kboard)를 외국어 버전으로 이용하는 방법

워드프레스에서 영어, 일본어, 중국어 등 다국어 버전을 운영하려는 경우 WPML 같은 다국어 플러그인을 사용할 수 있습니다. 특히 아바다, Enfold 등 인기 테마에서 WPML과의 호환성을 표시하고 있습니다. 케이보드(Kboard)는 워드프레스에서 한국식 게시판을 운영하려는 경우에 설치하여 사용할 수 있습니다. 예전에 케이보드가 영문 UI로도 제공되었는데, 요즘도 영문 UI가 제공되는지 모르겠습니다. 만약 케이보드 게시판을 만들어서 숏코드로 추가했을 때, 해당 언어로 표시되지 않고 한글로 UI가 표시되는 경우에는 각 언어별로 스킨을 만든 다음, 스킨 내의 UI를 해당 언어로 직접 바꾸어주면 원하는 언어로 게시판을 운영할 수 있습니다. 케이보드에서 스킨을 만드는 방법은 다음 글을 참고해보세요. KBoar..

워드프레스 2017.12.19

워드프레스 컨택트 폼에서 메일이 전송되지 않는 문제

오늘 Quform으로 컨택트 폼을 만들었지만 메일이 발송되어도 스팸함으로 들어가거나 메일이 지연 발송되는 문제가 발생했습니다. 카페24에서 호스팅되는 워드프레스 사이트였는데, 동일한 상황에서 Siteground에서 호스팅되는 사이트에서는 아무런 문제 없이 메일이 제때에 잘 전송이 되네요. 이 문제를 해결하기 위해 SMTP를 지메일로 설정하여 메일을 전송하는 Easy WP SMTP 플러그인을 사용해보았습니다. 워드프레스 사이트에서 알림 이메일이 오지 않을 경우 메일은 제대로 전송이 되지만 다음과 같이 "차단된 로그인 시도 검토"라는 화면이 표시되네요.ㅠㅠ 카페24에 이 문제를 제기했는데 문제가 잘 해결될지 모르겠습니다. 참고: Quform 컨택트 폼 플러그인, 단계별로 양식을 입력할 수 있는 다중 페이지 ..

워드프레스 2017.12.19

워드프레스 Bridge 테마 할인

워드프레스 인기 테마 중 하나인 Bridge가 39달러로 할인 중이네요. 브리지 테마는 200개가 넘는 데모를 제공하고 비주얼 컴포저(이제 "WPBakery Page Builder"로 이름이 바뀜)를 탑재하고 있습니다. 브리지 테마는 BE 테마와 같이 많은 데모를 제공하여 사용자들의 인기를 얻고 있습니다. 참고로 개인적으로는 비컴을 별로 좋아하지 않습니다. 비컴은 사이트 속도를 떨어뜨릴 수 있고 자잘한 버그가 있는 편입니다. 하지만 코딩에 익숙하지 않은 경우 페이지 빌더를 어쩔 수 없이 사용하는 것이 작업을 쉽게 하는 방법인 것 같습니다. WPBakery Page Builder(비주얼 컴포저)를 피해야 하는 이유 Bridge 테마를 염두에 두었다면 지금이 구입하기에 좋은 기회 같습니다. 속도가 염려가 된..

워드프레스 컨택트 폼에서 필드를 2개의 열로 표시하기

어제 Contact Form 7을 사용하여 2개의 열로 컨택트 폼을 표시하고 각 입력 필드 안에 아이콘을 넣는 작업을 의뢰받았습니다. Contact Form 7을 사용하여 비교적 쉽게 2개의 열로 표시가 가능하지만(구글에 검색하면 2열로 표시하는 다양한 코드를 찾을 수 있습니다.) 입력 필드 안에 아이콘을 넣으니 필드 크기 조정이 쉽지 않네요. 가령, 브라우저 창 크기를 줄여보면 입력 필드 크기가 변하면서 원하는 형태로 나오지 않았습니다. 혹시나 해서 워드프레스 유료 컨택트 폼 플러그인 중 하나인 Quform을 가지고 테스트해보니 더 깔끔하고 입력 필드 안에 아이콘을 넣더라도 브라우저 창이 줄어들면서 크기가 흐트러지지 않고 유지되네요. 모바일에서 1열로 표시되도록 반응형에 대해 신경을 쓰지 않아서 좋은 ..

워드프레스 2017.12.17