2021/12 31

아마존 AWS발 워드프레스 공격 5배 증가 (AWS/라이트세일 보안 유의)

워드프레스 보안업체인 Wordfence에 의하면 '워드프레스를 타겟으로 한 AWS발 공격이 5배 증가'했다고 합니다. 또한, 구글 클라우드발 공격도 증가하고 있다고 합니다. 아마존 AWS나 아마존 라이트세일을 이용 중인 경우 보안에 유의하시기 바랍니다. 자칫하면 다른 사이트를 공격하는 좀비 서버 역할을 하거나 비트코인 등 가상화폐 채굴에 악용되어 거액의 요금이 청구될 수 있습니다. 아마존 AWS/라이트세일은 종량제이기 때문에 사이트가 해킹 당하여 암호화폐 채굴에 서버가 사용되는 경우 엄청난 요금이 부과될 수 있지만, 블루호스트(Bluehost)와 같은 웹호스팅 서비스의 경우 정액제이기 때문에 사이트가 해킹 당하더라도 추가적인 요금이 부과되지는 않습니다. 아마존 AWS발 워드프레스 공격 5배 증가 Word..

웹호스팅/기타 2021.12.11

화면 캡처 프로그램 Snagit 2022 버전으로 업그레이드/갱신

무료 화면 캡처 프로그램이 있지만 저는 몇 년 전부터 Snagit이라는 유료 스크린 캡처 프로그램을 이용해 오고 있습니다. 어제 Snagit 메인터넌스 약정을 갱신하고 Snagit 2022 버전으로 업그레이드했습니다. 화면을 캡처한 후 곧바로 간단한 편집을 하고 싶은 경우 스내그잇 프로그램도 괜찮은 것 같습니다. 화면 캡처 프로그램 Snagit 2022 버전으로 업그레이드/갱신 Snagit을 갱신하지 않고 2021 버전을 계속 사용하려고 하다가 어제 무슨 바람이 불었는지 제가 메인터넌스 약정(Maintenance Agreement)을 1년 연장하고 스내그잇 프로그램을 2022 버전을 설치했습니다. 2022 버전을 설치해도 2021 버전이 자동으로 제거되지 않았습니다. 그래서 수동으로 제거했습니다. 다행히..

IT & 기타/IT 2021.12.10

워드프레스 메뉴에 사용자 정의 CSS 클래스 추가 방법

워드프레스 메뉴 항목에 사용자 정의 CSS 클래스를 추가하여 특정 메뉴 아이템에 대한 스타일을 지정할 수 있습니다. 워드프레스에서 메뉴 항목에 커스텀 CSS 클래스를 추가하는 방법에 대해 간단히 살펴보겠습니다. 워드프레스 메뉴에 사용자 정의 CSS 클래스 추가 방법 메뉴에 CSS 클래스를 입력하려면 먼저 외모 > 메뉴로 이동합니다. 상단의 "화면 옵션"을 클릭합니다. 숨겨져 있던 화면 구성요소 화면이 표시됩니다. 고급 메뉴 속성 보이기 아래의 CSS 클래스를 체크합니다. 이제 메뉴 항목을 클릭하면 CSS 클래스를 추가할 수 있는 필드가 표시됩니다. CSS 클래스 필드에 사용자 정의 CSS 클래스를 지정할 수 있습니다. 매우 간단한 과정인데요. 이 과정을 움직이는 이미지를 통해 확인할 수 있습니다. 아래 ..

워드프레스 퀵뷰, 퀵바, 퀵메뉴 플러그인/HTML 소스 코드

워드프레스에서 왼쪽 또는 오른쪽 사이드바에 고정된 메뉴나 퀵뷰를 표시하고 싶은 경우 플러그인을 사용하거나 간단한 HTML 코드로 구현이 가능합니다. 이 글에서는 퀵뷰/퀵메뉴를 만들 수 있는 몇 가지 플러그인을 소개하고 간단한 HTML/CSS를 이용한 퀵뷰 소스를 확인할 수 있습니다. 워드프레스 퀵뷰, 퀵바, 퀵메뉴 플러그인 위의 그림과 같이 화면을 스크롤해도 따라다니는 메뉴를 표시하고 싶은 경우 WP Floating Menu와 같은 플러그인을 사용할 수 있습니다. 이 플러그인은 무료 플러그인이므로 원하는대로 퀵메뉴/퀵뷰를 사이드바에 표시할 수 있는지 테스트해보시기 바랍니다. 이 무료 플러그인이 마음에 들지 않으면 WP Floating Menu Pro라는 유료 플러그인도 있습니다. 무료 플러그인보다는 기능..

해외 호스팅 Stablehost: 워드프레스 테마/플러그인 설치 실패

저렴한 해외 호스팅 서비스인 Stablehost의 최저가 상품에 가입하여 워드프레스 테마와 플러그인을 설치하여 테스트하는 용도로 사용하고 있습니다. 플러그인을 설치하려고 시도하니 "업로드한 파일은 php.ini의 upload_max_filesize 지시를 초과합니다." 오류가 발생하면서 설치가 되지 않는 현상이 발생했습니다. 이 오류가 발생하면 upload_max_filesize의 크기를 확인하여 높여주면 문제가 해결됩니다. [참고*비교적 저렴하게 괜찮은 리소스의 호스팅을 원하는 경우 블루호스트(Bluehost)를 고려해볼 수 있을 것 같습니다. 속도 때문에 추천하지 않는 분도 계시지만, GeneratePress 테마와 같은 가볍고 빠른 테마를 사용하면 속도가 괜찮게 나오는 것 같습니다(제 워드프레스 블..

워드프레스 케이보드 "미디어 추가" 버튼 제거하기

워드프레스에서 한국형 게시판을 운영하고 싶은 경우 케이보드(Koboard)나 망보드와 같은 게시판 플러그인을 사용할 수 있습니다. 케이보드에서 글 작성 에디터를 "워드프레스 내장 에디터 사용"을 선택할 경우 관리자 등 미디어 업로드 권한이 있는 사용자에게 "미디어 추가" 버튼이 표시됩니다. "미디어 추가" 버튼은 코드를 사용하여 제거할 수 있습니다. 워드프레스 케이보드 "미디어 추가" 버튼 제거하기 Kboard 게시판을 추가한 후에 해당 게시판의 기본 설정 탭에서 "글 작성 에디터" 유형을 선택할 수 있습니다. 기본적으로 선택되어 있는 textarea 사용을 선택하면 텍스트만 입력할 수 있는 에디터가 표시됩니다. 워드프레스 내장 에디터 사용을 선택하면 워드프레스 내장 에디터로 내용을 입력할 수 있습니다...

워드프레스 포럼 커뮤니티 플러그인 ProfileGrid 설치 시 자동 생성되는 페이지

워드프레스에서 커뮤니티 사이트를 운영하려는 경우 bbPress와 BuddyPress를 사용할 수 있지만 우리나라 환경과는 다소 이질감이 느껴질 수 있습니다. Profile Grid라는 플러그인을 사용하면 부족한 커뮤니티 기능을 수월하게 추가할 수 있습니다. 이 글에서는 ProfileGrid 플러그인 설치 시 자동으로 생성되는 페이지에 대해 살펴보겠습니다. 워드프레스 포럼 커뮤니티 플러그인 ProfileGrid 설치 시 자동 생성되는 페이지 워드프레스 프로필 플러그인인 ProfileGrid는 bbPress와도 통합이 되므로 bbPress + ProfileGrid를 조합하여 워드프레스 커뮤니티 사이트를 만들 수 있습니다. ProfileGrid는 사용자 프로필 이외에도 그룹, 커뮤니티, 유료 회원제(멤버십),..

구글 애널리틱스: 특정 페이지/글의 검색어 확인하기

구글 애널리틱스를 사용하면 상세한 방문자 통계를 확인할 수 있습니다. 하지만 Google Analytics에서 키워드(검색어)를 확인해보면 대부분 "(not provided)" 혹은 "(not set)"으로 표시될 것입니다. 이것은 사용자의 프라이버시 보호를 위해 구글이 키워드를 암호화하고 있기 때문이라고 합니다. 애널리틱스에서 검색 키워드를 추적하고 싶은 경우 애널리틱스와 서치 콘솔을 연결하면 서치 콘솔의 데이터를 애널리틱스에서 확인할 수 있습니다. 또한, 특정 페이지/글의 검색어를 확인하는 것도 가능합니다. 구글 애널리틱스: 특정 페이지/글의 검색어 확인하기 구글 애널리틱스에서 검색어 추적하기 구글 애널리틱스에서 키워드(검색어)를 체크하면 대부분 "(not provided)" 오류가 표시됩니다. 하지..

IT & 기타/IT 2021.12.05

워드프레스 엘리멘터 문의폼 위젯(Form 요소)

워드프레스에서 방문자나 고객으로부터 문의를 받고 싶은 경우 Contact Form 7이나 WPForms와 같은 문의폼 플러그인을 사용할 수 있습니다. 최근에는 테마나 페이지 빌더에 문의폼 기능을 추가하는 것이 추세 같습니다. 엘리멘터 페이지 빌더에서도 프로 버전에 Form 위젯이 탑재되어 별도의 컨택트 폼 플러그인을 사용하지 않고도 문의 양식을 추가할 수 있습니다. 워드프레스 엘리멘터 문의폼 위젯(Form 요소) 컨택트 폼 플러그인 vs. 테마/페이지 빌더에 탑재된 문의 폼 최근 들어서는 테마나 페이지 빌더에 컨택트 폼 기능을 내장하는 사례가 늘고 있습니다. 예를 들어, 베스트셀링 테마인 아바다 테마에서는 자체적으로 Avada Form이라는 문의폼 기능을 제공하고 있습니다. 테마나 페이지 빌더에 문의 폼..

워드프레스 GeneratePress 테마 사이트 라이브러리 데모 로드하기

워드프레스 유료 테마에서는 대부분 데모를 제공합니다. GeneratePress 테마에서도 Site Library라는 라이브러리에서 미리 만들어진 사이트를 로드할 수 있는 기능을 제공합니다. 이 글에서는 제너레이트프레스 테마의 사이트 라이브러리에서 사전 제작된 사이트를 로드하는 방법에 대해 살펴보겠겠습니다. 워드프레스 GeneratePress 테마 사이트 라이브러리에서 데모(미리 만들어진 사이트)로드하기 사이트 라이브러리를 이용하려면 먼저 워드프레스에 GeneratePress 테마와 GP Premium 플러그인이 설치되어 있어야 합니다. 사전 준비: GeneratePress 테마와 GP Premium 플러그인 설치 GeneratePress 테마는 디자인 > 테마(워드프레스 6.5 미만 버전에서는 외모 > ..