Wbcom Designs – BuddyPress용 생일 위젯

설명

Birthday 위젯으로 BuddyPress 커뮤니티를 변신시키세요! 사이트 회원들의 다가오는 생일을 확인하고 그들의 특별한 날을 함께 축하해 주세요. 커뮤니티 구성원을 축하하려는 작은 노력은 “함께 축하하는 커뮤니티가 함께 머문다”는 말을 이어갑니다.

주요 특징:

스마트 생일 표시
* 모든 회원, 친구 또는 팔로워의 생일 표시
* 유연한 기간: 주간, 월간 또는 제한 없음
* 오늘 생일은 특별 표시
* “Turning X” 형식으로 표시되는 나이 (사용자 지정 가능)

현대적이고 반응형 디자인
* 깔끔하고 미니멀한 디자인으로 어떤 테마와도 잘 어울림
* 모바일 우선 반응형 레이아웃
* 부드러운 애니메이션 및 마우스 오버 효과
* 스마트 캐싱으로 성능 최적화

유연한 구성
* 여러 이름 표시 옵션 (사용자명, 닉네임, 이름)
* 사용자 정의 날짜 형식
* 선택적 이모지 지원
* 비공개 메시지로 생일 축하 전송

NEW: 자동 알림
* 회원에게 자동 생일 이메일 인사
* 생일 활동 피드 자동 게시
* BuddyPress 알림 지원
* 관리자 일일 생일 요약 이메일
* 전송 시간 및 템플릿 구성 가능

새 소식: 표시 향상
* 별자리 표시 옵션
* 축하를 위한 축포(컨페티) 애니메이션
* 중앙화된 관리자 설정 페이지

개발자 친화적
* CSS 상속을 이용한 테마 호환 스타일링
* 스마트 자산 로딩(위젯이 활성화된 경우에만 로드)
* 숏코드 지원: [bp_birthdays]
* 방대한 필터 및 액션 훅
* WPCS 준수 코드

성능 최적화
* 30분 스마트 캐싱 시스템
* 조건부 자산 로딩
* 최소한의 데이터베이스 조회
* 누적 레이아웃 이동(CLS) 0

접근성 준비됨
* WCAG 2.1 준수
* 키보드 내비게이션 지원
* 화면 읽기 프로그램 친화적
* 동작 감소(감소된 애니메이션) 지원

BuddyPress 커뮤니티에 활력을 불어넣으세요

Love Birthday Widget? Check out our other free community plugins:” 를 한국어로 번역하면:

“Birthday 위젯을 좋아하시나요? 다른 무료 커뮤니티 플러그인도 확인해 보세요:

  • Jetonomy — 차세대 워드프레스 토론 플랫폼 — 포럼, Q&A, 아이디어, 투표, 신뢰 레벨. 영구 무료. GitHub
  • WPMediaVerse — 범용 워드프레스 미디어 플랫폼 플러그인. 앨범, 갤러리 및 미디어 공유. GitHub

더 많은 상품과 BuddyPress Community Bundlestore.wbcomdesigns.com 스토어를 방문하세요.

설치

  1. 플러그인 파일을 /wp-content/plugins/buddypress-birthdays/ 디렉터리의 콘텐츠로 업로드하세요.
  2. 워드프레스의 ‘플러그인’ 메뉴에서 플러그인을 활성화하세요
  3. 모양 > 위젯으로 이동하여 “BuddyPress Birthdays” 위젯을 사이드바에 추가하세요.
  4. 환경 설정에 따라 위젯 설정을 구성하세요

FAQ

이것이 BuddyBoss와 호환되나요?

예! 이 플러그인은 BuddyBoss 플랫폼 및 BuddyBoss 테마와 완벽히 호환됩니다.

생일을 글 또는 페이지에 표시할 수 있나요?

예! 단축코드 [bp_birthdays] 를 원하는 곳의 콘텐츠에 사용하세요. limit, show_age, date_format 등과 같은 속성으로 사용자 정의할 수 있습니다.

생일(날짜) 필드는 어떻게 설정하나요?

플러그인은 BuddyPress 확장 프로필의 datebox 또는 birthdate 필드 유형과 작동합니다. BuddyPress 프로필 필드에 날짜 필드를 생성하고 위젯 설정에서 해당 필드를 선택하세요.

커스텀 테마와 작동하나요?

물론입니다! 플러그인은 테마와 호환되는 스타일을 사용하여 테마의 색상과 글꼴을 상속하므로 매끄럽게 통합됩니다.

회원들이 생일 축하 메시지를 보낼 수 있나요?

예! BuddyPress 개인 메시지가 활성화되어 있으면, 회원들은 생일 축하 메시지를 바로 보내기 위해 위시 버튼을 클릭할 수 있습니다.

모바일 반응형인가요?

예! 위젯은 모바일 우선 방식으로 제작되었으며 모든 기기와 화면 크기에서 완벽하게 작동합니다.

생일 데이터를 캐시하나요?

네! 플러그인은 데이터를 최신 상태로 유지하면서 최적의 성능을 위해 30분마다 새로 고침되는 스마트 캐싱을 포함합니다.

날짜 형식을 사용자 정의할 수 있나요?

예! 위젯 설정에서 “January 15”, “Jan 15”, “15 Jan” 등과 같은 사용자 지정 날짜 형식을 설정할 수 있습니다.

개인정보 설정을 존중하나요?

물론입니다! 이 플러그인은 BuddyPress 필드 표시(visibility) 설정을 준수합니다. 비공개 생일 필드는 권한이 없는 사용자에게 표시되지 않습니다.

Youzify와(과) 호환되나요?

예! 이 플러그인은 Youzify 및 기타 인기 있는 BuddyPress 확장 프로그램과 완벽하게 호환됩니다.

후기

2024년 5월 13일
Since it is not obvious, first you must add a custom date field to user profiles, and only then go to set up the widget…
모든 1 평가 읽기

기여자 & 개발자

“Wbcom Designs – BuddyPress용 생일 위젯”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“Wbcom Designs – BuddyPress용 생일 위젯”(이)가 1 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “Wbcom Designs – BuddyPress용 생일 위젯”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

2.4.2

  • Fix: Birthday celebration activities were showing empty content in the activity feed.
  • Fix: Removed leftover console logging from production code.
  • Update: Refreshed POT file for translations.

2.4.1

  • 코드 품질: 모든 PHP 파일에서 모든 워드프레스 코딩 표준(WPCS) 위반 사항을 수정함
  • 코드 품질: 인라인 댓글 문장부호 적용, 요다 조건 사용, 적절한 간격 유지
  • 코드 품질: 플레이스홀더가 있는 i18n 함수에 대한 누락된 번역자용 주석 추가
  • 코드 품질: 레거시 파일 명명 및 위젯 회원가입에 대해 phpcs:ignore 추가됨
  • 코드 품질: 모든 플러그인 검사 오류 수정 (오류 0개)

2.4.0

  • 새로운 기능: 중앙 집중식 구성을 위한 BuddyPress 메뉴 아래 관리자 설정 페이지.
  • 새 기능: 맞춤 템플릿이 가능한 자동 생일 이메일 알림.
  • 새로운 기능: 회원에게 생일이 있을 때 활동 피드 자동 게시물 업로드.
  • 새로운 기능: 생일을 위한 BuddyPress 알림(모든 회원 또는 친구에게만 알림).
  • 새 소식: 관리자용 오늘 생일의 일일 요약 이메일.
  • 새 기능: 유니코드 기호가 포함된 별자리 표시 옵션.
  • 새 기능: 생일 축하용 콘페티 애니메이션 옵션.
  • 신규: 별자리 및 나이 계산을 위한 도움 함수.
  • 개선: 예약된 생일 확인을 위한 WP Cron 통합.
  • 개선: 별도 클래스들로 분리된 모듈식 코드 아키텍처.

2.3.0

  • 수정: 표시할 생일이 없을 때 위젯이 빈 컨테이너를 더 이상 표시하지 않음.
  • 수정됨: 로그아웃된 사용자에게 위젯 가시성이 이제 올바르게 작동합니다.
  • 수정: 공개 생일의 경우 비로그인 사용자에게 이제 “모두 회원” 필터가 표시됩니다.
  • 수정: 로그아웃된 사용자에게 Friends/Followers 필터가 제대로 숨김 처리됨.
  • 수정됨: 설정이 업데이트될 때 위젯 캐시가 이제 제대로 지워집니다.
  • 수정됨: 대규모 사이트에서 성능 향상을 위해 임시 항목 캐싱을 객체 캐시로 교체함.
  • 수정: 비활성화된 사용자는 이제 생일 목록에서 제대로 제외됩니다.
  • 수정: JavaScript 오류 메시지가 이제 제대로 현지화되었습니다.
  • 개선됨: WordPress.org 플러그인 호환성 검사.
  • 개선: 배포용 grunt 빌드 프로세스 추가됨.
  • 업데이트됨: 모든 번역 문자열이 포함된 .pot 파일을 재생성했습니다.

2.2.0

  • 향상: 현대적이고 깔끔한 인터페이스로 UI/UX 전체 재설계 완료.
  • 개선: CSS 상속을 통한 테마 호환성 향상.
  • 개선: 누적 레이아웃 이동(CLS) 0 구현.
  • 개선: 스마트 자산 로딩 — 위젯이 활성화된 경우에만 로드됩니다.
  • 향상: 터치 친화적인 버튼으로 모바일 반응형 기능 강화.
  • 개선: 캐시 시스템 최적화로 성능 향상.
  • 개선: WCAG 2.1 준수로 접근성 향상.
  • 개선: 부드러운 애니메이션 및 마우스 오버 효과.

2.1.0

  • 로그인한 사용자가 자신의 생일을 볼 수 있던 문제 수정.
  • 해결됨”의 “제한 없음” 필터가 예상대로 작동하지 않음.
  • 로컬라이제이션과 가독성 향상을 위한 업데이트된 문자열.
  • 생일 표시를 위한 향상된 가시성 로직 및 정렬
  • BuddyPress 생일 쿼리 인수를 사용자화하기 위한 필터 추가.
  • 대규모 사용자 데이터셋을 위한 BuddyPress 생일 쿼리 최적화.
  • 내 프로필을 본 사람” 플러그인과의 충돌 문제를 해결했습니다.
  • 생년월일 표시가 정확하도록 DOB 필드의 가시성을 확인하고 수정했습니다.
  • 효율성 향상을 위해 불필요한 숏코드 코드를 제거함.
  • PHPCS 오류를 수정하고 일관성 및 기능 확인을 위해 파일 이름을 변경했습니다.

2.0.3

  • 수정: (#56) BuddyPress v12와의 호환성 개선
  • 관리됨: 생일 위젯의 여분 공간
  • 수정: 고정 월별 날짜 범위가 다가오는 생일을 표시하지 않던 문제 해결
  • 관리됨: 위젯 코드 개선
  • 수정: 워드프레스 코딩 표준 수정됨
  • 업데이트: 월별 한도에서 날짜 함수 업데이트
  • 수정: BuddyPress v12와 호환되도록 조정
  • 업데이트: 위젯의 월간 한도 코드 업데이트
  • Fix: Fixed birthday display issue from the january, not from the current month

2.0.2

  • 수정: (#45) 누락된 문자열 수정됨

2.0.1

  • 수정: (#45) 메시지 아이콘에 ‘나의 소원 보내기’ 툴팁 추가(수정됨)

1.8.2

  • 수정: (#39) 고정된 생일이 해당 날짜에 표시되지 않음 수정
  • 수정: (#39) 고정된 생일이 주간 및 월간 필터로 표시되지 않음 수정

1.8.1

  • 수정: (#39) 나이/기념일 표시 문제 수정됨

1.8.0

  • 수정: (#34) 로그아웃 사용자 메일함 아이콘 문제 수정
  • 수정: (#38) 단일 사용자가 생일을 업데이트하지 않은 경우 메시지 추가
  • 수정: (#35) 회원 생일을 표시하기 위해 WP 타임존 추가됨

1.7.0

  • 수정: PHP 치명적 오류 수정
  • Fix: Added widget option show brithdays of followings or friends

1.6.0

  • 수정: (#21) 생일 표시를 연결된 사용자에게만 표시하도록 수정함
  • 수정: 텍스트 도메인 오류 수정
  • 수정: 이스케이프 함수 오류 수정됨

1.5.0

  • 수정: #18 – 생년월일 날짜 번역
  • 수정: (#16) PHP 코드 구조 및 CSS 파일 업데이트

1.4.0

  • 새 기능: (#13) 사용자명, 닉네임 및 이름(성 제외) 표시 옵션 추가
  • 수정: (#14) PHPCS 문제 수정됨

1.3.0

  • 수정: PHPCS 수정사항 적용
  • 수정: (#12) BuddyPress xprofile 커스텀 필드 유형 지원 추가
  • 수정: (#11) 한 커뮤니티 테마에서 발생한 PHP 알림(Notice) 문제 수정
  • 수정: (#1) varuna 테마와의 호환 문제 수정됨
  • 수정: (#4) 위젯 폼에서 발생하던 PHP 공지 및 경고 수정됨
  • 수정: (#8) 생일이 있을 경우 위젯 표시

1.2.0

  • 수정: 언어 문제 수정됨.

1.1.0

  • 수정: 기본값 옵션 및 위젯 제목 수정됨

1.0.0

  • 초기 릴리스