Wbcom Designs – Birthday Widget for BuddyPress
Transform your BuddyPress community with the Birthday Widget! Know the upcoming birthdays of your site’s members and help them celebrate their special day. A little effort to greet community members keeps the saying alive: “community that celebrates together stays together”. Key Features: Smart Birthday Display * Show birthdays for all members, friends, or followers * Flexible time ranges: weekly, monthly, or unlimited * Today’s birthdays get special highlighting * Age display with customizable “Turning X” format Modern & Responsive Design * Clean, minimal design that works with any theme * Mobile-first responsive layout * Smooth animations and hover effects * Optimized for performance with smart caching Flexible Configuration * Multiple name display options (username, nickname, first name) * Customizable date formats * Optional emoji support * Send birthday wishes via private messages NEW: Automatic Notifications * Automatic birthday email greetings to members * Activity feed auto-posts for birthdays * BuddyPress notification support * Admin daily birthday summary email * Configurable send time and templates NEW: Display Enhancements * Zodiac sign display option * Confetti animation for celebrations * Centralized admin settings page Developer Friendly * Theme-compatible styling using CSS inheritance * Smart asset loading (only loads when widget is active) * Shortcode support: [bp_birthdays] * Extensive filter and action hooks * WPCS compliant code Performance Optimized * 30-minute smart caching system * Conditional asset loading * Minimal database queries * Zero Cumulative Layout Shift (CLS) Accessibility Ready * WCAG 2.1 compliant * Keyboard navigation support * Screen reader friendly * Reduced motion support Supercharge Your BuddyPress Community Love Birthday Widget? Check out our other free community plugins: Jetonomy — Next-gen discussion platform for WordPress — forums, Q&A, ideas, voting, trust levels. Free forever. GitHub WPMediaVerse — A general-purpose WordPress media platform plugin. Albums, galleries, and media sharing. GitHub Visit store.wbcomdesigns.com for more products and the BuddyPress Community Bundle.
Top keywords
- birthday6×2.16%
- community6×2.16%
- birthdays5×1.80%
- display5×1.80%
- support5×1.80%
- buddypress4×1.44%
- members4×1.44%
- smart4×1.44%
- buddypress community3×1.08%
- widget3×1.08%
- admin2×0.72%
- asset2×0.72%
Feedorax
Feedorax gives logged-in members a familiar social experience inside your site. Drop the timeline on any page with the shortcode or the Feedorax Timeline block (great for block themes). Visitors get public member profiles at pretty URLs (/feedorax-profile/username/), while your data stays in Feedorax users, user meta, and dedicated plugin tables. A REST API powers the UI and can support custom integrations. Features: Timeline – Social feed with posts, reactions, and comments (shortcode: [feedorax_timeline]) User search – AJAX search in the timeline header to find people REST API – Endpoints for timeline, connections, and auth (login/register) Responsive – Works on desktop and mobile Settings – Feedorax → Overview lists the shortcode and quick start steps Shortcode: [feedorax_timeline] – Displays the social timeline with topbar, feed, and sidebar Updating If you installed from WordPress.org: use Plugins → Updates or update from the Plugins screen when a new version is available. If you installed manually: replace the plugin folder with the new version (or upload and overwrite). Your data (tables and user meta) is preserved. The plugin runs a short upgrade check on each load and applies any required database or option changes for the new version. Privacy Accounts: Feedorax uses WordPress user accounts (name, email, profile data as stored in WordPress). Database: Custom tables store posts, comments, reactions, friend requests, notifications, chat, and related data on your server only. Media: Uploaded images and videos are stored in the WordPress Media Library. REST API: Mutating requests are protected with nonces and permission checks. External services: Optional GIF search, Google-hosted fonts, and location lookup features may contact third-party services as documented below. Site owners are responsible for their privacy policy and compliance with applicable laws (for example GDPR where relevant). External Services Feedorax can connect to third-party services for specific optional features: GIPHY API (GIF Search) What it is used for: Search and attach GIFs from the post composer. What data is sent and when: When a logged-in user searches GIFs, the plugin sends the search query text and your configured GIPHY API key from your server to api.giphy.com. Service provider: GIPHY, Inc. Terms: https://support.giphy.com/hc/en-us/articles/360020027752-GIPHY-API-Terms-of-Service Privacy: https://giphy.com/privacy Google Fonts (Optional Typography) What it is used for: Load selected font families for frontend typography settings. What data is sent and when: When a site owner configures Google-hosted font families, a visitor’s browser requests font CSS and files from fonts.googleapis.com and fonts.gstatic.com on pages where the Feedorax UI loads. System fonts do not make these requests. Service provider: Google LLC Terms: https://policies.google.com/terms Privacy: https://policies.google.com/privacy OpenStreetMap Nominatim (Optional Location Labels) What it is used for: Search for places and convert selected browser geolocation coordinates into a human-readable place name in the post composer. What data is sent and when: When a member uses location search, the visitor’s browser sends the typed place query to nominatim.openstreetmap.org. When a member chooses current location, the browser asks for geolocation permission and sends latitude and longitude to nominatim.openstreetmap.org after permission is granted. Service provider: OpenStreetMap Foundation (Nominatim) Terms: https://operations.osmfoundation.org/policies/nominatim/ Privacy: https://wiki.osmfoundation.org/wiki/Privacy_Policy Source Code All plugin PHP/JS/CSS source shipped in this release is included directly in this plugin package.