WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: social-media-aggregator (Used by 1 domains)

Social Media Aggregator

👤 ryac 📦 v1.2 🔗 Plugin Homepage

The Social Media Aggregator will pull content from various social media channels and aggregate them into WordPress, which you can then add into your templates. The various channels include:

  • Facebook
  • Twitter
  • YouTube
  • Vimeo
  • Instagram
  • RSS Feeds

Content is pulled into a custom post type, tagged with the source type (Facebook, Twitter, etc.), and updated on a daily WP-cron schedule. You don’t have to use all the channels, the settings page will allow you to choose which channel(s) you would like to use. The settings page also allows you to provide any access tokens and screen names that are required.

An options page allows you to manually fetch the content without having to wait for the daily cron to run. You can also reset the feeds and this will add all available content the next time the feeds are fetched, and not check for duplicate entries.

Displaying the content using a shortcode:

Most basic:
[imsa]

You can adjust the number of columns (1 – 9) and pass the source types as follows:
[imsa cols=4 source_types=’facebook,instagram,vimeo,youtube’]

If you need more control, you can grab the raw data in either PHP or making an Ajax call. Here are the examples:

In PHP

$imsa->get_feeds();                             // this will return the complete list, organized by source type
$imsa->get_feeds(array('facebook', 'youtube')); // this will return only the channels you provide in an array, organized by source type. all available source types can be found below.

In Javascript

Grabbing the data in the front-end closely follows the WP Ajax way.

There will be a global variable called IMSA that contains the URL to call when making Ajax calls.

Example:

var feeds = ['facebook', 'instagram']; // all available source types can be found below.

$.ajax({
    url: IMSA.ajaxurl,
    data: {
        type: 'GET', // must be the default type of GET
        action: 'get_feeds', // the method to call
        feeds: feeds // pass an array if you want to be more selective of which channel you want, remove property completely if you want all
    }
}).done (function (result) {
    console.log (result); // the result will contain an object called feeds, with data organized by their social channel
});

If you’re not using Ajax to fetch the data, you can remove the global Javascript var to keep your HTML clean. Do this by adding define('IMSA_LOAD_SCRIPTS', false); into your wp-config.php file.

If you still want to use Ajax but only load the global Javascript var on specific pages, you can still add define('IMSA_LOAD_SCRIPTS', false); into your wp-config.php and then load the script by calling $imsa->load_scripts(); on the specific page(s).

Available source types:

  • facebook
  • twitter
  • youtube
  • vimeo
  • instagram
  • rss
DomainExposuresHeadersLast Checked
j*s*n*r*b*r.com F 2026-07-07 16:48:24

Top 50 Plugins

Plugin Count
elementor 1,779,388
contact-form-7 1,761,088
elementor-pro 1,055,687
woocommerce 817,660
revslider 612,251
jetpack 458,895
js_composer 422,839
wp-rocket 341,544
essential-addons-for-elementor-lite 266,783
complianz-gdpr 259,818
gravityforms 257,768
google-site-kit 232,142
cookie-law-info 230,394
instagram-feed 226,099
sitepress-multilingual-cms 211,909
header-footer-elementor 208,549
google-analytics-for-wordpress 207,147
bluehost-wordpress-plugin 193,005
elementskit-lite 181,900
gutenberg 167,565
cookie-notice 150,381
litespeed-cache 143,078
gtranslate 126,061
wpforms-lite 125,379
the-events-calendar 123,077
gutenberg-core 122,519
astra-sites 114,573
popup-maker 110,596
woocommerce-payments 110,364
tablepress 102,292
honeypot 98,159
astra-addon 94,468
wp-smushit 91,509
duracelltomi-google-tag-manager 90,847
coblocks 90,281
layerslider 89,960
all-in-one-seo-pack 89,716
bb-plugin 86,712
akismet 85,457
premium-addons-for-elementor 85,000
cleantalk-spam-protect 83,269
ml-slider 82,930
mailchimp-for-wp 82,435
megamenu 80,780
woocommerce-gateway-stripe 80,066
jet-engine 77,767
fusion-builder 77,630
ewww-image-optimizer 76,815
smart-slider-3 76,682
wp-pagenavi 76,584

Top 50 Themes

Theme Count
hello-elementor 623,749
Divi 499,945
astra 417,467
flatsome 137,507
Avada 122,020
generatepress 115,394
pub 85,688
oceanwp 81,186
kadence 79,284
enfold 69,387
salient 65,646
twentyseventeen 54,578
bb-theme 53,624
betheme 52,617
twentytwentyfour 52,381
blocksy 51,225
cocoon-master 49,280
dt-the7 45,668
twentytwentyfive 44,900
h4 42,746
woodmart 41,862
neve 38,404
Avada-Child-Theme 37,071
gox 36,283
bridge 31,655
twentytwentyone 30,482
lightning 29,891
twentytwenty 28,889
swell 27,934
bricks 26,543
Impreza 26,195
Newspaper 24,353
twentytwentythree 22,202
epik-redesign 19,222
twentytwentytwo 18,917
uncode 18,672
twentysixteen 17,669
pro 17,627
sydney 16,679
storefront 16,445
Total 14,542
hello-theme-child-master 14,047
factory-templates-4 13,726
extendable 13,073
themify-ultra 13,026
hestia 12,679
yootheme 12,627
yith-wonder 12,369
porto 12,045
twentyfifteen 11,873