SDAweb Social Galleri Feed
SDAweb Social Galleri Feed connects to the Instagram Graph API and displays your posts in a customizable grid gallery with lightbox. Supports multiple Instagram accounts — connect up to 20 accounts and display different feeds on different pages. Built for speed — feeds load instantly on cached pages with zero network requests. Features Multi-Account Support * Connect up to 20 Instagram accounts, each with its own token and cache * Per-account test connection, cache management, and failure tracking * Display different accounts on different pages with the account shortcode attribute * Visual Shortcode Builder shows which account you’re building for Layout & Design * Multiple layouts — Grid, masonry, and highlight modes * Responsive columns — Separate settings for desktop, laptop, tablet, and mobile * Profile header — Avatar, username, follower count, bio, and follow button * Hover effects — Overlay on image hover with gradient * Color pickers — Customize likes icon, comments icon, and date text colors Instagram Stories * Story ring — Gradient ring on avatar when Stories are active (like Instagram) * Fullscreen Story viewer — Auto-advance, tap navigation, progress bars, keyboard support * Video Stories play automatically (muted by default) * Per-account Stories refresh every 15 minutes via WP-Cron * Toggle on/off globally or per shortcode Lightbox * Fullscreen lightbox — Carousel navigation with keyboard and swipe support * Swipe-up-to-close — Mobile-native gesture * Engagement stats — Likes, comments, media type badge, and relative date Content & Filtering * Multiple feeds — Use feed_id attribute for independent feeds on different pages * Hashtag filtering — Include or exclude posts by hashtag * Media type filter — Filter by image, video, or carousel * Load more — Paginated loading with customizable button Performance * Instant loading — Server-side inline JSON per account, zero network requests on cache hit * REST API endpoint with legacy AJAX fallback * Stale-while-revalidate — Expired cache served instantly while refreshing * Per-account WP-Cron background refresh — All caches stay warm automatically * Smart fetch limit — Only requests what’s needed from the API * Lazy loading and incremental grid rendering * Per-IP rate limiting Localization * All 30+ frontend strings configurable in admin (Norwegian defaults) * Relative timestamps and month names customizable Security * Bearer token authentication — API token sent via Authorization header * AES-256-CBC token encryption at rest with random IV per encryption * CSRF protection — check_admin_referer() on all admin actions * XSS prevention — textContent used instead of innerHTML, all output escaped * Clean uninstall — Removes all options, transients, and cron jobs per account Accessibility * Full keyboard navigation in lightbox and gallery * ARIA labels and screen reader support * Respects prefers-reduced-motion Shortcode [sdawsoga_gallery] Shortcode Attributes account — Account slug from Accounts tab (default: default account) feed_id — Gallery name for CSS targeting limit — Number of posts to display (default: 9) columns — Number of columns (default: 3) layout — grid, masonry, or highlight aspect_ratio — square, portrait, instagram, or original padding — Gap between images in pixels show_header — Show/hide profile header (true/false) show_loadmore — Show/hide load more button (true/false) hover_effect — Enable/disable hover overlay (true/false) filter_type — all, image, video, or carousel hashtag — Only show posts containing this hashtag exclude_hashtags — Comma-separated hashtags to exclude show_stories — Show/hide Instagram Stories ring (true/false) Requirements A Facebook Page connected to an Instagram Business or Creator account A valid Facebook Page Access Token with the instagram_basic, pages_show_list, pages_read_engagement, and instagram_manage_insights permissions (all four are required for the feed) PHP 7.4+ and WordPress 5.8+ Third-Party Services This plugin connects to the Instagram Graph API (via Facebook) to retrieve your Instagram posts, profile information, and engagement metrics. Service: Instagram Graph API / Facebook Graph API Website: https://developers.facebook.com/ Terms of Use: https://developers.facebook.com/terms/ Privacy Policy: https://www.facebook.com/privacy/policy/ When data is sent: When the plugin refreshes the feed cache (via WP-Cron background refresh or manual cache clear in the admin panel). With default settings, this happens approximately once per hour. What data is sent: Your Facebook Page Access Token and Instagram Business Account ID are sent to Facebook’s servers to authenticate and retrieve your posts. No visitor data is collected or transmitted. The plugin does not track site visitors or send any visitor information to external services.
Simple Statistics for Feeds
Simple Statistics for Feeds (SFS) tracks your feeds automatically using a variety of methods, and provides a wealth of tools and options for further configuration and management. Also displays your subscriber count via template tag or shortcode. Fully configurable. Visit the “Simple Statistics for Feeds” settings page for stats, tools, and more info. 👉 Check out a feed-count demo in the sidebar @ WP-Mix.com Fast & Free Stop paying 3rd-party fees, track your own stats for free! Display a “feed count” badge like the once-awesome Feedburner Built with the WP API for optimal performance & security Fully compatible with WordPress Multisite Regularly updated and “future proof” Core Features Daily & Total – collect daily stats and total stats for each feed Beautiful Stats – view all your feed stats via the plugin settings Dashboard Widget – get a quick overview of your feed statistics Custom Feed Count – display any number for your feed count Custom Content – embellish your feed with graphics and markup Custom CSS – use your own styles to customize your feed stats More Features Shortcodes & Template Tags to display your feed count anywhere Display your daily feed counts for post feeds and comments feeds Options to clear cache, reset stats, and restore default settings Automatically track custom feeds generated via the WordPress API Enable “Strict Mode” reporting for more accurate feed counts Track feeds using custom key/value tracking parameters Works with or without Gutenberg Block Editor Tracking Methods Simple Statistics for Feeds provides four ways to track your feeds: Default Tracking – tracks feeds directly via URI request Custom Tracking – tracks feeds via embedded post image Alternate Tracking – tracks feeds via embedded feed image Open Tracking – tracks feeds via your own custom image Collected Data Simple Statistics for Feeds tracks the following data for each feed request: Feed type Tracking type Requested URL User-agent IP address Referrer Date ID You can view these data at any time by visiting the plugin settings. All feed data are displayed via beautiful, easy-to-use interface. View screenshots » Privacy This plugin records the user agent, referrer, and IP address for each feed request. IP collection may be disabled via the plugin settings. All collected data may be deleted at any time via the plugin settings. This plugin does not set any cookies, and it does not connect to any third-party locations. Simple Statistics for Feeds (formerly Simple Feed Stats) is developed and maintained by Jeff Starr, 15-year WordPress developer and book author. Support development I develop and maintain this free plugin with love for the WordPress community. To show support, you can make a donation or purchase one of my books: The Tao of WordPress Digging into WordPress .htaccess made easy WordPress Themes In Depth Wizard’s SQL Recipes for WordPress And/or purchase one of my premium WordPress plugins: BBQ Pro – Blazing fast WordPress firewall Blackhole Pro – Automatically block bad bots Banhammer Pro – Monitor traffic and ban the bad guys GA Google Analytics Pro – Connect WordPress to Google Analytics Head Meta Pro – Ultimate Meta Tags for WordPress REST Pro Tools – Awesome tools for managing the WP REST API Simple Ajax Chat Pro – Unlimited chat rooms USP Pro – Unlimited front-end forms Links, tweets and likes also appreciated. Thank you! 🙂