우커머스 쇼핑몰을 개발하다보면 제일 먼저 하는 것이 테마와 모든 플러그인을 설치하고 결제까지 진행해서 테스트 결제를 완료합니다. 그 이후로는 원하는 기능과 디자인을 진행합니다. 기능개선을 위해 별도의 플러그인을 설치하기도 하죠. 이러다보면 기존에 잘 작동하던 기능도 갑자기 안되기도 합니다. 장바구니에 들어가니 위처럼 숏코드가 나타납니다. 원래대로라면 아래처럼 나타나야 합니다. 우커머스 숏코드가 작동하지 않는 것이죠. 다른 숏코드로 그런가 해서 결제페이지로 가도 마찬가지로 작동하지 않습니다. 그래서 아래의 화면으로 가서 각 페이지들이 연결이 잘 돼있나 확인해봅니다. 원래 대로 제대로 돼있습니다. 뭐가 문제일까.. 이런 경우는 처음입니다. 플러그인이 문제일 것이다라고 생각하고 테마를 기본 테마로 변경하..
방금 전에 이메일을 받았는데 애플 계정이 삭제된다네요.. 딱 보니 해킹 또는 피싱입니다. 이메일 발송주소도 이상하고 받는 사람은 님께 다음에 이메일이 있습니다. 외국인이 한국말 모르면 이렇죠. 더 알아보기와 Apple 지원 링크에 마우스를 올려보니 이상한 주소로 나옵니다. 이거 클릭하면 바로 파일이 다운로드돼 자동 실행되겠죠. 그러면 컴이 망가지거나 램섬웨어가 설치되겠죠. 구글 검색해보니 한사람 당했더군요. http://dpg.danawa.com/bbs/view?boardSeq=11&listSeq=4075124 아래는 본문 내용입니다. 혹시 클릭할까봐 링크는 제거했습니다. 고객님의 Apple ID 계정이 곧 삭제됩니다.님께martixxx@naver.com,고객님의 Apple ID 에 대한 삭제 요청을 처..
워드프레스 무료 테마 중 아스트라(Astra)는 다운로드 회수 500,000이상을 기록하고 있을 정도로 인기가 있습니다. 사용해보니 속도도 빠르고 커스터마이징 옵션이 상당히 많습니다. 다양한 사이트 제작에 최적화 돼있다고 합니다. 특히 교육 사이트 플러그인인 LearnDash, LifterLMS와도 호환이 된다고 합니다. 한글 번역 파일은 업로드 했으니 테마를 설치하면 바로 적용이 될겁니다. 아직 안된 경우 아래의 파일을 wp-content/languages/themes 폴더에 업로드하고 사용하면 됩니다. 테마 설치 후 아스트라 옵션을 클릭하면 위처럼 나옵니다. 하단으로 스크롤해 다양한 플러그인을 추가하면 더 확장할 수 있습니다. 기본적으로 Astra Starter Sites와 Astra Widget 플..
워드프레스의 발전으로 이와 관련된 산업은 무한 발전을 이루고 있습니다. 제가 우커머스를 이용한 쇼핑몰 만들기 서적을 출간하면서 처음으로 우커머스의 한글화 작업을 했을 때만해도 관련 플러그인이 수십 개에 불과했습니다. 책에 제대로된 쇼핑몰 만들기 기능을 추가하기 위해서는 플러그인을 소개해야 하는데 그만큼 적었기에 몇 가지 밖에 넣지를 못했습니다. 하지만 요즘은 수만 가지에 이릅니다. 우커머스는 초기에 지고샵이라는 쇼핑몰 플러그인에서 시작됐는데 우커머스 개발자들이 우씸(Woothemes)에 스카우트 되면서 같은 지고샵 플러그인을 우커머스로 대체해 발표했습니다. 이후 지고샵은 쇠퇴하고 우커머스가 발전하게 됩니다. 이것이 가능한 것은 워드프레스와 관련 플러그인은 GPL이기 때문입니다. 이것은 누구든지 GPL 라..
워드프레스의 최신 버전에는 복구모드(Recovery Mode)라는 것이 있습니다. 워드프레스 웹사이트에서 테마나 플러그인의 업데이트 후 또는 업데이트가 되지 않아서 발생하는 문제인데. 이럴 경우 다음과 같은 이메일이 관리자 이메일로 발송됩니다. Howdy! Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email. In this case, WordPress caught an error with one of your plugins, Elementor. First, visit y..
오늘 필자가 관리하고 있는 우커머스 정기구매 사이트에서 아래와 같은 메시지가 출력됐습니다. 우커머스 정기결제를 수년간 사용해오고 있지만 이런 증상은 처음이라서 우커머스 정기결제 쇼핑몰을 운영중인 관리자에게 도움이 되고자 포스팅합니다. 관리자 화면 상단에 메시지가 나타나는데 최근 정기구매 관련 이벤트를 처리중 에러가 발생했는데 원인 분석과 수정하려면 here라는 링크를 참고하라고 합니다. 해당 페이지는 아레와 같습니다. https://docs.woocommerce.com/document/subscriptions/scheduled-action-errors/ 이러한 에러가 발생하는 주된 원인은 Time Out이라고 합니다. 우선 정기결제는 예약된 작업을 기반으로 결제가 되는데 정기결제의 상태가 Active(활..
몽구 편집기는 제 블로그에서 "구텐베르그는 망했다"라는 글에 댓글을 달아주신 분이 소개한 워드프레스 편집기입니다. 국내에서 개발한 편집기로 여러 가지 면에서 국내의 사용자를 고려한 편집기로 생각됩니다. 기존의 클래식 편집기보다는 많은 기능이 포함돼있으면서 구텐베르그보다는 간단하고 직관적입니다. https://wordpress.org/plugins/mong9-editor/ 관리자 화면에서 직접 설치하려면 플러그인 추가하기에서 Mong9 Editor로 검색하면 나타납니다. 설치하기 버튼을 클릭하고 활성화 합니다. 현재 10개 정도 사용중인 따끈따끈한 플러그인입니다. 클래식 편집기가 있는 곳이면 어디든 몽구 편집기 버튼이 나타납니다. 글이나 페이지 또는 우커머스를 설치했다면 상품추가 화면에도 나타납니다. 다른..
어제 BackUpWordPress 플러그인이 3.9 버전으로 업데이트 되면서 에러가 발생하고 있습니다.[오늘 날짜(2019.06.12)로 3.10 버전으로 업데이트 되면서 에러 증상은 해소됐습니다.] 이 플러그인을 사용하는 워드프레스 사이트는 웹사이트가 전혀 보이지 않거나 아래와 같은 메시지가 출력될 것입니다. Warning: require_once(/home/XXX/html/wp-content/plugins/backupwordpress/whitelist-html/whitelist-html.php): failed to open stream: No such file or directory in /home/XXX/html/wp-content/plugins/backupwordpress/classes/class..
워드프레스에 사용되는 기본 편집기인 구텐베르그는 망했을까요? 필자의 경우 수십개의 워드프레스 사이트를 제작하거나 관리하고 있는데 모든 사이트에서 구텐베르그 편집기를 비활성화하고 고전편집기(Classic Editor)를 사용하고 있습니다. 대부분 페이지빌더를 사용하기 때문에 복잡한 구텐베르그 편집기를 사용할 일이 거의 없기 때문입니다. 저만 그런줄 알았더니 아주 많은 사람들이 구텐베르그를 기피하고 있더군요. 아래는 워드프레스 버전별 사용 통계입니다. https://wordpress.org/about/stats/ 구텐베르그가 사용된 것은 5.0 버전부터입니다. 거의 반 정도 차지하고 있습니다. 그런데 구텐베르그가 설치되지 않은 4.9 버전도 상당히 많은 비율을 차지하고 있습니다. 이례적이죠. 최신 버전인 5..
마이크로소프트의 크로미엄 기반 엣지 브라우저가 성공적인 것으로 평가되고 있습니다. 지속적인 업데이트로 개선을 거듭하고 있으며 아직 베타 버전이 나오지 않은 개발단계임에도 불구하고 안정적으로 작동되고 있으며 속도도 구글 크롬보다 빠릅니다. 어떤 사이트는 탭에 나타나는 로딩 아이콘이 보이지 않을 정도로 빠르게 로딩되기도 합니다. 일반인들은 모르겠지만 웹 개발자는 이런 부분을 잘 감지할 수 있습니다. 자주 사용하는 도구인지라 웹 브라우저의 작동에 민감하기 때문이죠. https://www.microsoftedgeinsider.com/en-us/download 최근 맥버전도 출시돼 사용해볼 수 있습니다. 오픈소스 브라우저 프로젝트인 크로미엄을 기반으로 하지만 각 OS에 최적화된 브라우저를 만들고 있으므로 OS 최..
워드프레스 쇼핑몰 제작시 주로 사용하는 아임포트 결제 플러그인이 최근 업데이트 되면서 여러 개의 정기결제 상품을 동시에 결제할 수 있도록 개선됐습니다. 아임포트 결제 플러그인을 사용하다 보니 다른 결제 플러그인을 사용해볼 기회가 없었는데 이미 다른 결제 플러그인을 사용하는 쇼핑몰을 제작해주다 보니 이 결제 플러그인에는 여러 개의 다른 정기결제 상품을 동시에 구매할 수 있더군요. 그동안 의뢰인으로부터 여러번 요청이 있었는데 원래 결제 게이트웨이 설정이 그러니 어쩔 수 없다고 답변해왔었는데 이제는 가능해진 것입니다. 이 기능이 없다면 쇼핑몰 제작도중 결제 플러그인을 변경해야 하는 불상사가 발생하죠. 처음부터 다중 상품 결제 옵션이 있는 것으로 생각할테니 말이죠. 기능 요청 후 일주일 정도만에 업데이트 됐습니..
워드프레스의 보안 플러그인인 워드펜스가 그동안 프리미엄 버전에서만 가능했던 이중인증 (Two-Factor Authentication) 로그인 기능을 프리버전에서도 사용할 수 있도록 업그레이드 했습니다. 이중인증이란 로그인 시 아이디와 비밀번호 외에 휴대폰에서 생성되는 코드를 입력해야 완전한 로그인이 가능하도록 하는 기능입니다.이중인증 활성화워드펜스 메뉴에서 Login Security로 들어간 다음 Settings 탭을 선택합니다. 관리자인 Administrator에 체크가 돼있으며 Require 2FA for All administrator에 체크한 다음 Save Changes를 클릭합니다. 타 관리자가 있는 경우 이 기능을 의무적으로 활성화 할 수 있도록 바로 아래의 Grace ~~에서 체크하고 다시 ..
워드프레스는 웹사이트 제작도구로서 튼실한 기반을 갖추고 있습니다. 워드프레스에 다양한 플러그인을 추가하므로써 기능을 확장할 수 있는 것이죠. 워드프레스에 LMS(Learning Management System)를 추가하면 온라인 강좌 사이트를 만들 수 있으며 결제를 위해 우커머스를, 멤버십 기능을 위해 멤버십 플러그인, 정기구매를 위해 섭스크립션(Subscription) 플러그인을 추가하면 회원의 멤버십 결제가 가능해집니다. 이렇게 다양한 플러그인을 추가하므로서 원하는 기능을 갖춘 쇼핑몰이 완성됩니다.워드프레스는 또한 이들 플러그인들을 원활하게 작동되도록 특수한 테마가 개발되고 있습니다. 호텔 사이트라면 예약 기능이 있는 호텔용 테마를 구매해야 하듯이 강좌 사이트라면 특수한 테마가 요구됩니다. 여러 가지..
최근 필자가 개발한 웹사이트에서 크롬에서는 되는데 인터넷 익스플로러와 엣지에서는 작동이 안되는 문제점이 발견됐습니다. 바로 아임포트라는 우커머스 결제 플러그인 개발사에서 만든 결제 생성버튼이 작동이 안되고 있었습니다. 개발사에 문제점을 검토해줄 것을 요청했고 그동안 고객들이 사용할 수 있도록 크롬 브라우저를 사용하시라고 안내했습니다. 안내하던중 인터넷 익스플로러를 많이 사용하는데 큰일이라고 하시더군요. 그래서 전세계적으로 인터넷 익스플로러 사용율이 3%정도이고 국내에서는 10% 조금 넘으며 크롬을 제일 많이 사용한다고 말씀을 드렸더니 놀라시더군요. 선입견이란 것이 그렇더군요. 자신이 많이 사용하면 다른 사람들도 많이 사용할 것이라는 것이죠. 최근 들어 인터넷 익스플로러 문제가 많이 발생하면서 이러한 상담..
마이크로소프트사에서 작년 12월 발표한 대로 MS의 새로운 인터넷 브라우저를 크로미엄으로 개발을 시작해 개발 버전이 출시됐습니다. 한참 개발중이며 베타 버전은 아직 출시가 되지 않았지만 개발 버전이 두 종류로 사용해볼 수 있습니다.https://www.microsoftedgeinsider.com/en-us/download/Dev 버전은 매주 업데이트 되고 Canary 버전은 매일 업데이트 됩니다. 개발중인 버전들이므로 컴퓨터와 충돌이 있을 수 있다고 합니다. 의심스러운 경우 베타버전이 나올 때까지 기다리셔도 됩니다. 안타깝게도 현재로서는 윈도우 10 사용자만 사용해 볼 수 있으며 이하 버전이나 맥 버전은 기다리셔야 합니다.Download 버튼을 클릭하면 MicrosoftEdgeSetup.exe 파일이 다..
해킹시도를 가지가지로 하고 있습니다. 제가 이용하고 있는 다음 이메일에서 "저작권 위반 경고합니다"라는 제목의 이메일을 받았는데 열어보니 아래와 같은 내용이었습니다. 안녕하세요!저는 디자이너로 활동하고 있는 김민주라고 합니다제가 제작한 캐릭터는 무료가아니에요.그렇기 때문에, 귀하가 허락없이 이 사진을 이용하면저작권 법률에 위배됩니다저도 실수로 다른 작가들의 이미지를 이용 해봤기 때문에 이해 할수 있습니다.그러나, 이제부터 이 사진을 사용하지 마십시오.저희가 원본과 귀하가 쓰고 있는 사진을 보내겠습니다.확인하고 조처 해주십시오.첨부 파일로 압축파일이 첨부돼있습니다. 제가 이 파일을 열어 압축해제하면 어떤 일이 벌어질까요? 반드시 해킹 프로그램이 설치될 것입니다. 보낸 사람의 의도로 봐서는 제가 웹디자인을 ..