워드프레스 1407

워드프레스 Divi 테마용 무료 추모공원(Funeral Home) 레이아웃 팩

지난주에 Elegant Themes에서 Divi 테마용 무료 추모공원(Funeral Home) 레이아웃 팩을 릴리스했습니다. Elegant Themes에서는 매주 1~2개의 무료 Divi용 레이아웃 팩을 공개하고 있습니다. 이 블로그에서 최근 릴리스된 일부 레이아웃 팩을 소개했습니다. Divi용 무료 웹 프리랜서(Web Freelancer) 레이아웃 팩 Divi용 무료 공증인(Notary Public) 레이아웃 팩 Divi용 메이크업 아티스트 무료 레이아웃 팩 Divi용 무료 Plant Nursery(분재, 식물재배업) 레이아웃 팩 Divi용 무료 랭귀지 스쿨(Language School) 레이아웃 팩 Divi용 무료 Carpenter Layout Pack(목수) 레이아웃 팩 Divi용 무료 Moving..

워드프레스에서 pmxi 테이블 삭제 - DB 최적화

어제 워드프레스가 설치된 사이트의 데이터베이스를 체크하면서 레코드 항목이 전혀 없는 pmxi 테이블이 있는 것을 발견했습니다. pmxi로 된 테이블이 5개가 있습니다. wp_pmxi_files wp_pmxi_history wp_pmxi_imports wp_pmxi_posts wp_pmxi_templates 데이터가 없으므로 삭제해도 될 것 같았지만, 혹시나 해서 pmxi 테이블이 어떤 것인지 조금 검색해보았습니다. 하지만 여기에 대한 검색 결과가 거의 없네요. pmxi 테이블은 WP All Import 플러그인에서 생성한 것입니다. https://plugintests.com/plugins/wp-all-import/latest WP All Import를 설치한 기억이 없지만 오래 전에 무엇인가를 Impor..

워드프레스 2018.10.13

최근 유행하는 워드프레스 멀웨어 증상

워드프레스는 보안에 강하지만 워드프레스 코어 파일, 테마, 플러그인의 업데이트를 소홀히 하거나 잘못된 보안 관행(예: 약한 비밀번호 사용)으로 보안에 구멍이 생겨 해킹이나 멀웨어에 노출될 수 있습니다. 특히 인기 있는 테마나 플러그인이 보안 취약점으로 인해 업데이트되면 해커들의 타겟이 될 수 있으므로 항상 최신 버전으로 업데이트를 하고 업데이트가 오랫동안 안 된 테마나 플러그인은 사용하지 않는 것이 안전합니다. 그리고 무엇보다 '백업'을 생활화하면 만약의 사태 시에 복원이 가능합니다. 오늘 Error establishing a database connection 오류가 발생(IE에서는 500 서버 내부 오류)하는 워드프레스 사이트의 복구를 맡았습니다. 이 오류는 보통 DB 정보가 잘못되어 나타납니다. 의..

워드프레스 2018.10.12

IP 주소로 워드프레스 스팸 댓글 차단하기

워드프레스 사이트의 글이 구글 등의 검색엔진에 노출되기 시작하고 사용자들의 유입이 증가하면서 불청객도 함께 증가하게 됩니다. 바로 스팸 댓글이나 스팸 회원들입니다. 이 경우 Akismet Anti-Spam과 같은 스팸을 막아주는 플러그인을 설치하면 효과적으로 스팸에 대응할 수 있습니다. 저는 플러그인을 사용하지 않고 대신 다음 글에서 소개하는 댓글 블랙리스트를 활용하여 워드프레스 스팸 댓글을 차단하고 있습니다. 댓글 블랙리스트를 활용하여 워드프레스 스팸 댓글에 대처하기 스패머들이 자주 사용하는 금칙어를 지정해주고, 해당 금칙어가 들어간 댓글은 모두 '휴지통'으로 이동하게 됩니다. 간혹 정상적인 댓글도 휴지통으로 이동하는 경우가 있지만, 이 방법을 사용하면 별도의 플러그인 없이 상당량의 스팸을 걸러낼 수 ..

워드프레스 2018.10.11

워드프레스 더세븐(The7) 테마와 멀티사이트

약 1개월 전에 병원 본점의 워드프레스 사이트를 그대로 복사하여 3개 분점 사이트를 만드는 작업을 맡았습니다. 워드프레스 사이트 복제하기 사이트에 더세븐(The7)이라는 인기 워드프레스 테마가 사용되었습니다. 사이트를 복제하는 방법에는 여러 가지가 있습니다. 개별 사이트로 복제할 수도 있지만 이 경우 사이트 수만큼 관리 작업이 증가하기 때문에 이와 같은 상황에서는 멀티사이트로 구성하는 것이 깔끔합니다. 하지만 The7 테마는 멀티사이트에서 자잘한 오류가 제법 있는 것 같습니다. 지난 주에는 슬라이더 플러그인과 더세븐 테마가 충돌하여 슬라이더 플러그인을 LayerSlider로 바꾸는 작업을 했습니다. 하지만 오늘 레이어슬라이더가 제대로 저장되지 않는다고 클라이언트로부터 연락이 왔습니다. 살펴보니 메인 사이..

워드프레스 알림판에서 글 목록 페이지를 로드하는 데 시간이 오래 걸리는 경우

어제 워드프레스 알림판에서 글 > 모든 글을 클릭하니 글 목록을 표시하는 데 제법 시간이 걸렸습니다. 글 목록 페이지를 로딩하는 데 시간이 더 오래 걸리는 것 같아서 WP Optimize 플러그인을 사용하여 데이터베이스를 최적화하는 등 여러 가지 조치를 취해보아도 문제가 해결되지 않았습니다. 그러다가 글 목록 페이지에 표시되는 글 개수가 제법 많은 것 같아서 글 > 모든 글 페이지에서 오른쪽 상단의 화면 옵션을 클릭하여 체크해보니 글이 100개가 표시되도록 지정되어 있었습니다. 일괄 작업을 수행하는 경우에는 페이지당 아이템 개수를 매우 크게 지정하면 한꺼번에 많은 항목에 대하여 동일한 작업을 한꺼번에 할 수 있기 때문에 편리합니다. 하지만 항목 개수를 크게 설정하면 페이지를 로드하는 데 시간이 제법 걸리..

워드프레스 2018.10.09

워드프레스 Impreza 테마 50% 세일 행사 중

인기 워드프레스 테마 중 하나인 Impreza가 지난주부터 50% 할인되어 29달러에 판매되고 있습니다. 덕분에 이 테마는 주간 판매 순위에서 아바다, BeTheme, The7에 이어 4위를 기록하고 있습니다. 운영 중인 워드프레스 블로그 중 하나에 이용하기 위해 저도 지난주에 이 테마를 구입했습니다. 세일은 10월 19일까지 진행합니다. 열흘 정도 남았네요. 이 테마에는 비주얼 컴포저(WPBakery Page Builder로 명칭이 변경됨), 레볼루션 슬라이더, Ultimate Addons for Visual Composer가 번들로 포함되어 있습니다. 비주얼 컴포저 페이지 빌더를 사용하는 경우, 테마가 제대로 최적화되지 않으면 사이트 속도가 느려질 수 있습니다. Impreza 테마의 경우 최적화가 비..

워드프레스 Divi 테마용 무료 웹 프리랜서(Web Freelancer) 레이아웃 팩

Divi 테마로 유명한 Elegant Themes에서는 매주 1~2개씩 Divi용 무료 레이아웃 팩을 공개합니다. 이 글에서 소개하는 웹 프리랜서 레이아웃 팩(Web Freelancer Layout Pack)은 지난 9월 중순에 공개된 것입니다. 레이아웃 팩은 Divi 빌더 내에서 Load Layout을 클릭하여 레이아웃을 검색하고 로드할 수 있습니다. 원하는 레이아웃을 선택하고 "Use This Layout"을 클릭하여 레이아웃을 불러올 수 있습니다. Replace existing content 체크란을 선택하면 페이지 내의 기존 콘텐츠는 새로운 레이아웃으로 교체됩니다. 웹 프리랜서 레이아웃 팩은 아름다운 3D 이미지에 주안점을 두고 만들어졌다고 하네요. 원본 이미지를 다운로드하여 커스터마이징이 가능합..

워드프레스에서 홈페이지/검색/아카이브 페이지에 표시되는 글 개수 변경하기

워드프레스에서 홈페이지(최신 글을 표시하도록 설정한 경우), 검색 페이지, 아카이브 페이지(카테고리 페이지 등)에 표시되는 글 개수를 달리 설정하고 싶은 경우 'pre_get_posts' 액션을 사용하면 됩니다.function custom_posts_per_page($query) { if (is_home()) { // 블로그 페이지 $query->set('posts_per_page', 8); } if (is_search()) { // 검색 페이지 $query->set('posts_per_page', -1); } if (is_archive()) { // 아카이브 페이지 $query->set('posts_per_page', 25); } //endif } //function //this adds the fun..

워드프레스 2018.10.04

워드프레스 PirateForms 컨택트 폼 플러그인, WPForms에 의해 인수

지난 9월에 워드프레스 컨택트 폼 플러그인인 PirateForms가 WPForms에 의해 인수되었습니다. 워드프레스 PirateForms 컨택트 폼 플러그인, WPForms에 의해 인수 PirateForms는 현재 30만 개 이상 사이트에서 사용되고 있는 인기 플러그인입니다. PirateForms이 WPForms에 의해 인수됨에 따라 더 이상 개발이 되지 않는다고 합니다. 이 플러그인 사이트에서 다음과 같이 안내하고 있습니다. Pirate Forms is no longer under active development. We recommend using WPForms because it is the most beginner-friendly WordPress contact form plugin in the ..

워드프레스 2018.10.04
워드프레스 네이버 카페