워드프레스 메일 전송 폼 만들기

워드프레스 폼 데이터 처리 방식으로 메일 전송 폼 직접 만들고 Contact Form 7 그만 쓰기, admin-post.php

워드프레스 사용자가 메일 전송 폼으로 사용하는 플러그인 중 대표적인 것으로 Contact Form 7, Jetpack Contact Form 모듈이 있습니다. 더 많지만, 생략합니다. 메일 전송 폼이 필요할 때 Jetpack 사용 중이라면 Contact Form 7 플러그인을 설치할 필요가 보통은 없습니다. 그러나, 보통의 메일 … 더보기 “워드프레스 폼 데이터 처리 방식으로 메일 전송 폼 직접 만들고 Contact Form 7 그만 쓰기, admin-post.php”

워드프레스 기본 커스텀 필드 메타박스에 등록하는 메타 데이터 조금 더 살펴보기

워드프레스 ‘기본 제공 커스텀 필드 메타박스’는 필드명(키)과 값을 쉽게 입력할 수 있어 포스트 메타 데이터 등록이 간단합니다. 물론, 메타 데이터를 사이트에 출력하기 위해서 추가 작업이 필요합니다. 그런데, 기본 필드 메타박스(이하, ‘필드박스’)는 워드프레스 사용자 전체에 걸쳐 사용률이 적습니다. 사이트에 출력하는 추가 … 더보기 “워드프레스 기본 커스텀 필드 메타박스에 등록하는 메타 데이터 조금 더 살펴보기”

워드프레스 로그인 폼에 인증필드 추가

워드프레스 기본 로그인 폼에 인증 필드 추가

워드프레스 기본 로그인 폼은 아이디와 암호 입력 필드만 제공합니다. 때로 저장소 플러그인을 설치하여 추가 인증을 위한 필드를 추가하는데, 간단한 코드로 플러그인 사용하지 않고 필드를 추가하여 로그인을 제어할 수 있습니다. 이 포스트에서는 사이트에 접근한 방문자의 아이피를 확인하고, 아이피 중에 2번 째 … 더보기 “워드프레스 기본 로그인 폼에 인증 필드 추가”

워드프레스 현재 로그인 회원 목록

회원 메타 데이터 필드 기준으로 현재 로그인한 워드프레스 회원 목록 출력

워드프레스에서 회원 정보를 출력하는 방법과 함수는 많은데, 사이트에 로그인한 회원 한 명의 특정 정보를 출력하는 함수로 wp_get_current_user가 있습니다. 보통 다음처럼 사용합니다. if ( is_user_logged_in() ) { $current_user = wp_get_current_user(); echo ‘Username: ‘ . $current_user->user_login . ‘<br />’; echo ‘User email: ‘ … 더보기 “회원 메타 데이터 필드 기준으로 현재 로그인한 워드프레스 회원 목록 출력”

조금 더 생각하고 개선한 워드프레스 Child 테마

조금 더 생각하고 개선하여 나중에 필요할 때 바로 쓰는 워드프레스 Child Themes 준비

워드프레스를 사용할 때 child 테마를 사용하라는 조언은 늘 있습니다. 사용자가 원래의 테마를 수정하는 때가 많은데 그 테마 제작자가 업데이트한 테마를 제공하고 사용자가 업데이트한 테마를 적용하면 수정 내용이 없어지는 것을 막기 위한 것입니다. 물론, 업데이트하지 않으면 수정 내용은 유지되지만, 워드프레스 버전과 … 더보기 “조금 더 생각하고 개선하여 나중에 필요할 때 바로 쓰는 워드프레스 Child Themes 준비”

구글 크롬 브라우저 내장 악성코드(Malware) 스캐너

맬웨어(멀웨어, Malware)는 사용자의 디지털 기기를 감염하는 악성코드 전체를 일컫는 말이다. 보통 개인정보를 탈취(Hijacked)하여 경제적 이득을 목적으로 한다. PC 등의 디지털 기기에 악성코드가 배포되는 주 방법은 이메일 첨부 파일, 네트워크나 소프트웨어의 취약점, 온라인 파일 다운로드 등이다. 사용자 대부분 이메일 열람과 파일 … 더보기 “구글 크롬 브라우저 내장 악성코드(Malware) 스캐너”

워드프레스 이미지 사이즈 값과 자르기 설정

워드프레스 중간 및 최대 크기 기본 이미지 사이즈 크롭 설정

워드프레스에서 이미지를 올리면 기본 지정 이미지 사이즈 설정에 따라 여러 이미지가 생성되며, 생성하는 이미지를 자르는(크롭, crop) 방식은 이미지 가운데 위치를 기본으로 ‘가로와 세로 같은 값의 정사각형(하드 크롭)‘이나 긴 축 우선의 지정한 최대값 기준 ‘비율 자르기(소프트 크롭)‘입니다. 기본 이미지 사이즈 명칭 … 더보기 “워드프레스 중간 및 최대 크기 기본 이미지 사이즈 크롭 설정”

워드프레스 사이트 회원 및 방문자의 개인정보정책

워드프레스 4.9.6 버전의 큰 변화는 사이트 회원이나 방문자의 개인정보에 관하여 운영자가 그들에게 선택권과 접근 권한을 제공할 수 있도록 코어에 내장했다는 것입니다. 대체로 이 변화는 유럽 연합(EU)의 GDPR(General Data Protection Regulation) 규정에 대응하기 위한 것으로 생각할 수 있는데, EU 거주자의 개인 데이터를 … 더보기 “워드프레스 사이트 회원 및 방문자의 개인정보정책”

이미지 모달 레이어

워드프레스 기본 제공 ThickBox Jquery 라이브러리로 아주 간단하게 이미지 모달 레이어 띄우기

워드프레스 포스트에 삽입하는 이미지가 본문 영역보다 커 이미지에 포함한 내용을 파악하기 어려울 때는 이미지에 링크를 추가하여 새로운 페이지로 이동 또는 새 창으로 보여주는 것이 일반적입니다. 또, 삽입하는 이미지가 본문 영역보다 크다면 본문 영역보다 작은 이미지를 삽입하고 링크로 더 큰 이미지를 … 더보기 “워드프레스 기본 제공 ThickBox Jquery 라이브러리로 아주 간단하게 이미지 모달 레이어 띄우기”

ThickBox Jquery Library

워드프레스 기본 제공 ThickBox Jquery 라이브러리 모달 레이어

워드프레스는 Cody Lindley ThickBox jQuery 라이브러리의 수정 버전을 기본 모달(Modal) 레이어로 제공합니다. 관련 파일을 기본으로 제공한다는 뜻이므로 사용하려면 관련 스크립트를 호출(enqueue)해야 합니다. 그리고 설명하지 않지만, 모달과 팝업(Popup)은 다르다는 것을 인지할 필요가 있습니다. 워드프레스 ThickBox는 워드프레스 내비게이션 메뉴에 특정 기능의 메뉴 아이템 … 더보기 “워드프레스 기본 제공 ThickBox Jquery 라이브러리 모달 레이어”