워드프레스 1528

워드프레스 테마 편집기 & 플러그인 편집기 비활성화하기

워드프레스에서 기본적으로 알림판에서 테마와 플러그인을 편집할 수 있는 메뉴가 제공됩니다. 테마 편집기와 플러그인 편집기는 비활성화하는 것이 보안에 바람직할 수 있고 테마 편집기를 통해 잘못 편집할 경우 발생할 수 있는 오류를 방지할 수 있습니다.테마 편집기 테마 디자인 > 테마 편집기를 클릭하면 현재 설치된 테마의 소스 파일을 편집할 수 있습니다. 테마를 편집할 경우 차일드 테마를 만들어서 작업하는 것이 좋습니다. 위의 그림에서는 베스트셀링 테마인 아바다의 차일드 테마 내 함수 파일(functions.php)을 편집하는 경우를 보여줍니다. 차일드 테마를 이용하지 않고 본래 테마 파일을 직접 수정하면 추후에 테마가 업데이트될 경우 수정 사항이 모두 사라지게 됩니다. 알림판의 테마 편집기를 통해 편집할 때,..

워드프레스 멀티사이트에서 테마 / 플러그인 설치하기

워드프레스에서 멀티사이트를 구성하면 하나의 워드프레스 설치로 여러 개의 워드프레스를 운영할 수 있습니다. 이 방법을 사용하면 각 하위 블로그에 도메인을 매핑하는 것이 가능하므로 하나의 호스팅으로 여러 개의 도메인으로 된 사이트를 운영할 수도 있습니다. 워드프레스 멀티사이트에서 테마 / 플러그인 설치하기 개인적으로는 멀티사이트를 그리 선호하는 편은 아닙니다. 웹호스팅이 좋지 않으면 멀티사이트로 구성할 경우 사이트 속도가 매우 느려질 수도 있습니다. 실제로 그런 경우를 간혹 목격합니다. 멀티사이트로 워드프레스 다국어 사이트 구성 작업 그리고 멀티사이트를 지원하지 않는 플러그인도 있습니다. 또, 멀티사이트를 운영하다 보면 이상한 오류가 간혹 발생하기도 합니다. 하지만 이런 단점에도 멀티사이트를 사용하는 것이 ..

워드프레스 사이트의 속도가 갑자기 느려지는 문제가 발생하는 경우

워드프레스 사이트의 속도가 갑자기 느려지는 이유는 여러 가지가 있습니다. 먼저 상황을 평가하여 적절한 조치를 취해 속도 문제 해결을 시도해보시기 바랍니다. 2021년 추가: 가벼운 테마를 사용하고 캐시 플러그인과 최적화 플러그인을 사용하여 조정을 하면 속도를 개선할 수 있을 것입니다. 블루호스트 등 해외 호스팅을 사용하는 경우 다음 글을 참고해보세요. RE: 워드프레스 사이트 속도 개선 안녕하세요?워드프레스 최적화 플러그인을 설치하고 세밀하게 세팅하면 점수가 크게 개선될 수 있습니다.저는 위의 플러그인을 자주 사용하는 편인데요. Clearfy 플러그인과 캐시... cafe.naver.com 최근 설치했거나 업데이트한 플러그인 문제 사이트 속도가 괜찮다가 갑자기 느려졌다면 최근에 설치했거나 업데이트한 플러..

워드프레스 2018.09.07

워드프레스 멀웨어 변종 - tityx.com으로 리디렉션되는 악성코드

일전에 utroro[.]com으로 리디렉션되는 멀웨어에 대해 처음으로 소개한 적이 있습니다.utroro[.]com 리디렉션 워드프레스 멀웨어 치료이 멀웨어에 감염되면 가짜 구글 reCAPTCHA 화면으로 이동하게 됩니다. 이 악성코드는 Ultimate Member 플러그인이나 인기 매거진 테마인 Newspaper 등 tagDiv 테마를 적시에 업데이트하지 않은 사이트에서 발생하고 있습니다.이 악성코드를 소개한지 2주가 지났지만 악성코드에 감염된 사이트 수가 줄어들지가 않고 있습니다. 더구나 이 멀웨어는 계속 진화하면서 변종이 나타나고 있습니다.워드프레스 멀웨어 변종 - tityx.com으로 리디렉션되는 악성코드tuniaf[.]com으로 리다이렉트되는 멀웨어가 그 중 하나입니다.tuniaf[.]com으로 ..

워드프레스 2018.09.06

워드프레스 Divi 테마용 무료 레이아웃 팩 - Plant Nursery(분재, 식물재배업)

Divi 테마로 유명한 Elegant Themes에서는 매주 1~2개의 Divi용 레이아웃 팩을 무료로 공개하고 있습니다. 어제 Plant Nursery Layout Pack이 릴리스되었습니다. 난초나 선인장 등을 재배하는 분재(盆栽)나 식물재배업 관련 사이트를 만들 때 활용하면 좋을 듯 합니다. 이 레이아웃 팩에는 총 7개의 레이아웃 페이지로 구성되어 있습니다. Plant Nursery Landing Page (랜딩 페이지) Plant Nursery Homepage (홈페이지) Plant Nursery About Page (소개 페이지) Plant Nursery Services Page (서비스 페이지) Plant Nursery Shop Page (상점 페이지) Plant Nursery Blog Pag..

케이보드 게시판에 사용자가 글 작성 시 전송할 이메일의 제목과 내용 변경하기

워드프레스에서 많이 사용되는 한국형 게시판인 케이보드(Kboard)에서 사용자가 게시글을 올리면 이메일로 알림이 전송됩니다. 참고로 KBoard 게시물에 댓글이 달렸을 때 알림 메일을 받고 싶은 경우 다음 글을 참고해보세요. KBoard 게시물에 댓글이 달렸을 때 알림 메일 전송하기 최신 버전에서는 이런 기능이 관리자 페이지의 설정에서 지정하도록 옵션이 제공될 수도 있으므로 먼저는 설정을 체크해보시기 바랍니다. 게시판에 사용자가 글을 작성할 때 전송할 이메일의 제목이나 내용을 변경하려면 다음 코드를 사용 중인 테마의 함수 파일에 추가하면 됩니다. 케이보드(Kboard) 게시판에 사용자가 글 작성 시 전송할 이메일의 제목과 내용 변경하기 제목 수정: add_filter('kboard_latest_alert..

워드프레스 2018.09.05

워드프레스 다국어 플러그인 WPML - 사이트 추가/제거하기

워드프레스에서 영어, 일본어 등 다국어 사이트를 운영하는 방법 중 하나로 WPML 같은 플러그인을 사용할 수 있습니다. 아바다 등 대부분의 인기 테마에서 WPML과의 호환성을 표시하고 있습니다. 올해 들어 WPML의 라이선스가 변경되면서 라이프타임(평생) 라이선스가 사라지고 모든 라이선스가 연간 갱신형으로 바뀌었습니다. 그리고 플랜에 따라 등록 가능한 사이트 개수가 Multilingual Blog는 1개, Multilingual CMS는 3개로 제한되고 Multilingual Agency는 무제한입니다. 저는 라이선스 정책이 변경되기 전에 Lifetime으로 업그레이드했습니다. WPML 사이트에 로그인하여 사이트를 추가하거나 제거할 수 있습니다. 플랜에 따라 1개, 3개 혹은 무제한 추가가 가능합니다. ..

워드프레스 2018.09.04

워드프레스: 특정 페이지에만 보안서버 SSL 인증서를 적용하는 방법

SSL 인증서를 웹서버에 설치하면 자물쇠(Padlock)와 https 프로토콜[over port 443]을 활성화하고 웹서버와 브라우저 사이에 보안 연결이 이루어지도록 합니다. SSL 인증서를 설치하고 체크아웃(결제) 페이지나 일부 페이지에만 SSL을 활성화하고 싶은 경우가 있을 수 있습니다. 이 경우 다음 코드를 테마의 함수 파일(functions.php)에 추가하면 됩니다.function crunchify_force_ssl( $force_ssl, $post_id = 0, $url = '' ) { // List of post or page IDs on which you need SSL cert // SSL 인증서가 필요한 포스트나 페이지의 ID 리스트 $list_of_post_page = array(2..

워드프레스 2018.09.04

구독자에게 이메일이나 뉴스레터를 발송하기 전에 테스트하기

구독자들에게 이메일을 보내거나 뉴스레터를 발송하기 전에 미리 테스트하여 원하는 대로 이메일이나 뉴스레터가 표시되는지 확인해보기를 원할 수 있습니다. MailChimp 서비스를 이용하면 이메일을 발송하기 전에 테스트할 수 있는 기능이 제공됩니다. 방법은 MailChimp 사이트에서 확인해볼 수 있습니다. Preview and Test Your Email Campaign (이메일 캠페인 미리 보기 및 테스트) MailChimp는 구독자 수가 2,000명 이하이고 월 이메일 발송 수량이 12,000통 이하일 경우에는 무료로 사용이 가능합니다. 구독자 수가 이보다 많거나 발송 이메일 개수가 12,000통을 초과하는 경우에는 비용이 부과됩니다. 구독자 수가 많고 발송 이메일 수량이 많은 경우 비용 부담이 될 수 ..

워드프레스 2018.09.04

워드프레스 컨택트 폼에 이용약관 동의 필드를 추가하는 방법

워드프레스에서 Contact Form 7 무료 플러그인을 사용하여 사용자나 고객으로부터 문의를 받을 수 있습니다. 정보를 입력하고 이용약관이나 서비스 약관, 혹은 개인정보 보호정책에 동의해야 컨택트 폼(폼메일)이 발송되도록 하고 싶은 경우가 있습니다. 이 경우 다음과 같은 형식으로 이용약관 필드를 추가할 수 있습니다.이용약관(필수) [checkbox* checkbox-857 "동의"] 그러면 사용자가 이용약관 동의란에 체크하지 않으면 오류가 발생하면서 폼이 발송되지 않습니다. 영어로 표시되는 오류 메시지는 '메시지' 탭에서 한글로 변경할 수 있습니다. 이용약관 내용을 문의 폼 내에 직접 추가할 수 있습니다. 또는, 별도의 이용약관 페이지를 하나 만들고 이용약관에 링크를 다는 것도 가능합니다. 이용약관 내..

워드프레스 2018.09.03