• 대량 스팸 댓글 제거하는 방법

    스팸 댓글을 차단해 주는 Akismet과 같은 워드프레스 플러그인을 사용하지 않고 장시간 워드프레스 홈페이지를 운영하다 보면 다음과 같이 수 많은 스팸 댓글이 달리는 것을 보게 됩니다. 스팸 댓글이 너무 많아지면 이를 삭제하기 위해서 수 많은 스팸 댓글을 일괄 선택해서 휴지통으로 이동시키게 되는데, (서버 환경에 따라 다르겠지만) 보통 200여개 이상 선택 시 다음과 같은 에러 메시지가 뜨는 경우가 있습니다. 위 메시지가 나타나면 그 보다 적은 수의 스팸 댓글을 선택해서 삭제해야 하는데, 수 만개 이상의 스팸 댓글을 삭제 시 시간이 너무 많이 소요되므로 좀 더 효율적인 방법이 없는지 찾다 다음과 같은 플러그인을 알게 되었습니다. https://wordpress.org/plugins/wpcommentcleaner/ 위 플러그인의 설치 및 활성화 과정은 생략하고, 이 플러그인을 활성화하면 CommentClearner 메뉴기 셍성되고, 그 메뉴 클릭 시 다음과 같은 설정 화면을 볼 수 있습니다. 위 그림에서 SPAM Comments에 해당되는 1,806개 스팸 댓글을 삭제하려면 […]

  • 워드프레스를 HTML 파일로 변환하는 방법

    한 클라이언트로부터 ”워드프레스를 HTML 형태로 변환하고 이를 CD에 담아서 남에게 보여줄 수 없느냐”라는 요청이 왔습니다. 처음에는 워드프레스는 PHP 언어로 작성되어 있고 웹서버, DB서버가 있어야 구동되기 때문에 CD로 전달해서 결과물을 보여볼 수 없다고 생각 했습니다. 그래도 혹시 워드프레스 플러그인을 활용해서 워드프레스를 HTML 파일로 변환이 제대로 된다면 가능할 수도 있겠다 싶어서 몇몇 플러그인을 테스트해 보았는데, 생각보다 결과가 괜찮아 좀 놀라웠습니다. 이 변환 작업에 활용된 워드프레스 플러그인은 다음과 같습니다. https://wordpress.org/plugins/simply-static/ 플러그인을 설치하고 활성화하면 Simply Static 메뉴가 생성되고, 하위 메뉴인 Generate 메뉴를 누르면 다음과 같은 화면이 나타납니다. 위 그림의 [Generate Static Files] 버튼을 눌러 변환을 시작합니다. 변환 작업에는 시간이 제법 소요되며, 변환 완료된 결과는 다음과 같습니다. 위 화면처럼 변환을 완료하면 ZIP 파일로 다운로드 받을 수 있는데, 이 압축 파일을 다운로드 받은 후 압축 해제하면 다음과 같은 파일을 볼 수 있습니다. 위 그림의 index.html 파일을 브라우저에서 열어보면 다음과 […]

  • 사이트 준비 중(또는 점검 중) 표시 플러그인

    이전에 플러그인을 활용하지 않고 이미지 파일과 index.html 만으로 사이트 준비 중(또는 점검 중) 표시를 하는 방법을 살펴본 적이 있습니다. (참고: 사이트 오픈 전 준비 중(또는 점검 중) 표시 방법) 그 글에서는 웹사이트 접속이 정상적으로 되지만, 단지 메인 도메인으로 접속 시 점검 중 이미지를 띄우는 방법이었기 때문에 서브 페이지로 접속하면 잘 보이는 문제가 있습니다. 실제 메인 도메인에서는 문제가 없지만, 구글 검색에서 검색 시 노출된 서브 페이지로 접속 시 접속이 된다면서 이를 해결해 줄 것을 요청한 클라이언트가 있었습니다. 그래서 이번에는 메인 도메인이건 서브 페이지이건 웹사이트 접속 시 준비 중(또는 점검 중) 표시를 띄우는 플러그인을 찾아 보았는데, 여러 플러그인 중에서 다음의 Maintenance Mode 플러그인이 괜찮았습니다. https://wordpress.org/plugins/lj-maintenance-mode/ 플러그인 설치 과정은 생략하고, Maintenance Mode 플러그인을 활성화 하면 ’워드프레스 관리자 > 설정 > Maintenance Mode’ 메뉴가 생성되고, 그 메뉴 클릭 시 다음과 같은 설정 화면을 볼 수 있습니다. […]

  • Twenty Sixteen 테마 다운로드 할 수 있습니다

    워드프레스 4.4 버전에서 기본 테마로 채택될 예정인 Twenty Sixteen 테마를 GitHub와 WordPress theme directory에서 다운로드 할 수 있습니다. Tammie Lister에 따르면 Twenty Sixteen 테마는 올 하반기에 워드프레스 코어 버전에 merge 될 예정이라고 하며, 주요 특징은 다음과 같습니다. Mobile-first, Responsive Layout Custom Colors Custom Header Custom Links Post Formats Twenty Sixteen 테마에 대한 상세한 정보는 다음 링크에서 확인 바랍니다. https://codex.wordpress.org/Twenty_Sixteen 북극海• (주)블로그코디 대표 • 워드프레스 교육 서비스 런칭 • 워드프레스 정보 공유 커뮤니티 make BCT 런칭 • 한국형 워드프레스 테마 출시 • 워드프레스 홈페이지 제작 서비스 런칭http://blogcodi.com

  • 워드프레스 멀티 사이트에서 국문 사이트에서는 영문만, 영문 사이트에서는 국문만 표시

    제목 그대로 워드프레스 멀티 사이트에서 국문 사이트에서는 영문만 표시되게 하고, 영문 사이트에서는 국문만 표시되게 하고 싶다는 요청이 있었습니다. 대략 다음과 같은 경우입니다. 위 그림은 국문 사이트인데, 국문 사이트에서는 ENGLISH만 보이게 하고, 영문 홈페이지에서는 KOREAN만 표시되게 하고 싶다는 의미입니다. 해결 방법을 생각해 보면 멀티 사이트의 개별 사이트 ID만 알 수 있다면 다음과 같은 코드로 간단히 해결할 수 있을 것으로 생각할 수 있습니다.

    그러나 위 코드는 원하는 대로 동작하지 않고, 대신 다음과 같은 코드를 통해 원하는 결과를 얻을 수 있었습니다.

    위 코드를 적용한 결과는 다음과 같습니다. 국문 사이트에서는 ENGLISH가 표시되고, 영문 사이트에서는 KOREAN이 표시되는 것을 확인할 수 있습니다. 북극海• (주)블로그코디 대표 • 워드프레스 교육 서비스 런칭 • 워드프레스 정보 공유 커뮤니티 make BCT 런칭 • 한국형 워드프레스 테마 출시 • 워드프레스 홈페이지 제작 서비스 런칭http://blogcodi.com

  • 고유주소가 다른 워드프레스 글이 네이버 웹문서에 3번 검색된 경우

    이 글을 이해하려면 이전에 작업한 내용을 설명할 필요가 있어 간략히 정리하였습니다. 몇 달 전 워드프레스 정보 공유 커뮤니티 메이크비씨티의 고유주소를 변경한 적이 있었습니다. 고유주소 변경 전 워드프레스에 는 약 260개의 글이 있었는데, 고유주소 변경 후 구글 검색에 색인된 이전 고유주소의 워드프레스 글을 신규 고유주소로 redirection 시키느라 한 동안 애를 먹은 적이 있었습니다. 실제 잠시 동안 방문자가 급감하기도 했지만, 구글 웹마스터도구를 통해 sitemap를 새로 제출하고 Fetch As Google 기능을 통해 웹사이트의 페이지를 가져오기 하였더니, 얼마 지나지 않아 정상으로 되돌아 왔습니다. 구글에 했던것처럼 네이버에도 메이크비씨티 웹사이트에 변화가 생긴 것을 알려야 했으나, 어차피 네이버 웹문서를 통한 검색 유입이 많지 않았고, 네이버 웹마스터도구에 대한 불신도 있어 그냥 아무 작업도 하지 않았습니다. 그렇게 몇 달이 흘렀습니다. 그런데 이번에 우연히 검색을 하다 ”고유주소가 다른 동일 글이 네이버 웹문서에 3번 검색되고” 있는 재미난 상황을 보게 된 것입니다. 어떻게 동일 글이 3번이나 검색될 수 있을까요? 워드프레스에서 작성된 원글은 다음과 같습니다. […]

  • 워드프레스 홈페이지에 특정 키워드로 검색 시 이상한 글이 검색되는 문제

    최근 한 클라이언트로부터 ”워드프레스 홈페이지에서 특정 키워드로 검색 시 이상한 글이 나타난다”라는 요청을 받고 해당 홈페이지를 확인해 본 적이 있는데, 정말 알 수 없는 검색 결과가 나타나서 이건 또 무슨 경우이지 하고 궁금해 한 적이 있었습니다. 그 당시 확인한 검색 결과는 다음과 같았습니다. 여기에 해당 글 클릭 시 다음과 같이 사이트 구성이 깨지는 문제도 있었습니다. 도대체 무슨 문제인지 여러 방면으로 검토를 해 보았더니, 워드프레스 코어, 테마 및 업로드 디렉토리에 정체를 알 수 없는 이상한 php 파일이 다수 존재하고 있는 것을 확인 하였고, 특히 wp-config.php 파일에 이상 코드가 추가된 것과 설치한 적 없는 플러그인(xcalendar)이 추가되어 있는 것도 추가적으로 알 수 있었습니다. 그래서 문제가 될만한 정체를 알 수 없는 php 파일을 모두 제거하고 wp-config.php 파일도 수정하고 xcalendar 플러그인도 삭제한 다음, 문제가 해결되었는지 확인해 보았더니 전혀 해결이 되지 않았습니다. 그렇다면 이 문제 외 다른 문제가 있구나 […]

  • KBoard 게시글 순서 변경 방법

    KBoard 게시판에서 default 스킨 선택 시 글 목록 화면은 다음과 같습니다. 위 그림의 번호 6번에 해당하는 [제1회] 1주차 발표 자료 게시글을 번호1번으로 순서를 변경하고 싶은 경우가 있는데, Kboard에서는 워드프레스 글 기능에서 제공하는 작성일을 변경할 수 없기 때문에 보통의 방법으로는 게시글 순서를 변경할 수 없습니다. 그렇다면 어떻게 해야 할까요? 결론적으로 말해 KBoard 게시글 순서를 변경하려면 DB에 접속해서 작성일을 임의로 수정하면 글 순서를 변경할 수 있습니다. 수정 방법은 다음과 같습니다. wp_board_board_content(KBoard에서 게시글 정보를 담고 있는 테이블)에서 글 순서를 변경하고 싶은 게시글을 검색합니다. 해당 게시글의 date 값을 수정해 줍니다. 예를 들어, 최초 date 값이 20150911123224 라고 하면 이를 앞선 그림의 순서 1의 date 해당하는 20150903xxxxxx 보다 빠른 값 20150901123224 으로 수정해 줍니다. 그리고 결과를 확인해 봅니다. 수정 완료된 결과는 다음과 같습니다. 위 그림처럼 게시글 순서가 변경된 것을 확인할 수 있습니다. 북극海• […]

  • 반응형 테마 적용 후 모바일 접속 문제 발생

    최근 한 클라이언트의 비반응형 홈페이지를 반응형 홈페이지로 리뉴얼 완료한 다음, 모바일 접속에 문제가 없는지 확인하는 중에 갑자기 m.도메인 으로 redirect 되면서 홈페이지가 올바르게 표시되지 않는 문제가 있었습니다. 분명 테스트 사이트에서 문제가 없는 것을 확인하고 정식 오픈한 것이었는데 운영 사이트로 이전 되자마자 이와 같은 문제가 발생하다보니 처음에는 좀 당황 스러웠습니다. 그 동안 수 십개 워드프레스 홈페이지를 오픈하면서 이와 같은 경우는 또 처음이기도 했습니다. 무슨 문제일까 고민을 하다보니 아무래도 워드프레스 제작 문제가 아닌 도메인 또는 호스팅 업체에서 제공하는 어떤 서비스와 관련되어 있을 것이라는 생각이 들어서, 좀 찾아 보았더니 역시 다음과 같이 카페24의 모바일 도메인 서비스를 사용중이었습니다. 위 화면의 사용중인 모바일 도메인을 설정해지 하였더니 모바일에서 반응형 홈페이지가 올바르게 나타났습니다. 혹시 이와 같은 문제로 인해 고민하는 분이 있다면 모바일 도메인에 도메인을 등록하였는지 확인해 보시기 바랍니다. 북극海• (주)블로그코디 대표 • 워드프레스 교육 서비스 런칭 • 워드프레스 정보 공유 […]

  • 워드프레스 4.3 “BILLIE” 출시

    워드프레스 4.3 ”BILLIE”이 정식으로 출시 되었습니다. 워드프레스 4.3은 더욱더 쉽게 컨텐츠를 포맷팅하고 사이트를 개별화할 수 있게 해줍니다. 워드프레스 4.3 ”BILLIE” 소개 동영상은 다음과 같습니다. 워드프레스 4.3 ”BILLIE”에 포함된 주요 변경 사항은 다음과 같습니다. 더 나은 패스워드 비밀번호 관리를 향상시켜 WordPress를 더 안전하게 유지하십시요. 이메일로 비밀번호를 받지 않고 비밀번호 재설정 링크를 받게 될 것입니다. 또한 새 사용 자를 추가하거나 사용자 프로필을 수정하는 경우, WordPress는 안전한 비밀번호를 새로 만들어줄 것입니다. 사이트 아이콘 사이트 아이콘은 브라우저 탭, 북마크, 모바일 장치의 홈화면에서 사이트를 표시 합니다. 커스터마이징에서 유일한 사이트 아이콘을 추가할 수 있으며, 테마를 바꾸더라도 사이트 아이콘은 바뀌지 않습니다. 사이트가 당신의 브랜드를 반영 하도록 해주세요. 커스터마이저에서 메뉴 커스터마이저에서 실시간 미리보기를 하는 동안, 메뉴를 만들고 갱신하고 새로 지정해줄 수 있습니다. 유선형의 커스터마이저 디자인은 더욱 모바일 친화적이 고 접근성이 […]

위로이동