워드프레스 일기의 워드프레스 1767

워드프레스 KBoard (케이보드) 게시판이 두 개가 표시되는 경우

KBoard는 워드프레스에서 한국형 게시판을 운영하려는 경우에 많이 이용되는 플러그인입니다. 해외에서는 포럼이 주로 사용되지만 우리나라에서는 특이하게 게시판이 많이 사용됩니다. 포럼 플러그인으로는 유명한 bbPress가 있습니다. 간혹 케이보드 게시판이 한 페이지에 2개가 표시되는 문제가 발생하는 경우가 있습니다. 위의 그림과 같이 같은 게시판이 2개 연속으로 표시되는 경우 케이보드 게시판 자동 설치 기능을 해제하면 문제가 해결될 것입니다. 워드프레스 관리자 페이지에서 KBoard > 게시판 목록 및 관리를 클릭하고 해당 게시판을 선택한 다음 기본 설정 > 게시판 자동설치 옵션에서 페이지가 지정되어 있다면 '- 선택하기 -'로 바꾸시기 바랍니다. 설정을 저장하고 페이지를 새로 고침해 보면 게시판이 하나만..

워드프레스 캐시 플러그인: Gzip 압축 설정하는 방법

GZIP은 파일 압축(compression)과 압축 해제(decompression)에 사용되는 파일 형식(file format)이자 소프트웨어 어플리케이션입니다. WordPress GZIP 압축은 HTML, 자바스크립트, CSS를 포함한 웹사이트 파일들의 크기를 줄여 사이트 속도를 높여줍니다. 워드프레스에서는 인기 캐시 플러그인을 사용하면 GZIP 압축을 설정할 수 있습니다. WP Super Cache 플러그인 WP Super Cache 플러그인은 현재 200만 개 이상의 사이트에 설치되어 사용되고 있는 인기 캐시 플러그인입니다. WP Super Cache에서 GZIP compression을 활성화하려면 워드프레스 관리자 페이지 > 설정 > WP Super Cache > Advanced 탭으로 이동한 다..

워드프레스 WPForms와 케이보드 게시판 연동 오류 시 참고 사항

워드프레스 컨택트 폼 플러그인 중 하나인 WPForms로 만들어진 문의 양식을 통해 제출된 데이터를 케이보드 게시판에 등록하는 연동 작업을 최근 테스트했습니다. 이 과정에서 다음과 같은 오류가 발생하는 문제를 경험했습니다. Fatal error: Uncaught Error: Call to a member function get() on null in /home/public_html/wp-content/themes/Avada-Child-Theme/functions.php:28 Stack trace: #0 /home/public_html/wp-includes/class-wp-hook.php(286): wpf_dev_process_complete(Array, Array, Array, 0) #1 /home/pu..

지난 4년 간 워드프레스 블로그 방문자 추이 [네이버 vs. 구글]

이제 2019년도 2개월 남짓 남았네요. 이제 슬슬 한 해를 마무리해야 하는 시점이 온 것 같습니다. 내년 1월이 되면 워드프레스 블로그를 운영한지 5년이 됩니다. 처음에는 워드프레스 사이트를 운영하면서 배운 내용을 정리하는 차원에서 시작했지만, 지금은 워드프레스에 대한 종합적인 정보를 제공하는 블로그로 성장했습니다.지난 4년 간 워드프레스 블로그 방문자 추이 비교 잠시 시간을 내어 구글 애널리스틱을 이용한 2016년부터 현재까지의 방문자 수 추이를 살펴보았습니다. 세션(Session)은 방문 수(Visits)와 같은 개념이고, 통계에서는 제 컴퓨터의 IP 주소와 러시아, 볼리비아, 러시아, 인도네시아 등 스팸 방문자가 많은 국가의 통계를 제외시켰습니다. 그리고 스팸 리퍼러도 차단했습니다. 구글 애널리틱..

워드프레스 Enfold 테마의 컨택트 폼 사용하기

워드프레스에서는 Contact Form 7이나 Quform 같은 다양한 무료 또는 유료 컨택트 폼 플러그인을 사용하여 방문자나 고객으로부터 문의, 주문 등을 받을 수 있습니다. Enfold, Divi 등 일부 테마에서는 자체적으로 컨택트 폼 모듈을 제공하기도 합니다. 테마에 포함된 컨택트 폼 기능은 플러그인에서 제공하는 기능보다는 떨어지지만 플러그인에 의존하지 않고 심플하게 문의 양식을 사이트에 추가하려는 경우에 유용합니다. Enfold 테마에 포함된 컨택트 폼 엘리먼트 사용하기 엔폴드에 기본 탑재된 Avia Layout Builder에는 문의 양식을 추가할 수 있는 Contact Form 엘리먼트가 포함되어 있습니다. Contact Form 요소를 원하는 곳에 끌어다가 배치한 후에 Edit Elemen..

워드프레스 가구 및 인테리어 테마 InteriArt 세일

워드프레스용 가구(퍼니처) 및 인테리어 테마인 InteriArt가 30% 할인된 39달러에 판매되고 있습니다. InteriArt는 인테리어, 건축 및 가구 사이트 구축에 적합한 깔끔하고 모던한 디자인을 제공하는 워드프레스 테마입니다. 이 테마에는 비주얼 컴포저(WPBakery Page Builder)와 슬라이더 레볼루션, 그리고 TZ Plus Gallery라는 프리미엄 플러그인이 탑재되어 있다고 하네요. TZ Plus Gallery 플러그인은 다양한 형식의 갤러리를 만들 수 있는 갤러리 플러그인으로 50달러에 판매되고 있네요. (유료 테마에 번들로 탑재되는 경우 테마가 설치된 상태에서 무료로 사용이 가능합니다.) 이 테마에는 13개의 데모 페이지가 포함되어 있습니다. 자세한 내용과 데모는 InteriAr..

워드프레스 OceanWP 테마에서 사이드바 지정하는 방법

워드프레스 인기 테마인 OceanWP는 속도가 빠르기 때문에 속도가 중요한 사이트에 활용할 수 있는 테마 중 하나입니다. 하지만 이 테마는 초보자가 사용하기에는 약간 어렵다는 인상을 받았습니다. OceanWP는 무료 버전에서도 데모를 로드하여 사용할 수 있습니다. 무료 워드프레스 테마 OceanWP에서 데모 설치 방법 OceanWP 테마에서는 테마 디자인 > 사용자 정의하기 > General Options > General Settings에서 페이지 등의 레이아웃을 지정할 수 있습니다. 지정 가능한 레이아웃은 다음과 같습니다. Right Sidebar - 오른쪽 사이드바 Left Sidebar - 왼쪽 사이드바 Full Width - 전체 폭 100% Full Width - 100% 전체 폭 Both S..

워드프레스 매거진/블로그 테마 Newspaper를 이용한 사이트 제작

블로그나 뉴스, 매거진 사이트를 운영하고 싶은 경우 매거진 테마를 활용하면 수월하게 사이트 제작이 가능합니다. 워드프레스에는 다양한 매거진, 블로그 테마가 있습니다. 그 중에서 Newspaper 테마가 가장 인기가 있습니다. 뉴스페이퍼 테마에는 카테고리별로 글들을 나열할 수 있는 다양한 모듈을 제공하므로 다양한 형식으로 콘텐츠를 표시할 수 있습니다. 얼마 전에 제 메인 블로그와 비슷한 스타일로 블로그 사이트를 만들기를 원하는 분이 계셔서 작업을 해드렸습니다. 뉴스페이퍼 테마를 이용할 경우 비교적 수월하게 사이트를 만들 수 있습니다. 다만, 제대로 만들려면 먼저 기본적인 워드프레스 사용법을 익히면 도움이 됩니다. 워드프레스 블로그 시작하기 사이트를 비슷하게 만드는 것은 그리 어렵지 않지만, 그 이후에 고객..

구글 맵 연동 오류: 'Referer Not Allowed Map Error'

새로운 구글 맵 API 표준 플랜에 따라 2016년 6월 22일 이후에 생성되는 모든 신규 애플리케이션에는 Google Maps API 키를 입력해야 구글 지도가 제대로 표시됩니다. 그리고 최근에는 구글 API 키를 발급받기 위해서는 신용카드 정보를 입력하도록 구글 정책이 바뀌었습니다. 구글 지도 삽입과 관련하여 문제가 발생하는 경우 다음 글을 참고하여 문제 해결을 시도해볼 수 있습니다. 구글지도가 제대로 로드되지 않는 문제가 발생하는 경우 [종합] 워드프레스에서는 테마 또는 플러그인을 사용하여 쉽게 Google Maps API 키를 입력하여 구글 맵을 연동할 수 있습니다. Google Maps API 키와 관련하여 "Referer Not Allowed Map Error" 에러가 발생하는 경우가 있습니다..

워드프레스 카테고리 만들기 (기본적인 방법)

워드프레스에서는 글을 분류하기 위한 목적으로 카테고리와 태그가 기본적으로 제공됩니다. 분류란 말 그대로 글을 쉽게 분류하기 위한 목적으로 만든 것으로 '카테고리' 기준으로 글을 분류하거나 '태그' 기준으로 글을 분류할 때 사용됩니다. 참고로 기본 글 유형인 글, 페이지 이외의 다른 포스트 타입(글 유형)을 만드는 것도 가능합니다. 가령, 아바다 등 많은 테마에서 Portfolio는 Project 같은 커스텀 포스트 타입(사용자 정의 글 유형)을 제공합니다. 그러면 포트폴리오나 프로젝트에 맞는 분류를 만들어서 포트폴리오 글이나 포로젝트 글을 분류할 수 있습니다. Books라는 커스텀 포스트 타입을 만들었다면 '장르'라는 커스텀 분류를 만드는 것도 생각해볼 수 있습니다. 카테고리의 필요성 그럼 카테고리는 어..