워드프레스에는 다양한 팝업 플러그인이 있습니다. Popup Maker는 현재 70만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 플러그인입니다. 이 플러그인을 사용하여 쿠팡 방문하기 배너 기능을 구현하는 작업을 간혹 수행하는데, 이 플러그인은 쿠키 등도 자유롭게 지정할 수 있고, 기능도 괜찮은 것 같습니다. 다만, 카페24에서만 그런지 몰라도 배너를 표시하는 위치를 지정해도 위치가 제대로 지정되지 않는 경우가 있는 것 같습니다.
팝업을 쉽게 만들고 싶은 경우 드래그 앤 드롭 방식을 지원하는 Brave 팝업 빌더 플러그인을 사용할 수 있습니다.
워드프레스 Brave 팝업 플러그인 설정 살펴보기
워드프레스 Brave 플러그인은 팝업 플러그인으로 개발되었지만 컨택트 폼, 이메일 주소 수집 등 다양한 기능을 제공하는 플러그인으로 진화하고 있습니다. 이 플러그인을 사용하여 배너를 클릭
avada.tistory.com
워드프레스 Popup Maker: 일정 시간 후 자동 팝업 닫기
팝업 메이커에서 특정 팝업이 일정 시간(예: 10초) 후에 자동으로 닫히도록 하고 싶은 경우가 있을 수 있습니다. 팝업 설정에서 Close 설정을 살펴보면 Close 텍스트를 설정하는 옵션과 Close Button(닫기 버튼) 지연 옵션이 제공됩니다. 이외에도 오버레이를 클릭하거나 Esc 키 또는 F4 키를 클릭하면 팝업이 닫히는 기능이 제공됩니다. 또한, Form Submission에서는 양식 제출 시에 팝업이 닫히도록 하는 옵션을 설정할 수 있습니다.
일정 시간 후에 팝업이 자동으로 닫히도록 하는 옵션은 없습니다.
예를 들어, 10초 후에 팝업이 닫히도록 하고 싶은 경우 다음과 같은 자바스크립트 코드를 활용할 수 있습니다.
function hidePopupAfterDelay() {
setTimeout(function () {
var element = document.querySelector('#pum-123');
if (element) {
element.style.cssText = 'display: none !important';
}
// Assuming that overflow is set to hidden in body or html
document.body.style.overflow = 'auto';
document.documentElement.style.overflow = 'auto';
}, 10000);
}
위의 코드에서 [**#pub-123**]는 팝업의 아이디를 확인하여 적절히 수정하시기 바랍니다. 시간은 밀리초 단위입니다. (10초 = 10000밀리초)
상기 코드는 팝업을 숨기는 부분([**display: none**])과 오버레이를 해제하는 부분으로 되어 있습니다.
다른 방법으로 닫기 버튼이 클릭되도록 코드를 만드는 것도 가능합니다. 예시:
setTimeout(function () {
closeButton.click();
}, 100000);
마치며
이상으로 팝업 메이커에서 일정 시간 후에 팝업이 사라지도록 하는 코드에 대하여 살펴보았습니다. 저는 이 블로그와 메인 워드프레스 블로그에 카페 방문하기 배너를 표시하고 있습니다. (메인 블로그에서는 워드프레스 카테고리 글에 대해서는 1/2 이상 글을 읽는 경우에만 표시하도록 설정.) 네이버 카페 방문하기 배너를 사용하면서 카페 회원이 이전보다 제법 늘었습니다.
네이버 카페 회원수 증가
블로그를 방문해 주셔서 감사합니다. 이 블로그에서는 워드프레스 관련 정보를 제공하는 데 주안점을 두면서 일상적인 정보를 포함한 다양한 정보를 제공하려고 노력하고 있습니다. 또한, "워
avada.tistory.com
워프사 네이버 카페에서 워드프레스 관련 정보를 공유하실 수 있습니다.
워드프레스 사용자 모임, 홈페이지, ... : 네이버 카페
워드프레스,홈페이지,테마,플러그인,웹호스팅,애드센스,블루호스트,클라우드웨이즈,SEO,챗GPT포스팅,보안
cafe.naver.com
참고
https://avada.tistory.com/2867
워드프레스 Brave 팝업 플러그인: 텍스트 링크 설정하기
워드프레스 Brave 플러그인은 팝업뿐만 아니라 컨택트 폼, 이메일 주소 수집 등 다양한 기능을 제공하는 다용도 플러그인으로 발전하고 있습니다. Brave 플러그인에서 텍스트에 링크를 설정하거나
avada.tistory.com
https://avada.tistory.com/2462
워드프레스 엘리멘터 문의폼 위젯(Form 요소)
워드프레스에서 방문자나 고객으로부터 문의를 받고 싶은 경우 Contact Form 7이나 WPForms와 같은 문의폼 플러그인을 사용할 수 있습니다. 최근에는 테마나 페이지 빌더에 문의폼 기능을 추가하는
avada.tistory.com
아바다 테마의 Avada Form 살펴보기 (컨택트 폼) - 워드프레스 정보꾸러미
워드프레스에서 방문자나 고객으로부터 문의나 피드백을 받고 싶은 경우 Contact Form 7을 비롯한 다양한 무료 및 유료 컨택트 폼 플러그인을 사용할 수 있습니다. Divi, Enfold 등 일부 테마에서는 자
www.thewordcracker.com