[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f76bw98fHqaz5YZuByucMJwDZLXFursq2Mk4sGkmIAxQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":141,"fingerprints":447},"buddypics","BuddyPics","0.3.2","modemlooper","https:\u002F\u002Fprofiles.wordpress.org\u002Fmodemlooper\u002F","\u003Cp>This plugin adds photo album capabilities to BuddyPress. This is a fork of BP Album+\u003C\u002Fp>\n","Photo Albums for BuddyPress. Includes Posts to Activity Stream, Member Comments, and Gallery Privacy Controls.",20,10550,92,7,"2014-12-28T18:25:00.000Z","4.1.42","3.8","",[20,21,22,23,24],"album","albums","bp-album","buddypress","buddypress-media","http:\u002F\u002Fgithub.com\u002Fmodemlooper","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypics.0.3.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":27,"computed_at":37},8,190,87,30,"2026-04-03T20:50:18.074Z",[39,55,73,99,121],{"slug":22,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":10,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":53,"download_link":54,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"BuddyPress Album","0.1.8.14","francescolaffi","https:\u002F\u002Fprofiles.wordpress.org\u002Ffrancescolaffi\u002F","\u003Cp>This plugin adds full photo album capabilities to BuddyPress, mimicking Facebook’s photo app.\u003C\u002Fp>\n\u003Ch4>IMPORTANT\u003C\u002Fh4>\n\u003Cp>We only use wordpress.org to distribute the current STABLE version of the plugin. We do not support, answer questions, or accept bug reports through wordpress.org.\u003C\u002Fp>\n\u003Ch4>Latest Version\u003C\u002Fh4>\n\u003Cp>For the latest beta version, which is often 6 MONTHS ahead of the version posted on wordpress.org, please visit our \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fbuddypress-media\u002F\" rel=\"nofollow ugc\">Google Code\u003C\u002Fa> project page.\u003C\u002Fp>\n\u003Ch4>Development Schedule\u003C\u002Fh4>\n\u003Cp>For a real-time view of our development schedule, please see our \u003Ca href=\"http:\u002F\u002Fbit.ly\u002Ff5zPJ9\" rel=\"nofollow ugc\">Pivotal Tracker\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>User Support\u003C\u002Fh4>\n\u003Cp>We handle all user support through our buddypress.org \u003Ca href=\"https:\u002F\u002Fbuddypress.org\u002Fcommunity\u002Fgroups\u002Fbp-album\u002Fforum\u002F\" rel=\"nofollow ugc\">Support Forum\u003C\u002Fa>. Support requests posted on wordpress.org will not be answered.\u003C\u002Fp>\n\u003Ch4>Bug Reports\u003C\u002Fh4>\n\u003Cp>We accept bug reports through our \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fbuddypress-media\u002Fissues\u002Flist\" rel=\"nofollow ugc\">Google Code Bug Tracker\u003C\u002Fa>. Bug reports posted on wordpress.org will be ignored.\u003C\u002Fp>\n\u003Ch4>About This Release\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixes “Incorrect items displayed in user album view” defect\u003C\u002Fli>\n\u003Cli>Fixes “Warning: Missing argument 2 for wpdb::prepare()” in WP 3.5\u003C\u002Fli>\n\u003Cli>Fixes “Fatal error: Call to undefined function wp_create_thumbnail()” in WP 3.5 \u003C\u002Fli>\n\u003Cli>Updated the plugins internal version checker\u003C\u002Fli>\n\u003Cli>Updated strings in the admin menu and user screens for better clarity\u003C\u002Fli>\n\u003Cli>Added action hooks to allow integration with other plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Resources\u003C\u002Fh4>\n\u003Cp>For the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBP-Media\u002Fbp-media\u002Fcommits\u002Fmaster\" rel=\"nofollow ugc\">Latest News\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fbuddypress-media\u002Fw\u002Flist\" rel=\"nofollow ugc\">Developer Resources\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fbit.ly\u002Ff5zPJ9\" rel=\"nofollow ugc\">Project Schedule\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fbuddypress-media\u002Fwiki\u002FBuddyPressMediaFeaturesList\" rel=\"nofollow ugc\">Development Roadmap\u003C\u002Fa>,\u003Cbr \u002F>\nand \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBP-Media\u002F\" rel=\"nofollow ugc\">GIT Code Repository\u003C\u002Fa>, please visit our \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fbuddypress-media\u002F\" rel=\"nofollow ugc\">Official Plugin Website\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>it_IT (Italian)   by francescolaffi\u003C\u002Fli>\n\u003Cli>en_US (English)   by foxly\u003C\u002Fli>\n\u003Cli>es_ES (Spanish)   by Jose M. Villar & Selu Vega\u003C\u002Fli>\n\u003Cli>ja_JA (Japanese)  by chestnut_jp\u003C\u002Fli>\n\u003Cli>pl_PL (Polish)    by Jacek Wu\u003C\u002Fli>\n\u003Cli>ru_RU (Russian) by \u003Ca href=\"weblr.ru\" rel=\"nofollow ugc\">ig0r74\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>zh_CN (Chinese)   by Calvin Hsu\u003C\u002Fli>\n\u003Cli>de_DE (German) by Olaf Baumann\u003C\u002Fli>\n\u003Cli>fr_FR (French) by \u003Ca href=\"bp-fr.net\" rel=\"nofollow ugc\">Chouf1\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\n\u003Cp>hu_HU (Hungarian) by Baka Attila Tamás\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Please submit new or updated translations through our \u003Ca href=\"https:\u002F\u002Fbuddypress.org\u002Fcommunity\u002Fgroups\u002Fbp-album\u002Fforum\u002F\" rel=\"nofollow ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n",70,117849,68,10,"2012-12-15T13:08:00.000Z","3.5.2","3.5",[20,21,22,23,24],"http:\u002F\u002Fcode.google.com\u002Fp\u002Fbuddypress-media\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-album.0.1.8.14.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":18,"short_description":61,"active_installs":48,"downloaded":62,"rating":11,"num_ratings":63,"last_updated":18,"tested_up_to":64,"requires_at_least":65,"requires_php":18,"tags":66,"homepage":69,"download_link":70,"security_score":71,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":72},"bp-phototag","BuddyPress Photos+tags","1.1","Jesse LaReaux","https:\u002F\u002Fprofiles.wordpress.org\u002Fjlareaux\u002F","Photo Albums for BuddyPress with friend tagging (like facebook). Includes Posts to Wire, Member Comments, and Gallery Privacy Controls.",17437,1,"3.2.1","3.1.0",[20,21,67,23,68],"bp","picture","http:\u002F\u002Fbp-photos-tags.jessesoffice.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-phototag.1.1.zip",100,"2026-03-15T10:48:56.248Z",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":83,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":18,"tags":88,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":28,"last_vuln_date":98,"fetched_at":30},"gallery-plugin","Gallery by BestWebSoft – Customizable Image and Photo Galleries for WordPress","4.7.7","bestwebsoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fbestwebsoft\u002F","\u003Cp>Gallery by BestWebSoft is the best responsive gallery plugin for WordPress, designed to help you create unlimited image galleries with albums and categories in just a few clicks. Customize your gallery’s appearance, add comments, and organize images effortlessly.\u003C\u002Fp>\n\u003Cp>Perfect for photographers, artists, bloggers, and businesses who want to present their images professionally, boost engagement, and improve user experience.\u003C\u002Fp>\n\u003Cp>Key benefits:\u003Cbr \u002F>\n* Fully responsive galleries that look great on any device\u003Cbr \u002F>\n* Unlimited albums, images, and categories\u003Cbr \u002F>\n* Multiple sorting and layout options\u003Cbr \u002F>\n* Easy-to-use interface with no coding required\u003Cbr \u002F>\n* Supports all popular image formats and WordPress media library\u003Cbr \u002F>\n* Multilingual and RTL ready\u003Cbr \u002F>\n* Detailed documentation and tutorial videos available\u003C\u002Fp>\n\u003Cp>Experience the power and flexibility of Gallery by BestWebSoft today!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdemo-for-gallery-pro\u002F?ref=readme\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003Cbr \u002F>\nYouTube tutorial: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=aydaTdOpaRM\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully Responsive Design for all devices\u003C\u002Fli>\n\u003Cli>Add unlimited number of:\n\u003Cul>\n\u003Cli>Albums to galleries\u003C\u002Fli>\n\u003Cli>Images to albums\u003C\u002Fli>\n\u003Cli>Gallery categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Latest galleries widget with customizable:\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Button text and link\u003C\u002Fli>\n\u003Cli>Number of galleries displayed\u003C\u002Fli>\n\u003Cli>Hover color effect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Integration with \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fslider\u002F\" rel=\"nofollow ugc\">Slider Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Choose album layouts:\n\u003Cul>\n\u003Cli>Columns\u003C\u002Fli>\n\u003Cli>Rows\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Customize album cover image and dimensions\u003C\u002Fli>\n\u003Cli>Disable image opening from thumbnail in single gallery view\u003C\u002Fli>\n\u003Cli>Default sorting options for images by:\n\u003Cul>\n\u003Cli>Attachment ID, Image Name, Date, Gallery order, Random\u003C\u002Fli>\n\u003Cli>Ascending (ASC) or Descending (DESC) order\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Sorting options for galleries by:\n\u003Cul>\n\u003Cli>Gallery ID, Title, Date, Last modified date, Comment count, Author, Random, ASC, DESC\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Sort galleries within categories\u003C\u002Fli>\n\u003Cli>Gallery categories widget with options:\n\u003Cul>\n\u003Cli>Display as dropdown\u003C\u002Fli>\n\u003Cli>Show galleries count\u003C\u002Fli>\n\u003Cli>Show hierarchy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Demo data installation and deletion\u003C\u002Fli>\n\u003Cli>Slideshow with full-size image display\u003C\u002Fli>\n\u003Cli>Customize border width and color\u003C\u002Fli>\n\u003Cli>Support for any image file format\u003C\u002Fli>\n\u003Cli>Add comments to galleries\u003C\u002Fli>\n\u003Cli>Use images from WordPress media library\u003C\u002Fli>\n\u003Cli>Add descriptions for each album\u003C\u002Fli>\n\u003Cli>Insert custom code via plugin settings page\u003C\u002Fli>\n\u003Cli>Compatible with latest WordPress versions\u003C\u002Fli>\n\u003Cli>Simple and fast setup without coding\u003C\u002Fli>\n\u003Cli>Step-by-step documentation and tutorial videos\u003C\u002Fli>\n\u003Cli>Multilingual and RTL support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All free features included plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Additional gallery layouts:\n\u003Cul>\n\u003Cli>Grid (default)\u003C\u002Fli>\n\u003Cli>Masonry\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Display image text:\n\u003Cul>\n\u003Cli>Under images\u003C\u002Fli>\n\u003Cli>On mouse hover\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Configure lightbox:\n\u003Cul>\n\u003Cli>Image size\u003C\u002Fli>\n\u003Cli>Background color and transparency\u003C\u002Fli>\n\u003Cli>Gallery item slug customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Image crop position control:\n\u003Cul>\n\u003Cli>Horizontal and vertical alignment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Social Like buttons integration:\n\u003Cul>\n\u003Cli>Facebook, Twitter, Pinterest\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Lightbox helper options:\n\u003Cul>\n\u003Cli>Buttons and thumbnails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Enable watermark for gallery image:\n\u003Cul>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Image optimization [NEW]\u003C\u002Fli>\n\u003Cli>Select target attribute (self\u002Fblank) for external URLs\u003C\u002Fli>\n\u003Cli>Add descriptions and buttons with URLs inside lightbox\u003C\u002Fli>\n\u003Cli>Single gallery pagination support\u003C\u002Fli>\n\u003Cli>Configure galleries individually or globally\u003C\u002Fli>\n\u003Cli>Network multisite support and configuration\u003C\u002Fli>\n\u003Cli>Priority support with response within one business day (\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fsupport-policy\u002F\" rel=\"nofollow ugc\">Support Policy\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fgallery\u002F?k=57ad5c0c7fe312e2a45ef9a76f47334c\" rel=\"nofollow ugc\">Upgrade to Pro Now\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Have ideas or feature requests? Let us know! \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">Suggest a Feature\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation & Videos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fgallery\u002Fgallery-user-guide\u002F\" rel=\"nofollow ugc\">[Doc] User Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fgallery\u002Fhow-to-receive-and-activate-gallery-pro-trial-license\u002F\" rel=\"nofollow ugc\">[Doc] How to Receive Trial License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fhow-to-install-a-wordpress-product\u002Fhow-to-install-a-wordpress-plugin\u002F\" rel=\"nofollow ugc\">[Doc] Installation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fhow-to-purchase-a-wordpress-plugin\u002Fhow-to-purchase-wordpress-plugin-from-bestwebsoft\u002F\" rel=\"nofollow ugc\">[Doc] Purchase\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=-P9o6-APlv0\" rel=\"nofollow ugc\">[Video] How to Add\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=3u-Ov-HxZ7U\" rel=\"nofollow ugc\">[Video] Installation Instruction\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=KAbiac-iORw\" rel=\"nofollow ugc\">[Video] Purchase, Installation, Configuration Tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Help & Support\u003C\u002Fh4>\n\u003Cp>For questions or assistance, visit our Help Center: \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.bestwebsoft.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Affiliate Program\u003C\u002Fh4>\n\u003Cp>Earn 20% commission by promoting BestWebSoft premium WordPress plugins and themes — \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Faffiliate\u002F?utm_source=plugin&utm_medium=readme&utm_campaign=affiliate_program\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u002Faffiliate\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Brazilian Portuguese (pt_BR) (thanks to DJIO, www.djio.com.br)\u003C\u002Fli>\n\u003Cli>Bulgarian (bg_BG) (thanks to Petya)\u003C\u002Fli>\n\u003Cli>Chinese (zh_CN) (thanks to Xiaobo Chen)\u003C\u002Fli>\n\u003Cli>Czech (cs_CZ) (thanks to Michal Kučera, www.n0lim.it)\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) (thanks to J Goessens)\u003C\u002Fli>\n\u003Cli>French (fr_FR) (thanks to Didier, L Capronnier)\u003C\u002Fli>\n\u003Cli>German (de_DE) (thanks to Thomas Bludau, Jonas Seemann)\u003C\u002Fli>\n\u003Cli>Indonesian (id_ID) (thanks to Jordan Silaen, www.chameleonjohn.com)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU)\u003C\u002Fli>\n\u003Cli>Serbian (sr_RS) (thanks to Andrijana Nikolic, www.webhostinggeeks.com)\u003C\u002Fli>\n\u003Cli>Slovak (sk_SK) (thanks to Michal Kralik)\u003C\u002Fli>\n\u003Cli>Slovenian (sl_SI) (thanks to Tilen)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) (thanks to Carlos Limia)\u003C\u002Fli>\n\u003Cli>Turkish (tr) (thanks to Ismail Demirbilek)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you want to contribute or update a translation, send PO and MO files to \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">BestWebSoft Support\u003C\u002Fa>.\u003Cbr \u002F>\nUse \u003Ca href=\"https:\u002F\u002Fwww.poedit.net\u002Fdownload.php\" rel=\"nofollow ugc\">Poedit\u003C\u002Fa> to work with translation files.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcustom-search\u002F?k=b673f73379683aba054e98fab3bf7743\" rel=\"nofollow ugc\">Custom Search\u003C\u002Fa> – Enhance WordPress search by adding custom post types\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fupdater\u002F?k=6ed3f1f40908b8eb7248953196a4753a\" rel=\"nofollow ugc\">Updater\u003C\u002Fa> – Auto-update WordPress core, plugins, and themes\u003C\u002Fli>\n\u003C\u002Ful>\n","Add beautiful, fully responsive galleries, albums, images, and categories to your WordPress website quickly and easily. Showcase your portfolio, photo &hellip;",10000,1913372,80,158,"2026-01-20T11:08:00.000Z","6.9.4","6.2",[89,90,91,92,93],"add-album","add-albums","add-galleries","add-images","add-pictures","https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fgallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-plugin.4.7.7.zip",95,5,"2025-03-06 00:00:00",{"slug":24,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":86,"requires_at_least":111,"requires_php":18,"tags":112,"homepage":116,"download_link":117,"security_score":118,"vuln_count":119,"unpatched_count":28,"last_vuln_date":120,"fetched_at":30},"rtMedia for WordPress, BuddyPress and bbPress","4.7.9","rtCamp","https:\u002F\u002Fprofiles.wordpress.org\u002Frtcamp\u002F","\u003Cp>rtMedia is the \u003Cstrong>only\u003C\u002Fstrong> complete media solution for WordPress, BuddyPress and bbPress, and is \u003Cstrong>WordPress.com VIP\u003C\u002Fstrong> compatible.\u003C\u002Fp>\n\u003Cp>Built with a mobile-first approach, it works on mobile\u002Ftablet devices (like iPhone\u002FiPad, Android).\u003C\u002Fp>\n\u003Ch4>Live Demos\u003C\u002Fh4>\n\u003Cp>If you’re in a hurry, you can skip the long list of features in subsequent sections and just explore live demos!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdemo.rtmedia.io\" rel=\"nofollow ugc\">rtMedia Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Video Tour\u003C\u002Fh4>\n\u003Cp>Since rtMedia has many features video doesn’t include all features:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdJrykKQGDcs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>rtMedia Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>WordPress Integration\u003C\u002Fstrong> – Display media on WordPress author pages ( eg: http:\u002F\u002Fdemo.rtmedia.io\u002Fauthor\u002Fadmin\u002Fmedia\u002F )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BuddyPress Integration\u003C\u002Fstrong> – Find a new media tab under BuddyPress Profiles & Groups.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BuddyPress Activity Stream\u003C\u002Fstrong> – Attach media to activity status updates just like Facebook.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Albums\u003C\u002Fstrong> – Organise media into manageable collections. BuddyPress Group albums support collaboration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive\u003C\u002Fstrong> – Album Slideshow (Lightbox), video player, uploads work on mobiles & tablets. Support for swipe gestures.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy\u003C\u002Fstrong> – Control who can see media files, albums and BuddyPress activities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Templating system\u003C\u002Fstrong> – Completely customise rtMedia by modifying the template files. Just copy over the template folder to your theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fdocs\u002Fdevelopers\u002Ffeatured-media\u002F?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media\" title=\"Featured Media documentation\" rel=\"nofollow ugc\">Featured Media\u003C\u002Fa>\u003C\u002Fstrong> – This can be used for facebook-style cover photo on profiles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fdocs\u002Ffeatures\u002Fupload\u002F?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media\" title=\"rtMedia Uploader\" rel=\"nofollow ugc\">rtMedia Uploader\u003C\u002Fa>\u003C\u002Fstrong> – Use \u003Ccode>[rtmedia_uploader]\u003C\u002Fcode> shortcode or \u003Ccode>\u003C?php rtmedia_uploader() ?>\u003C\u002Fcode> template tag, to show drag-n-drop uploader in any WordPress area (post, page, custom-post, etc).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fdocs\u002Ffeatures\u002Fgallery\u002F?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media\" title=\"rtMedia Gallery\" rel=\"nofollow ugc\">rtMedia Gallery\u003C\u002Fa>\u003C\u002Fstrong> – Display media gallery anywhere on your site using \u003Ccode>[rtmedia_gallery]\u003C\u002Fcode> shortcode or \u003Ccode>\u003C?php rtmedia_gallery ?>\u003C\u002Fcode> template tag.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fdocs\u002Ffeatures\u002Fupload-terms\u002F\" title=\"Upload Terms\" rel=\"nofollow ugc\">Upload-Terms\u003C\u002Fa>\u003C\u002Fstrong> – This feature is useful to set terms of services page on website during user upload media on website.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Audio\u002FVideo Conversion\u003C\u002Fh4>\n\u003Cp>You can use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgodam\u002F\" rel=\"ugc\">GoDAM Plugin\u003C\u002Fa> for Audio\u002FVideo transcoding.\u003C\u002Fp>\n\u003Ch4>rtMedia Premium Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fphoto-filters\u002F\" title=\"rtMedia Instagram Feature\" rel=\"nofollow ugc\">Instagram-Effects\u003C\u002Fa>\u003C\u002Fstrong> – Users can apply Instagram like filters to photos.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fphoto-tagging\u002F\" title=\"rtMedia Photo-Tagging Feature\" rel=\"nofollow ugc\">Photo-Tagging\u003C\u002Fa>\u003C\u002Fstrong> – Users can tag their friends\u002Fother users in photos.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fphoto-watermark\u002F\" title=\"rtMedia Photo Watermark Feature\" rel=\"nofollow ugc\">Photo-Watermark\u003C\u002Fa>\u003C\u002Fstrong> – rtMedia Photo Watermark feature let you watermarked or copyright your uploaded photos.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fmembership\u002F\" title=\"rtMedia Membership\" rel=\"nofollow ugc\">Membership\u003C\u002Fa>\u003C\u002Fstrong> – It provides membership functionality in your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fsocial-sync\u002F\" title=\"rtMedia Social Sync\" rel=\"nofollow ugc\">Social-Sync\u003C\u002Fa>\u003C\u002Fstrong> – It allows you to import media from your Facebook account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fmycred\u002F\" title=\"rtMedia myCRED\" rel=\"nofollow ugc\">myCRED-Points\u003C\u002Fa>\u003C\u002Fstrong> – It allows you to integrate rtMedia with myCRED and award virtual points for various rtMedia activities, like media upload, likes, deleted, albums creation, playlist, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fplaylists\u002F\" title=\"rtMedia Playlists\" rel=\"nofollow ugc\">Playlists\u003C\u002Fa>\u003C\u002Fstrong> – This feature is used to create a playlist for uploaded music file with rtMedia.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ffavorites\u002F\" title=\"rtMedia Favorites\" rel=\"nofollow ugc\">Favorites\u003C\u002Fa>\u003C\u002Fstrong> – This feature allows users to create their own list of favorite media.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fmoderation\u002F\" title=\"rtMedia Moderation\" rel=\"nofollow ugc\">Moderation\u003C\u002Fa>\u003C\u002Fstrong> – This feature is for reporting media if user find offensive.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fcustom-attributes\u002F\" title=\"rtMedia Custom Attributes\" rel=\"nofollow ugc\">Custom-Attributes\u003C\u002Fa>\u003C\u002Fstrong> – This feature is for categorizing media using attributes defined by site owner when uploading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fdocs-and-other-files\u002F\" title=\"rtMedia Docs and Other files\" rel=\"nofollow ugc\">Docs-and-Other-files\u003C\u002Fa>\u003C\u002Fstrong> – This feature allows uploading for doc, pdf and other file types such as zip, tar, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fdefault-albums\u002F\" title=\"rtMedia Default Albums\" rel=\"nofollow ugc\">Default-Albums\u003C\u002Fa>\u003C\u002Fstrong> – This feature allows the creation of multiple default albums for rtMedia uploads.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fpodcast-rss-and-atom-feeds\u002F\" title=\"rtMedia Podcast (RSS and Atom feeds)\" rel=\"nofollow ugc\">Podcast-Feed\u003C\u002Fa>\u003C\u002Fstrong> – Read rtMedia uploads from iTunes as well as any RSS feed-reader\u002Fpodcasting software.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Frestrictions\u002F\" title=\"rtMedia Restrictions\" rel=\"nofollow ugc\">Restrictions\u003C\u002Fa>\u003C\u002Fstrong> – Site admin can set limits in terms of total size & file count.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fbbpress-attachments\u002F\" title=\"rtMedia bbPress Attachments\" rel=\"nofollow ugc\">bbPress-Attachments\u003C\u002Fa>\u003C\u002Fstrong> – Attach media files to bbPress forum topics and replies.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fwordpress-sitewide-gallery\u002F\" title=\"rtMedia WordPress Sitewide Gallery\" rel=\"nofollow ugc\">WordPress-Sitewide-Gallery\u003C\u002Fa>\u003C\u002Fstrong> – Site admin can create and upload media into WordPress album.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fwordpress-comment-attachments\u002F\" title=\"rtMedia WordPress Comment Attachments\" rel=\"nofollow ugc\">WordPress-Comment-Attachments\u003C\u002Fa>\u003C\u002Fstrong> – Allow users to upload a media file in WordPress comment attachment box.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fsocial-sharing\u002F\" title=\"rtMedia Social Sharing\" rel=\"nofollow ugc\">Social-Sharing\u003C\u002Fa>\u003C\u002Fstrong> – Share uploaded media on social network sites like Facebook, twitter, linkedin, Google+. This addon integrate with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frtsocial\u002F?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media\" rel=\"ugc\">rtSocial\u003C\u002Fa> plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fsidebar-widgets\u002F\" title=\"rtMedia Sidebar Widgets\" rel=\"nofollow ugc\">Sidebar-Widgets\u003C\u002Fa>\u003C\u002Fstrong> – This feature provide widgets to upload media and display gallery for rtMedia plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002F5-star-ratings\u002F\" title=\"rtMedia 5 Star Ratings\" rel=\"nofollow ugc\">5-Star-Ratings\u003C\u002Fa>\u003C\u002Fstrong> – User can rate the media files from 1 to 5 star.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fedit-mp3-info-id3-tags\u002F\" title=\"rtMedia - Edit Mp3 Info (ID3 Tags)\" rel=\"nofollow ugc\">Edit-Mp3-Info-(ID3 Tags)\u003C\u002Fa>\u003C\u002Fstrong> – Allow user to edit MP3 FIle Audio tags (ID 3 tags).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fsorting\u002F\" title=\"rtMedia Sorting\" rel=\"nofollow ugc\">Sorting\u003C\u002Fa>\u003C\u002Fstrong> – Sort uploaded media based on file size, ascending\u002Fdescending title, upload date of media.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fbulk-edit\u002F\" title=\"rtMedia Bulk Edit\" rel=\"nofollow ugc\">Bulk-Edit\u003C\u002Fa>\u003C\u002Fstrong> – Allow users to move files from one album to another, change attributes, change privacy, delete files in bulk.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fbuddypress-profile-picture\u002F\" title=\"rtMedia BuddyPress Profile Picture\" rel=\"nofollow ugc\">BuddyPress-Profile-Picture\u003C\u002Fa>\u003C\u002Fstrong> – Allow users to set their profile picture from existing uploaded media file.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Falbum-cover-art\u002F\" title=\"rtMedia Album Cover Art\" rel=\"nofollow ugc\">Album-Cover-Art\u003C\u002Fa>\u003C\u002Fstrong> – Allow users to set album cover from uploaded image.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fdirect-download-link\u002F\" title=\"rtMedia Direct Download Link\" rel=\"nofollow ugc\">Direct-Download-Link\u003C\u002Fa>\u003C\u002Fstrong> – This feature provide a download button for all the uploaded media.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fupload-by-url\u002F\" title=\"rtMedia Upload by URL\" rel=\"nofollow ugc\">Upload-by-URL\u003C\u002Fa>\u003C\u002Fstrong> – Allow users to upload media using absolute URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Flikes\u002F\" title=\"rtMedia Likes\" rel=\"nofollow ugc\">Likes\u003C\u002Fa>\u003C\u002Fstrong> – This feature let you know who liked media. User can also see which media file he\u002Fshe liked under user profile.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Factivity-url-preview\u002F\" title=\"rtMedia Activity URL Preview\" rel=\"nofollow ugc\">Activity-URL-Preview\u003C\u002Fa>\u003C\u002Fstrong> – This feature provides a preview of the URL that is shared and shows up on BuddyPress activity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fview-counter\u002F\" title=\"rtMedia View Counter\" rel=\"nofollow ugc\">View-Counter\u003C\u002Fa>\u003C\u002Fstrong> – Enable view count for all the uploaded media.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fshortcode-generator\u002F\" title=\"rtMedia Shortcode Generator\" rel=\"nofollow ugc\">Shortcode-Generator\u003C\u002Fa>\u003C\u002Fstrong> – The shortcode generator button added in WordPress post and page editor for all the rtMedia shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Falbum-privacy\u002F\" title=\"rtMedia Album Privacy\" rel=\"nofollow ugc\">Album-Privacy\u003C\u002Fa>\u003C\u002Fstrong> – Set album privacy when user create new albums or edit album.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fbuddypress-group-media-control\u002F\" title=\"rtMedia BuddyPress Group Media Control\" rel=\"nofollow ugc\">BuddyPress-Group-Media-Control\u003C\u002Fa>\u003C\u002Fstrong> – Allow group owner to provide media upload feature for their group.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fset-custom-thumbnail-for-audio-video\u002F\" title=\"rtMedia Set Custom Thumbnail for Audio\u002FVideo\" rel=\"nofollow ugc\">Set-Custom-Thumbnail-for-Audio\u002FVideo\u003C\u002Fa>\u003C\u002Fstrong> – Allow media owner to change the thumbnail of uploaded audio\u002Fvideo files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fseo-3\u002F\" title=\"rtMedia SEO\" rel=\"nofollow ugc\">rtMedia-SEO\u003C\u002Fa>\u003C\u002Fstrong> – Generate XML sitemap of all the public media files uploaded via rtMedia plugin, also compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" title=\"Yoast SEO\" rel=\"ugc\">Yoast-SEO\u003C\u002Fa> plugin if you are already using on your site.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Important Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002F?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media\" title=\"Visit rtMedia's Project Homepage\" rel=\"nofollow ugc\">Project Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fdocs\u002F?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media\" title=\"Visit rtMedia's Documentation page\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ffaq\u002F?utm_source=readme&utm_medium=plugin&utm_campaign=buddypress-media\" title=\"Visit rtMedia's FAQ page\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Fsupport\u002F\" title=\"Visit rtMedia's support page\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frtmediawp\u002FrtMedia\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> – Please mention your wordpress.org username when sending pull requests.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Sponsors\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cem>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fhenrywright-1\" rel=\"nofollow ugc\">Henry Wright\u003C\u002Fa>\u003C\u002Fem> has kindly sponsored the \u003Cem>Featured Media\u003C\u002Fem> feature.\u003C\u002Fli>\n\u003Cli>优素映像 (Yousu Image) has sponsored the latest \u003Cem>Like\u003C\u002Fem> feature which doesn’t depend on BuddyPress, any more.\u003C\u002Fli>\n\u003Cli>Richard Ellis has sponsored the profile picture along with the link back to the profile in the media pop ups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translation\u003C\u002Fh3>\n\u003Cp>rtMedia includes full translation support. Head over to the translation project to contribute your translations. If you don’t see the language of your choice, let us know in the support forum, we’ll add it.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Fnl\u002Fdefault\" rel=\"nofollow ugc\">Dutch\u003C\u002Fa> translation by [carry2web] (https:\u002F\u002Fprofiles.wordpress.org\u002Fcarry2web)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Fit\u002Fdefault\" rel=\"nofollow ugc\">Italian\u003C\u002Fa> translation by [Paolo]\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Fnl\u002Fdefault\" rel=\"nofollow ugc\">Dutch\u003C\u002Fa> translation by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Frjpj\" rel=\"nofollow ugc\">rjpj\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Fpl\u002Fdefault\" rel=\"nofollow ugc\">Polish\u003C\u002Fa> translation by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpolski_ziom\" rel=\"nofollow ugc\">Polski_Ziom\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Fes\u002Fdefault\" rel=\"nofollow ugc\">Spanish\u003C\u002Fa> translation by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnaturalworldstm\u002F\" rel=\"nofollow ugc\">Andrés Felipe\u003C\u002Fa> and [d3ne]\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Fsk\u002Fdefault\" rel=\"nofollow ugc\">Solvak\u003C\u002Fa> translation by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Figid26\" rel=\"nofollow ugc\">igid26\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Fit\u002Fdefault\" rel=\"nofollow ugc\">Italian\u003C\u002Fa> translation by [Yukiko.Kawa]\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Ffa\u002Fdefault\" rel=\"nofollow ugc\">Persian\u003C\u002Fa> translation by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmahdiar\u002F\" rel=\"nofollow ugc\">mahdiar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frtmedia.io\u002Ftranslate\u002Fprojects\u002Frtmedia\u002Fde\u002Fdefault\" rel=\"nofollow ugc\">German\u003C\u002Fa> translation by [hannes.muc]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>(\u003Cstrong>Note\u003C\u002Fstrong>: Credits are given for translations that are at least 50% complete.)\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>rtMedia uses the following projects\u002Fsources for some functionality\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmediaelementjs.com\u002F\" rel=\"nofollow ugc\">MediaElement.js\u003C\u002Fa> for html5 audio\u002Fvideo player\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdimsemenov.com\u002Fplugins\u002Fmagnific-popup\u002F\" rel=\"nofollow ugc\">Magnific Popup\u003C\u002Fa> for responsive lightbox\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fgetid3.sourceforge.net\u002F\" rel=\"nofollow ugc\">getID3\u003C\u002Fa> gets us some ID tags for the media\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ffoundation.zurb.com\u002F\" rel=\"nofollow ugc\">Foundation\u003C\u002Fa> for the media grid and layout\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbackbonejs.org\u002F\" rel=\"nofollow ugc\">Backbone.js\u003C\u002Fa> for an MVC architecture for the frontend\u003C\u002Fli>\n\u003C\u002Ful>\n","Add albums, photo, audio\u002Fvideo upload, privacy, sharing, front-end uploads & more. All this works on mobile\u002Ftablets devices.",8000,1335959,74,152,"2026-01-30T10:11:00.000Z","4.1",[20,113,23,114,115],"audio","media","multimedia","https:\u002F\u002Frtmedia.io\u002F?utm_source=dashboard&utm_medium=plugin&utm_campaign=buddypress-media","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-media.4.7.9.zip",75,12,"2025-12-12 15:34:22",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":83,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":18,"tags":135,"homepage":139,"download_link":140,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"rps-image-gallery","RPS Image Gallery","2.2.7","redpixelstudios","https:\u002F\u002Fprofiles.wordpress.org\u002Fredpixelstudios\u002F","\u003Cp>RPS Image Gallery enhances the core WordPress gallery function by dynamically adjusting the column count based on viewport width and enabling an image in the gallery to either invoke a slideshow or link to another page, post or any URL. The link and link target are specified in the image’s Edit Media screen using the Gallery Link URL and Gallery Link Target fields. When an image having a Gallery Link URL is clicked, the user will be directed to that location. Images linking elsewhere are automatically excluded from the slideshow – clicking the image will not invoke the slideshow but will call the specified Gallery Link URL.\u003C\u002Fp>\n\u003Cp>In addition, RPS Image Gallery combines attachments from multiple posts or pages into a single gallery, enables the use of paging – useful for galleries with a large number of images, and provides the ability to link a gallery image to the post to which it is attached.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cem>Uses Masonry script for galleries displaying images with various aspect ratios.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Ability to use installed theme gallery styles while leveraging slideshow capabilities.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Option to dynamically adjust the number of gallery columns based on viewport width.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Uses fancyBox or fancyBox2 for slideshow display.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Autoplays fancyBox or fancyBox2 slideshows.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Uses thumbnail helpers for fancyBox2 slideshows.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Uses paging for galleries and ability to specify the number of images per page.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Uses HTML5 or legacy output for the gallery.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Supports HTML in the slideshow caption.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Add Facebook and Pinterest buttons to the gallery view.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cem>Compatibility settings allowing bundled scripts and styles to be disabled, and unique ‘rps-gallery’ shortcode to be used.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Clicking gallery images will invoke a slideshow or link to a specified URL, file or \u003Cstrong>parent post\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Set the target for the image link.\u003C\u002Fli>\n\u003Cli>Supports gallery shortcode defaults which can be overridden for each shortcode instance.\u003C\u002Fli>\n\u003Cli>Combines and sorts attachments from multiple posts into a single gallery.\u003C\u002Fli>\n\u003Cli>Supports multiple galleries appearing on a single page.\u003C\u002Fli>\n\u003Cli>Displays a “download” link\u002Fbutton on the slideshow. (fancyBox2)\u003C\u002Fli>\n\u003Cli>Displays the image title and caption\u002Fdescription in the gallery view.\u003C\u002Fli>\n\u003Cli>Leverages the standard gallery editor interface to specify custom sort order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Displays EXIF data in the gallery and\u002For slideshow.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Displays gallery thumbnails as background images (legacy format only) or standard images.\u003C\u002Fli>\n\u003Cli>Hides attachments of trashed or future posts in galleries combined using post ids.\u003C\u002Fli>\n\u003Cli>Overrides the default \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FGallery_Shortcode\" title=\"Gallery Shortcode\" rel=\"nofollow ugc\">WordPress Gallery\u003C\u002Fa> shortcode or uses the one provided with the plugin.\u003C\u002Fli>\n\u003Cli>Offers compatibility settings to ensure excellent coexistence with a wide variety of themes and plugins.\u003C\u002Fli>\n\u003Cli>Loads required scripts only when the shortcode is invoked.\u003Cbr \u002F>\nWhat follows is a comprehensive list of attributes for the gallery shortcode when RPS Image Gallery is active.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>id\u003C\u002Fh4>\n\u003Cp>The post IDs containing a gallery to include.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>” – single post ID or comma separated list of post IDs (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ids\u003C\u002Fh4>\n\u003Cp>The image IDs to display in the gallery.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>” – single image ID or comma separated list of image IDs (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>container\u003C\u002Fh4>\n\u003Cp>The container for the gallery.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘div’ (default)\u003C\u002Fli>\n\u003Cli>‘span’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>columns\u003C\u002Fh4>\n\u003Cp>How many columns to use for the gallery view.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘3’ – range is 1 to 9 (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>responsive_columns\u003C\u002Fh4>\n\u003Cp>Determines whether the number of columns should respond to the viewport width.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’\u003C\u002Fli>\n\u003Cli>‘false’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>page_size\u003C\u002Fh4>\n\u003Cp>Determines how many images show at a time. Includes paging navigation. Not compatible with Masonry.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘0’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>align\u003C\u002Fh4>\n\u003Cp>Affects the heading(title), caption and the last row of images when there are fewer images in the row than number of columns.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘left’ (default)\u003C\u002Fli>\n\u003Cli>‘center’\u003C\u002Fli>\n\u003Cli>‘right’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>size\u003C\u002Fh4>\n\u003Cp>The size of the image that should be displayed in the gallery view. It can be any of the standard image sizes including any registered by the theme.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘thumbnail’ (default)\u003C\u002Fli>\n\u003Cli>‘medium’\u003C\u002Fli>\n\u003Cli>‘large’\u003C\u002Fli>\n\u003Cli>‘full’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>constrain\u003C\u002Fh4>\n\u003Cp>Specify if the image dimensions should be constrained by width only or both width and height. Only available with specific themes or when the theme is set to “none”.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘none’ (default)\u003C\u002Fli>\n\u003Cli>‘media’\u003C\u002Fli>\n\u003Cli>‘plugin’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>constrain_size\u003C\u002Fh4>\n\u003Cp>Only available if the constrain value is set to ‘media’. Allows the use of the Thumbnail, Medium or Large image dimensions as specified in Media Settings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘thumbnail’ (default)\u003C\u002Fli>\n\u003Cli>‘medium’\u003C\u002Fli>\n\u003Cli>‘large’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>constrain_width\u003C\u002Fh4>\n\u003Cp>Only available if the constrain value is set to ‘plugin’. Allows the constrain width to be specified by the plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘150’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>constrain_height\u003C\u002Fh4>\n\u003Cp>Only available if the constrain value is set to ‘plugin’. Allows the constrain height to be specified by the plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘150’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>size_large\u003C\u002Fh4>\n\u003Cp>The size of the image that should be displayed in the slideshow view. It can be any of the standard image sizes including any registered by the theme.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘thumbnail’\u003C\u002Fli>\n\u003Cli>‘medium’\u003C\u002Fli>\n\u003Cli>‘large’ (default)\u003C\u002Fli>\n\u003Cli>‘full’\u003C\u002Fli>\n\u003Cli>‘custom-size’ (registered image sizes)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>orderby\u003C\u002Fh4>\n\u003Cp>How to sort the images. It is ignored if a list of image IDs is included in the shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘menu_order’ (default)\u003C\u002Fli>\n\u003Cli>‘title’\u003C\u002Fli>\n\u003Cli>‘post_date’\u003C\u002Fli>\n\u003Cli>‘rand’\u003C\u002Fli>\n\u003Cli>‘ID’\u003C\u002Fli>\n\u003Cli>‘post__in’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>order\u003C\u002Fh4>\n\u003Cp>How to order the images. It is ignored if a list of image IDs is included in the shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘ASC’ (default)\u003C\u002Fli>\n\u003Cli>‘DESC’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>heading\u003C\u002Fh4>\n\u003Cp>Display the image title in the gallery and slideshow views.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’\u003C\u002Fli>\n\u003Cli>‘false’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>headingtag\u003C\u002Fh4>\n\u003Cp>The tag that should be used to wrap the image heading (title).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘h1’\u003C\u002Fli>\n\u003Cli>‘h2’ (default)\u003C\u002Fli>\n\u003Cli>‘h3’\u003C\u002Fli>\n\u003Cli>‘h4’\u003C\u002Fli>\n\u003Cli>‘h5’\u003C\u002Fli>\n\u003Cli>‘h6’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>heading_align\u003C\u002Fh4>\n\u003Cp>Specify alignment of the heading text presented in the gallery grid.\u003C\u002Fp>\n\u003Ch4>caption\u003C\u002Fh4>\n\u003Cp>Display the image caption or description under the images in the gallery grid view.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’\u003C\u002Fli>\n\u003Cli>‘false’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>caption_auto_format\u003C\u002Fh4>\n\u003Cp>Automatically insert break and paragraph tags into caption.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’\u003C\u002Fli>\n\u003Cli>‘false’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>caption_source\u003C\u002Fh4>\n\u003Cp>Define where the text presented as the caption should be sourced.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘caption’ (default)\u003C\u002Fli>\n\u003Cli>‘description’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>caption_align\u003C\u002Fh4>\n\u003Cp>Specify alignment of the caption text presented in the gallery grid.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘left’ (default)\u003C\u002Fli>\n\u003Cli>‘center’\u003C\u002Fli>\n\u003Cli>‘right’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>link\u003C\u002Fh4>\n\u003Cp>Where to get the URL to direct a user when clicking\u002Ftapping an image. Only has an effect if Slideshow is set to false and the Gallery Link URL is empty.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘permalink’ (default)\u003C\u002Fli>\n\u003Cli>‘file’\u003C\u002Fli>\n\u003Cli>‘parent_post’\u003C\u002Fli>\n\u003Cli>‘none’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>html_format\u003C\u002Fh4>\n\u003Cp>Which HTML structure to use to output the gallery.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘default’ (default)\u003C\u002Fli>\n\u003Cli>‘html5’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>theme\u003C\u002Fh4>\n\u003Cp>Which theme to use to style the HTML output.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘default’ (default)\u003C\u002Fli>\n\u003Cli>‘none’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>masonry\u003C\u002Fh4>\n\u003Cp>Whether to use the Masonry script cascading grid layout library for the gallery.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>true\u003C\u002Fli>\n\u003Cli>false (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>slideshow\u003C\u002Fh4>\n\u003Cp>Invoke the slideshow (fancyBox) viewer when an image without a Gallery Link URL value is clicked.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_version\u003C\u002Fh4>\n\u003Cp>Which version of fancyBox to use.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘1’ (default)\u003C\u002Fli>\n\u003Cli>‘2’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>autoplay\u003C\u002Fh4>\n\u003Cp>Specify whether the slideshow should automatically cycle through the images or not.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>background_thumbnails\u003C\u002Fh4>\n\u003Cp>Display the gallery thumbnail images as backgrounds or standard images.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’\u003C\u002Fli>\n\u003Cli>‘false’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>exif\u003C\u002Fh4>\n\u003Cp>(since 1.2.24)\u003Cbr \u002F>\nShow the EXIF image data.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’\u003C\u002Fli>\n\u003Cli>‘false’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>exif_locations\u003C\u002Fh4>\n\u003Cp>Where to show the EXIF data associated with the image.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘gallery’\u003C\u002Fli>\n\u003Cli>‘slideshow’ (default)\u003C\u002Fli>\n\u003Cli>‘both’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>exif_fields\u003C\u002Fh4>\n\u003Cp>What EXIF fields to display and in what order.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘camera,aperture,focal_length,iso,shutter_speed,title,caption,credit,copyright,created_timestamp’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>include\u003C\u002Fh4>\n\u003Cp>Comma separated attachment IDs to display. Cannot be used with exclude.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>” (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>exclude\u003C\u002Fh4>\n\u003Cp>Comma separated attachment IDs to display. Cannot be used with include.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>” (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>group_name\u003C\u002Fh4>\n\u003Cp>The class of the gallery group which determines what images belong to the gallery slideshow.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘rps-image-group’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>alt_caption_fallback\u003C\u002Fh4>\n\u003Cp>Use the ALT value as a fallback in case the Caption field is empty.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_title_show\u003C\u002Fh4>\n\u003Cp>Show the title area in the slideshow view including the image heading, caption or description, and EXIF data.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_heading\u003C\u002Fh4>\n\u003Cp>Show the image heading within the title area of the slideshow.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_caption\u003C\u002Fh4>\n\u003Cp>Show the image caption within the title area of the slideshow.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_title_position\u003C\u002Fh4>\n\u003Cp>The position of the title area in relation to the image in the slideshow.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘over’ (default)\u003C\u002Fli>\n\u003Cli>‘outside’\u003C\u002Fli>\n\u003Cli>‘inside’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_title_align\u003C\u002Fh4>\n\u003Cp>The alignment of the text in the slideshow title.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘none’ (default)\u003C\u002Fli>\n\u003Cli>‘left’\u003C\u002Fli>\n\u003Cli>‘center’\u003C\u002Fli>\n\u003Cli>‘right’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_show_close_button\u003C\u002Fh4>\n\u003Cp>Show the close button in the upper-right corner of the slideshow (clicking outside the slideshow always closes it).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_transition_in\u003C\u002Fh4>\n\u003Cp>The effect that should be used when the slideshow is opened.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘none’ (default)\u003C\u002Fli>\n\u003Cli>‘elastic’\u003C\u002Fli>\n\u003Cli>‘fade’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_transition_out\u003C\u002Fh4>\n\u003Cp>The effect that should be used when the slideshow is closed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘none’ (default)\u003C\u002Fli>\n\u003Cli>‘elastic’\u003C\u002Fli>\n\u003Cli>‘fade’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_speed_in\u003C\u002Fh4>\n\u003Cp>Time in milliseconds of the fade and transition when the slideshow is opened.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘300’ – minimum of 100 and maximum of 1000 (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_speed_out\u003C\u002Fh4>\n\u003Cp>Time in milliseconds of the fade and transition when the slideshow is closed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘300’ – minimum of 100 and maximum of 1000 (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_title_counter_show\u003C\u002Fh4>\n\u003Cp>Display the image counter in the slideshow (i.e. “Image 1\u002F10).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_cyclic\u003C\u002Fh4>\n\u003Cp>Make the slideshow start from the beginning once the end is reached.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_center_on_scroll\u003C\u002Fh4>\n\u003Cp>Center the image on the screen while scrolling the page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’ (default)\u003C\u002Fli>\n\u003Cli>‘false’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_padding\u003C\u002Fh4>\n\u003Cp>Space between FancyBox wrapper and content.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>’10’ – minimum of 0px and maximum of 100px (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_margin\u003C\u002Fh4>\n\u003Cp>Space between viewport and FancyBox wrapper.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>’20’ – minimum of 0px and maximum of 100px (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_overlay_opacity\u003C\u002Fh4>\n\u003Cp>Opacity of the overlay appearing behind the slideshow and on top of the page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘0.3’ – minimum of 0 and maximum of 1 (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_overlay_color\u003C\u002Fh4>\n\u003Cp>Color of the overlay appearing behind the slideshow and on top of the page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘#666’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_helper_thumbs\u003C\u002Fh4>\n\u003Cp>Display helper thumbnails appearing below the slideshow in fancyBox2.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’\u003C\u002Fli>\n\u003Cli>‘false’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_helper_thumbs_width\u003C\u002Fh4>\n\u003Cp>The width of the helper thumbnails appearing below the slideshow in fancyBox2.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>50 (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>fb_helper_thumbs_height\u003C\u002Fh4>\n\u003Cp>The height of the helper thumbnails appearing below the slideshow in fancyBox2.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>50 (default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>native\u003C\u002Fh4>\n\u003Cp>Set to true if it is preferred the native WordPress gallery output is used.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘true’\u003C\u002Fli>\n\u003Cli>‘false’ (default)\u003C\u002Fli>\n\u003C\u002Ful>\n","RPS Image Gallery takes over where the WordPress gallery leaves off by adding responsive galleries, slideshow and advanced linking capabilities.",800,121130,14,"2022-06-10T17:41:00.000Z","6.0.11","3.6",[20,21,136,137,138],"autoplay","best-gallery-plugin","fancybox","http:\u002F\u002Fredpixel.com\u002Frps-image-gallery-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frps-image-gallery.2.2.7.zip",{"attackSurface":142,"codeSignals":320,"taintFlows":438,"riskAssessment":439,"analyzedAt":446},{"hooks":143,"ajaxHandlers":316,"restRoutes":317,"shortcodes":318,"cronEvents":319,"entryPointCount":28,"unprotectedCount":28},[144,150,155,158,160,163,167,171,176,180,183,187,192,197,200,203,205,208,211,214,217,220,222,224,225,228,231,233,235,237,240,243,246,249,251,253,255,257,259,261,266,269,271,274,277,281,286,288,291,293,296,298,302,307,312],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_menu","bp_album_check_installed","includes\\bpa.core.php",88,{"type":145,"name":151,"callback":152,"priority":153,"file":148,"line":154},"wp","bp_album_setup_globals",2,230,{"type":145,"name":156,"callback":152,"priority":153,"file":148,"line":157},"bp_setup_globals",232,{"type":145,"name":146,"callback":152,"priority":153,"file":148,"line":159},233,{"type":145,"name":146,"callback":161,"file":148,"line":162},"bp_album_add_admin_menu",257,{"type":145,"name":164,"callback":165,"file":148,"line":166},"network_admin_menu","bp_album_add_network_menu",276,{"type":145,"name":168,"callback":169,"file":148,"line":170},"bp_setup_nav","bp_album_setup_nav",345,{"type":172,"name":173,"callback":174,"priority":48,"file":148,"line":175},"filter","bp_located_template","bp_album_load_template_filter",405,{"type":145,"name":177,"callback":178,"priority":63,"file":148,"line":179},"wpmu_delete_user","bp_album_delete_user_data",834,{"type":145,"name":181,"callback":178,"priority":63,"file":148,"line":182},"delete_user",835,{"type":145,"name":184,"callback":185,"file":148,"line":186},"bp_before_activity_post_form","bp_album_activity_button",1084,{"type":145,"name":188,"callback":189,"file":190,"line":191},"wp_head","bp_album_add_css","includes\\bpa.cssjs.php",49,{"type":172,"name":193,"callback":194,"priority":63,"file":195,"line":196},"bp_album_title_before_save","wp_filter_kses","includes\\bpa.filters.php",35,{"type":172,"name":193,"callback":198,"priority":63,"file":195,"line":199},"strip_tags",36,{"type":172,"name":201,"callback":194,"priority":63,"file":195,"line":202},"bp_album_description_before_save",38,{"type":172,"name":201,"callback":198,"priority":63,"file":195,"line":204},39,{"type":172,"name":206,"callback":194,"priority":63,"file":195,"line":207},"bp_album_get_picture_title",41,{"type":172,"name":206,"callback":209,"file":195,"line":210},"wptexturize",42,{"type":172,"name":206,"callback":212,"file":195,"line":213},"convert_smilies",43,{"type":172,"name":206,"callback":215,"file":195,"line":216},"convert_chars",44,{"type":172,"name":218,"callback":194,"priority":63,"file":195,"line":219},"bp_album_get_picture_title_truncate",46,{"type":172,"name":218,"callback":209,"file":195,"line":221},47,{"type":172,"name":218,"callback":212,"file":195,"line":223},48,{"type":172,"name":218,"callback":215,"file":195,"line":191},{"type":172,"name":226,"callback":194,"priority":63,"file":195,"line":227},"bp_album_get_picture_desc",51,{"type":172,"name":226,"callback":229,"file":195,"line":230},"force_balance_tags",52,{"type":172,"name":226,"callback":209,"file":195,"line":232},53,{"type":172,"name":226,"callback":212,"file":195,"line":234},54,{"type":172,"name":226,"callback":215,"file":195,"line":236},55,{"type":172,"name":226,"callback":238,"file":195,"line":239},"make_clickable",56,{"type":172,"name":226,"callback":241,"file":195,"line":242},"bp_album_make_nofollow_filter",57,{"type":172,"name":226,"callback":244,"file":195,"line":245},"wpautop",58,{"type":172,"name":247,"callback":194,"priority":63,"file":195,"line":248},"bp_album_get_picture_desc_truncate",60,{"type":172,"name":247,"callback":229,"file":195,"line":250},61,{"type":172,"name":247,"callback":209,"file":195,"line":252},62,{"type":172,"name":247,"callback":212,"file":195,"line":254},63,{"type":172,"name":247,"callback":215,"file":195,"line":256},64,{"type":172,"name":247,"callback":238,"file":195,"line":258},65,{"type":172,"name":247,"callback":241,"file":195,"line":260},66,{"type":145,"name":262,"callback":263,"file":264,"line":265},"bp_template_title","bp_album_screen_edit_title","includes\\bpa.screens.php",34,{"type":145,"name":267,"callback":268,"file":264,"line":196},"bp_template_content","bp_album_screen_edit_content",{"type":145,"name":267,"callback":270,"file":264,"line":213},"bp_album_screen_single_image",{"type":145,"name":267,"callback":272,"file":264,"line":273},"bp_album_screen_images",143,{"type":145,"name":267,"callback":275,"file":264,"line":276},"bp_album_screen_upload_content",235,{"type":172,"name":278,"callback":279,"priority":48,"file":264,"line":280},"upload_dir","bp_album_upload_dir",430,{"type":145,"name":282,"callback":283,"priority":284,"file":264,"line":285},"bp_actions","bp_album_action_upload",3,532,{"type":145,"name":151,"callback":283,"priority":284,"file":264,"line":287},533,{"type":145,"name":282,"callback":289,"priority":284,"file":264,"line":290},"bp_album_action_edit",675,{"type":145,"name":151,"callback":289,"priority":284,"file":264,"line":292},676,{"type":145,"name":282,"callback":294,"priority":284,"file":264,"line":295},"bp_album_action_delete",714,{"type":145,"name":151,"callback":294,"priority":284,"file":264,"line":297},715,{"type":145,"name":299,"callback":300,"priority":284,"file":264,"line":301},"bp_album_all_images","bp_album_screen_all_images",730,{"type":145,"name":303,"callback":304,"file":305,"line":306},"admin_notices","buddypics_install_buddypress_notice","loader.php",19,{"type":145,"name":308,"callback":309,"priority":310,"file":305,"line":311},"plugins_loaded","buddypics_bp_check",999,22,{"type":145,"name":313,"callback":314,"file":305,"line":315},"bp_include","buddypics_init",33,[],[],[],[],{"dangerousFunctions":321,"sqlUsage":322,"outputEscaping":324,"fileOperations":33,"externalRequests":28,"nonceChecks":97,"capabilityChecks":436,"bundledLibraries":437},[],{"prepared":36,"raw":28,"locations":323},[],{"escaped":250,"rawEcho":234,"locations":325},[326,330,332,335,337,338,340,342,344,346,348,350,352,354,356,358,360,362,364,365,367,369,371,373,375,377,379,381,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434],{"file":327,"line":328,"context":329},"includes\\admin\\bpa.admin.local.php",96,"raw output",{"file":327,"line":331,"context":329},101,{"file":333,"line":334,"context":329},"includes\\admin\\bpa.admin.network.php",98,{"file":333,"line":336,"context":329},151,{"file":148,"line":227,"context":329},{"file":148,"line":339,"context":329},862,{"file":148,"line":341,"context":329},885,{"file":148,"line":343,"context":329},902,{"file":148,"line":345,"context":329},909,{"file":148,"line":347,"context":329},913,{"file":148,"line":349,"context":329},915,{"file":148,"line":351,"context":329},917,{"file":148,"line":353,"context":329},918,{"file":148,"line":355,"context":329},919,{"file":148,"line":357,"context":329},920,{"file":148,"line":359,"context":329},921,{"file":148,"line":361,"context":329},922,{"file":148,"line":363,"context":329},1081,{"file":264,"line":331,"context":329},{"file":264,"line":366,"context":329},104,{"file":264,"line":368,"context":329},106,{"file":264,"line":370,"context":329},171,{"file":264,"line":372,"context":329},215,{"file":264,"line":374,"context":329},275,{"file":264,"line":376,"context":329},290,{"file":264,"line":378,"context":329},296,{"file":264,"line":380,"context":329},298,{"file":382,"line":383,"context":329},"includes\\bpa.template.tags.php",197,{"file":382,"line":385,"context":329},212,{"file":382,"line":387,"context":329},252,{"file":382,"line":389,"context":329},268,{"file":382,"line":391,"context":329},286,{"file":382,"line":393,"context":329},302,{"file":382,"line":395,"context":329},320,{"file":382,"line":397,"context":329},330,{"file":382,"line":399,"context":329},348,{"file":382,"line":401,"context":329},358,{"file":382,"line":403,"context":329},375,{"file":382,"line":405,"context":329},402,{"file":382,"line":407,"context":329},428,{"file":382,"line":409,"context":329},454,{"file":382,"line":411,"context":329},470,{"file":382,"line":413,"context":329},487,{"file":382,"line":415,"context":329},504,{"file":382,"line":417,"context":329},523,{"file":382,"line":419,"context":329},544,{"file":382,"line":421,"context":329},565,{"file":382,"line":423,"context":329},582,{"file":382,"line":425,"context":329},612,{"file":382,"line":427,"context":329},633,{"file":382,"line":429,"context":329},654,{"file":382,"line":431,"context":329},671,{"file":382,"line":433,"context":329},702,{"file":435,"line":248,"context":329},"includes\\templates\\album\\comments.php",4,[],[],{"summary":440,"deductions":441},"Based on the provided static analysis and vulnerability history, the Buddypics plugin version 0.3.2 exhibits a generally strong security posture. The absence of known CVEs and unpatched vulnerabilities, coupled with a clean history of common vulnerability types, is a significant positive indicator.  The code analysis reveals a robust use of prepared statements for all SQL queries, a critical practice for preventing SQL injection.  Furthermore, the plugin demonstrates a commitment to security with the inclusion of nonce checks and capability checks.",[442,444],{"reason":443,"points":14},"Output escaping is only 53% proper",{"reason":445,"points":436},"Significant number of file operations (8) with no explicit analysis of their sec","2026-03-16T22:57:30.749Z",{"wat":448,"direct":457},{"assetPaths":449,"generatorPatterns":452,"scriptPaths":453,"versionParams":454},[450,451],"\u002Fwp-content\u002Fplugins\u002Fbuddypics\u002Fincludes\u002Fcss\u002Fgeneral.css","\u002Fwp-content\u002Fplugins\u002Fbuddypics\u002Fincludes\u002Fjs\u002Fgeneral.js",[],[451],[455,456],"buddypics\u002Fincludes\u002Fcss\u002Fgeneral.css?ver=","buddypics\u002Fincludes\u002Fjs\u002Fgeneral.js?ver=",{"cssClasses":458,"htmlComments":467,"htmlAttributes":473,"restEndpoints":485,"jsGlobals":486,"shortcodeOutput":490},[459,460,461,462,463,464,465,466],"picture-thumb-box","picture-thumb","picture-title","picture-single","single-picture-links","picture-outer-container","picture-inner-container","bp-album-edit-form",[468,469,470,471,472],"\u003C!-- BP-ALBUM SCREEN FUNCTIONS -->","\u003C!-- bp_album_screen_edit_title() -->","\u003C!-- bp_album_screen_edit_content() -->","\u003C!-- bp_album_screen_pictures() -->","\u003C!-- bp_album_screen_single_image() -->",[474,475,476,477,478,479,480,481,482,483,484],"id=\"bp-album-edit-form\"","id=\"picture-edit-thumb\"","id=\"picture-title\"","id=\"picture-description\"","name=\"bp-album-edit-form\"","name=\"picture-title\"","name=\"picture-description\"","name=\"privacy\"","name=\"enable_comments\"","name=\"submit\"","id=\"submit\"",[],[487,488,489],"bp.album.slug","bp.album.single_slug","bp.album.edit_slug",[]]