WordPress plugin intelligence profile

BlueFeed

Display your Bluesky feed on any WordPress page or post with a simple shortcode. Five layouts: classic, cards, compact, images, and videos.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.17
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update15 Aug 20262mo ago
Active installations70Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records BlueFeed version 1.0.17 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

BlueFeed lets you embed your Bluesky feed anywhere on your WordPress site using the [bluefeed] shortcode. Choose from five beautiful layouts:

  • Classic – A familiar social-media timeline look
  • Cards – A responsive card grid, great for visual content
  • Compact – A minimal, space-efficient list view
  • Images – A square image grid showing only posts with images, with hover overlays for stats
  • Videos – A card-style video grid showing only posts with videos, with natural portrait/landscape thumbnails and a play overlay on hover

Features

  • 5 layout styles (classic, cards, compact, images, videos)
  • Gutenberg block with live preview and full settings panel
  • Configurable column count for grid layouts
  • Profile header with avatar, banner, bio, and stats
  • Clickable links and @mentions auto-linked
  • Follow button linking to the Bluesky profile
  • Color customization via admin settings or per-shortcode attributes
  • Automatic caching with configurable duration for fast page loads
  • Stale-cache fallback. Serves cached content if the API is temporarily unreachable
  • Test Connection button in admin to diagnose API connectivity
  • Compatible with page builders (Breakdance, Elementor, Beaver Builder, etc.)
  • Responsive design for all screen sizes
  • Translation-ready
  • Works with the public Bluesky API. No authentication required

Shortcode Examples

social" layout="classic"]

Shortcode Parameters

Layout & Display:

  • layout – classic, cards, compact, images, or videos (default: classic)
  • count – Number of posts (default: 9, max 100)
  • handle – Override the Bluesky handle from settings
  • columns – Grid columns for images, cards, and videos layouts (default: 3)
  • gap – Space between posts/cards in pixels (default: auto per layout)
  • border_radius – Corner rounding in pixels (default: 12, use 0 for square)
  • border_width – Border thickness in pixels (default: 1, images layout defaults to 0)
  • show_header – Show profile header: true/false (default: true)
  • show_replies – Include replies in the feed: true/false (default: false; not used by images or videos layouts)
  • show_images – Show images in classic/cards layouts: true/false (default: false)
  • show_videos – Show video thumbnails in classic/cards layouts: true/false (default: false)
  • show_follow – Show follow button: true/false (default: true)
  • show_caption – Show post caption on hover in images layout: true/false (default: false)
  • show_avatar – Show post author avatar: true/false (default: true)
  • show_name – Show post author display name: true/false (default: true)
  • show_handle – Show post author @handle: true/false (default: true)
  • show_time – Show post timestamp: true/false (default: true)
  • show_stats – Show stats bar (replies, reposts, likes) on all layouts including images overlay: true/false (default: true)

g. #ffffff):

  • card_bg, placeholder_bg, post_text, meta_text, card_border
  • link_color, link_hover, row_hover_bg, header_name
  • follow_text, follow_bg, follow_border, follow_hover_text, follow_hover_bg

External services

This plugin connects to the Bluesky public API to retrieve and display Bluesky social media content on your WordPress site. It is required for all plugin functionality. Without it, no feed or profile data can be displayed.

What data is sent and when

  • Profile requests – When a page containing the [bluefeed] shortcode is loaded, the plugin sends the configured Bluesky handle to the endpoint https://public.api.bsky.app/xrpc/app.bsky.actor.getProfile to retrieve the user’s profile information (display name, avatar, banner, bio, and follower/following/post counts).
  • Feed requests – On the same page load, the plugin sends the Bluesky handle along with display parameters (post count, filter type) to the endpoint https://public.api.bsky.app/xrpc/app.bsky.feed.getAuthorFeed to retrieve the user’s posts.

No visitor personal data, cookies, or tracking information is sent to the API. Responses are cached locally on your server (default 15 minutes, configurable) to reduce the number of external requests.

Service provider

app ).

  • Terms of Service
  • Privacy Policy
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • instagram grid
  • social media
  • bluesky
  • feed
  • shortcode
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity15 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.