[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTi0nk5FuAHkzXQsm0ydeBWun0hmv-aOJHSKvSKIr7MI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":149,"fingerprints":781},"vimeify","Vimeify – Vimeo Integration: Upload, Embed, Gallery & Player","1.0.5","CodeVerve","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeverve\u002F","\u003Cp>This plugin connects your WordPress site with Vimeo through their official API, allowing seamless video uploads directly from the WordPress admin area or supported front-end forms.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Note: This plugin is not affiliated with Vimeo. It uses the official Vimeo Developer API to enable uploads and management of videos from your WordPress site.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🎯 Ideal For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Streamlining your workflow: Upload videos without logging into Vimeo.\u003C\u002Fli>\n\u003Cli>Multi-author environments: Avoid sharing Vimeo credentials.\u003C\u002Fli>\n\u003Cli>Accepting front-end video uploads via forms like WPForms or Gravity Forms (PRO version).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Register an app at the Vimeo Developer Portal: https:\u002F\u002Fdeveloper.vimeo.com\u002F\u003C\u002Fli>\n\u003Cli>Generate the necessary API credentials.\u003C\u002Fli>\n\u003Cli>Enter them in the plugin settings under Settings > Vimeo.\u003C\u002Fli>\n\u003Cli>Start uploading videos from Media > Vimeo or directly in post editors.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Documentation: https:\u002F\u002Fdocs.vimeify.com\u002F\u003C\u002Fp>\n\u003Ch3>✨ Core Features\u003C\u002Fh3>\n\u003Cp>Everything you need to upload and display Vimeo videos from WordPress:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Uploads\u003C\u002Fstrong>\u003Cbr \u002F>\n– Admin dashboard uploads with intuitive interface\u003Cbr \u002F>\n– Chunked upload support for large video files\u003Cbr \u002F>\n– Upload profile configuration for consistent settings\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Display & Embedding\u003C\u002Fstrong>\u003Cbr \u002F>\n– Video Block for Gutenberg, Elementor, and Bricks\u003Cbr \u002F>\n– Gallery Block with playlist style display\u003Cbr \u002F>\n– Table Block to showcase your video library\u003Cbr \u002F>\n– Shortcode support: \u003Ccode>[vimeify_video id=\"vimeo_id\"]\u003C\u002Fcode> and \u003Ccode>[vimeify_videos_table]\u003C\u002Fcode>\u003Cbr \u002F>\n– Responsive embeds across all editors\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Management\u003C\u002Fstrong>\u003Cbr \u002F>\n– Dedicated admin pages under Vimeify menu\u003Cbr \u002F>\n– Video management tools with metadata editing\u003Cbr \u002F>\n– Automatic synchronization with your Vimeo account\u003Cbr \u002F>\n– Deleted video cleanup via WP cron\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n– WP-CLI command support for automation\u003Cbr \u002F>\n– Permission controls (upload_files or manage_options capability)\u003C\u002Fp>\n\u003Ch3>🚀 Premium Features\u003C\u002Fh3>\n\u003Cp>Unlock advanced functionality for professional video workflows:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Frontend Uploads\u003C\u002Fstrong>\u003Cbr \u002F>\n– User-generated content uploads from the frontend\u003Cbr \u002F>\n– WPForms integration with chunked upload and progress bar\u003Cbr \u002F>\n– Gravity Forms integration with chunked upload and progress bar\u003Cbr \u002F>\n– CustomForms API for developers to build custom integrations\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Display\u003C\u002Fstrong>\u003Cbr \u002F>\n– Grid Block\u002FWidget across Gutenberg, Elementor, and Bricks\u003Cbr \u002F>\n– Gallery slider style for dynamic presentations\u003Cbr \u002F>\n– Grid filtering and search functionality\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page Builder Integrations\u003C\u002Fstrong>\u003Cbr \u002F>\n– ACF field type for linking videos to post meta\u003Cbr \u002F>\n– Enhanced Bricks Builder elements\u003Cbr \u002F>\n– Enhanced Elementor widgets\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LMS Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\n– LearnDash integration for course videos\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Priority Support\u003C\u002Fstrong>\u003Cbr \u002F>\n– Email support with 24-hour response time\u003Cbr \u002F>\n– Private ticket system for dedicated assistance\u003Cbr \u002F>\n– Automatic PRO updates\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvimeify.com\u002Fget-pro\" rel=\"nofollow ugc\">Get the Premium Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Download from WordPress.org.\u003C\u002Fli>\n\u003Cli>Upload via Plugins > Add New > Upload Plugin.\u003C\u002Fli>\n\u003Cli>Configure credentials under Settings > Vimeo.\u003C\u002Fli>\n\u003Cli>Start uploading under Media > Vimeo.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🔑 API Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Visit Vimeo Developer Portal: https:\u002F\u002Fdeveloper.vimeo.com\u002F and create an app.\u003C\u002Fli>\n\u003Cli>Copy your Client ID and Client Secret.\u003C\u002Fli>\n\u003Cli>Generate an Authenticated Access Token with the following scopes:\u003Cbr \u002F>\npublic, private, upload, edit, delete, create, interact, video_files\u003C\u002Fli>\n\u003Cli>Enter these credentials under Settings > Vimeo in WordPress.\u003C\u002Fli>\n\u003C\u002Fol>\n","Easily upload and embed Vimeo videos directly from your WordPress dashboard.",0,750,"","6.9.4","4.2","7.3",[18,19,20,21,22],"video-embed","video-gallery","video-upload","vimeo","vimeo-player","https:\u002F\u002Fvimeify.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvimeify.1.0.5.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":25,"computed_at":34},"codeverve",2,700,1,"2026-04-04T10:02:11.718Z",[36,62,86,106,128],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":14,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":11,"last_vuln_date":60,"fetched_at":61},"all-in-one-video-gallery","All-in-One Video Gallery","4.7.5","Plugins360 Labs","https:\u002F\u002Fprofiles.wordpress.org\u002Fplugins360\u002F","\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fall-in-one-video-gallery\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Contact & Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins360.com\" rel=\"nofollow ugc\">Home Page\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>“Video is the future of content marketing”. Start converting your blogs to video blogs and win the COMPETITION.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All-in-One Video Gallery\u003C\u002Fstrong> is a VIDEO POSTS plugin that helps you add videos as posts and build scalable, searchable, SEO-optimized video galleries in minutes.\u003C\u002Fp>\n\u003Cp>No coding is required. Suitable for all kinds of websites that require a single video player to a large video-sharing website like YouTube\u002FVimeo.\u003C\u002Fp>\n\u003Ch3>LATEST ADDITION\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Import & Export!\u003C\u002Fstrong> Effortlessly \u003Cstrong>import multiple videos at once\u003C\u002Fstrong> from a \u003Cstrong>folder or CSV file\u003C\u002Fstrong>, and \u003Cstrong>export all your videos\u003C\u002Fstrong> from your website in just a few clicks—making large-scale management faster than ever.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bunny Stream Integration!\u003C\u002Fstrong> Now, you can \u003Cstrong>host and deliver your videos securely through Bunny Stream\u003C\u002Fstrong>, with native player support and token authentication options!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New Video Restriction Options!\u003C\u002Fstrong> Now, you can \u003Cstrong>restrict videos for logged-in users, logged-out users, or specific user roles—globally or per video!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New Gallery Filtering Options!\u003C\u002Fstrong> Now, you can \u003Cstrong>filter videos on the same page using AJAX\u003C\u002Fstrong> with keywords, categories, tags, and sort them by title, date, popularity, and more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PLAYER FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A Custom HTML5 Video Player that supports \u003Cstrong>MP4\u003C\u002Fstrong>, \u003Cstrong>WebM\u003C\u002Fstrong>, \u003Cstrong>OGV\u003C\u002Fstrong>, \u003Cstrong>HLS\u003C\u002Fstrong>, \u003Cstrong>MPEG-DASH\u003C\u002Fstrong>, and embeddable players like \u003Cstrong>YouTube\u003C\u002Fstrong>, \u003Cstrong>Vimeo\u003C\u002Fstrong>, \u003Cstrong>Dailymotion\u003C\u002Fstrong>, \u003Cstrong>Rumble\u003C\u002Fstrong>, \u003Cstrong>Facebook\u003C\u002Fstrong> and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Player Controls:\u003C\u002Fstrong> play\u002Fpause buttons, timer, progress bar, duration, speed control, quality switcher, volume button, picture-in-picture button, fullscreen button, share buttons, embed button, download button, subtitles on\u002Foff, keyboard hotkeys\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Playback Options:\u003C\u002Fstrong> autoplay, loop, muted, preload, playsinline\u003C\u002Fli>\n\u003Cli>Subtitles & Captions (WebVTT).\u003C\u002Fli>\n\u003Cli>Chapter Markers.\u003C\u002Fli>\n\u003Cli>GDPR compatibility.\u003C\u002Fli>\n\u003Cli>[+] support embed code from any third-party video sharing websites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>GALLERY FEATURES\u003C\u002Fh3>\n\u003Cp>Back-End\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An user-friendly interface to upload and manage your videos.\u003C\u002Fli>\n\u003Cli>Create unlimited categories\u002Fsubcategories and tags.\u003C\u002Fli>\n\u003Cli>Ability to group videos by categories and tags.\u003C\u002Fli>\n\u003Cli>Create a featured videos group.\u003C\u002Fli>\n\u003Cli>100+ settings (STILL COUNTING) that help you customize the plugin to the maximum you will need.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Front-End\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Modern, Responsive design.\u003C\u002Fli>\n\u003Cli>Categories display options: Grid, List\u003C\u002Fli>\n\u003Cli>Sort categories by “ID”, “videos count”, “category name”, “slug” & “menu order (custom ordering)”.\u003C\u002Fli>\n\u003Cli>Videos display options: Grid. More template options are available with our premium version.\u003C\u002Fli>\n\u003Cli>Filter videos by “categories”, “tags” and “featured” meta key.\u003C\u002Fli>\n\u003Cli>Sort videos by “video posted date”, “title”, “views count”, “likes count”, “dislikes count”, “random” & “menu order (custom ordering)”.\u003C\u002Fli>\n\u003Cli>Ability to control the display of each HTML element in the gallery.\u003C\u002Fli>\n\u003Cli>Numeric Pagination for the large galleries.\u003C\u002Fli>\n\u003Cli>Likes \u002F Dislikes.\u003C\u002Fli>\n\u003Cli>Social Sharing (Facebook, Twitter, Linkedin, Pinterest, Tumblr & WhatsApp).\u003C\u002Fli>\n\u003Cli>Comments System.\u003C\u002Fli>\n\u003Cli>Dedicated search form & layout.\u003C\u002Fli>\n\u003Cli>Shortcode Builder to build the gallery shortcodes. \u003C\u002Fli>\n\u003Cli>Gutenberg Blocks to build the gallery if your website uses the modern WordPress editor.\u003C\u002Fli>\n\u003Cli>Widgets to list categories, list videos, display a single video player, and search videos.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>DEVELOPER OPTIONS\u003C\u002Fh3>\n\u003Cp>The videos (aiovg_videos) belong to a WordPress Custom Post Type. Similarly, the categories (aiovg_categories) and tags (aiovg_tags) belong to the WordPress Custom Taxonomy. The plugin doesn’t use any custom tables and the settings are stored in the WP_Options table using the WordPress SETTINGS API. In short, the plugin has been developed completely using the WordPress CORE features. So, if you’re a WordPress developer, you can customize\u002Fextend the plugin as you like using the WordPress hooks system easily.\u003C\u002Fp>\n\u003Cp>Similarly, the front-end gallery layouts added by our plugin can be customized by developing or overriding our existing templates. Please \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002Fchild-themes-and-templates\u002F\" rel=\"nofollow ugc\">check for a detailed documentation\u003C\u002Fa> on this.\u003C\u002Fp>\n\u003Ch3>[+] PREMIUM FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gallery Templates: \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fpopup\u002F\" rel=\"nofollow ugc\">Popup\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Finline\u002F\" rel=\"nofollow ugc\">Inline\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fslider\u002F\" rel=\"nofollow ugc\">Slider\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fplaylist\u002F\" rel=\"nofollow ugc\">Playlist\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fcompact\u002F\" rel=\"nofollow ugc\">Compact (Modern)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Auto import videos from YouTube & Vimeo websites.\u003C\u002Fli>\n\u003Cli>Video SEO: Schema.org Markup (via JSON-LD)\u003C\u002Fli>\n\u003Cli>Auto Thumbnail Generator\u003C\u002Fli>\n\u003Cli>Custom Logo & Branding\u003C\u002Fli>\n\u003Cli>Custom Context Menu\u003C\u002Fli>\n\u003Cli>Front-end User Submission\u003C\u002Fli>\n\u003Cli>User Playlists \u002F Favorites\u003C\u002Fli>\n\u003Cli>VAST \u002F VPAID Ads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>TRANSLATION READY\u003C\u002Fh3>\n\u003Cp>Do you speak another language? Want to contribute in a meaningful way to All-in-One Video Gallery? There’s no better way than to help us translate the plugin. This plugin is translation ready and you can \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002Ftranslate-to-your-language\u002F\" rel=\"nofollow ugc\">translate\u003C\u002Fa> to your language easily. Once finished, please reach out to us \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa> to get your language file included in the core.\u003C\u002Fp>\n\u003Cp>Spanish translation partner – \u003Ca href=\"https:\u002F\u002Fwww.blarlo.com\u002F\" rel=\"nofollow ugc\">Blarlo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>SUPPORT AND DOCUMENTATION\u003C\u002Fh3>\n\u003Cp>We do have \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> on the plugin.\u003C\u002Fp>\n\u003Cp>Still, Having Issues? We are just an email away. Please write to us describing your issue using the “Contact” form available under our plugin’s menu. You should receive a reply within 24 hours (except Sunday).\u003C\u002Fp>\n\u003Cp>Also, we answer all support requests \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fall-in-one-video-gallery\u002F\" rel=\"ugc\">on the WordPress.org support forum\u003C\u002Fa>.\u003C\u002Fp>\n","The ultimate video player & video gallery plugin for YouTubers, Video Bloggers, Course Creators, Podcasters, and anyone embedding videos on websites.",20000,808419,96,132,"2026-02-25T12:59:00.000Z","6.3","5.6.20",[52,19,53,54,55],"live-stream","video-player","vimeo-gallery","youtube-gallery","https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-in-one-video-gallery.4.7.5.zip",88,11,"2026-03-03 20:24:19","2026-03-15T15:16:48.613Z",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":81,"download_link":82,"security_score":83,"vuln_count":84,"unpatched_count":11,"last_vuln_date":85,"fetched_at":61},"vimeography","Vimeography: Vimeo Video Gallery WordPress Plugin","2.4.6","videogallery","https:\u002F\u002Fprofiles.wordpress.org\u002Fvideogallery\u002F","\u003Ch4>100+ 5-star Reviews! Vimeography is the Best and Most Powerful Video Gallery Plugin for Membership and Course Sites. ★★★★★\u003C\u002Fh4>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"Intro to Vimeography\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F44555634?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>More than 10,000 websites use Vimeography to show their Vimeo videos on their own WordPress website.\u003C\u002Fp>\n\u003Cp>Vimeography is a free WordPress plugin that allows you to create your own Netflix style website with beautiful, custom Vimeo video galleries in 30 seconds, tops!\u003C\u002Fp>\n\u003Cp>Our video gallery plugin is used to power \u003Cstrong>over 10,000 video membership, course, and portfolio websites.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For more information, check out \u003Ca href=\"https:\u002F\u002Fvimeography.com\u002F?utm_source=wpdotorg&utm_medium=description\" title=\"vimeography.com\" rel=\"nofollow ugc\">vimeography.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Some amazing features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically add videos uploaded to a Vimeo user account, channel, or showcase to your video gallery\u003C\u002Fli>\n\u003Cli>Easily insert video galleries on a page, post or template with one click\u003C\u002Fli>\n\u003Cli>Set a featured video to appear as the first video in your Vimeo video gallery\u003C\u002Fli>\n\u003Cli>Change your Vimeo video gallery’s appearance with custom themes\u003C\u002Fli>\n\u003Cli>Tweak your video gallery theme’s look with the appearance editor\u003C\u002Fli>\n\u003Cli>Control the video gallery width using pixels or percentages\u003C\u002Fli>\n\u003Cli>Built-in caching for quick page loads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>Vimeography Themes\u003C\u002Fh4>\n\u003Cp>Make your gallery stand out with our custom video gallery themes! All themes come with one year of updates and support.\u003C\u002Fp>\n\u003Cp>Check our all of our video gallery designs at \u003Ca href=\"https:\u002F\u002Fvimeography.com\u002Fthemes?utm_source=wpdotorg&utm_medium=description\" title=\"vimeography.com\u002Fthemes\" rel=\"nofollow ugc\">https:\u002F\u002Fvimeography.com\u002Fthemes\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Want more features?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvimeography.com\u002Fpro?utm_source=wpdotorg&utm_medium=repo\" title=\"Vimeography Pro\" rel=\"nofollow ugc\">Check out Vimeography Pro\u003C\u002Fa> for additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create searchable galleries\u003C\u002Fli>\n\u003Cli>Create shareable links to videos in your collection\u003C\u002Fli>\n\u003Cli>Show unlimited videos\u003C\u002Fli>\n\u003Cli>Enable download links for your videos\u003C\u002Fli>\n\u003Cli>Show hidden videos, create auto-playing playlists, custom sorting and more!\u003C\u002Fli>\n\u003Cli>Supports Vimeo video interaction tools (end screens, cards, email capture)\u003C\u002Fli>\n\u003C\u002Ful>\n","The easiest way to create beautiful Vimeo video galleries on your WordPress site.",6000,346990,92,121,"2025-04-23T15:04:00.000Z","6.8.5","4.7","5.3",[79,80,19,21,54],"gallery","video","https:\u002F\u002Fvimeography.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvimeography.2.4.6.zip",97,3,"2024-12-11 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":72,"num_ratings":96,"last_updated":97,"tested_up_to":14,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":103,"download_link":104,"security_score":46,"vuln_count":84,"unpatched_count":11,"last_vuln_date":105,"fetched_at":61},"codeflavors-vimeo-video-post-lite","Vimeotheque – Vimeo WordPress Plugin & Video Gallery","2.3.6.1","Constantin Boiangiu","https:\u002F\u002Fprofiles.wordpress.org\u002Fconstantinboiangiu\u002F","\u003Ch4>The Vimeo plugin for WordPress that imports, embeds, and organizes your videos\u003C\u002Fh4>\n\u003Cp>Vimeotheque helps you bring Vimeo into WordPress the right way: import videos as posts, auto-sync collections (channels, showcases, portfolios, folders, user uploads), and display beautiful, responsive players and playlists with Gutenberg blocks or shortcodes. Perfect for membership sites, portfolios, online courses and video libraries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Highlights\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Import & Sync\u003C\u002Fstrong> – Single videos or bulk from channels, showcases, groups, portfolios, folders, user uploads, or Vimeo search.\u003Cbr \u002F>\n– \u003Cstrong>Video as Content\u003C\u002Fstrong> – Creates complete WP posts (title, description, thumbnail, embed) using a dedicated \u003Ccode>vimeo-video\u003C\u002Fcode> post type.\u003Cbr \u002F>\n– \u003Cstrong>Blocks & Shortcodes\u003C\u002Fstrong> – Add single videos, set video position in posts, or build playlists with native Gutenberg blocks. Classic Editor shortcode included.\u003Cbr \u002F>\n– \u003Cstrong>Responsive & Fast\u003C\u002Fstrong> – Uses the latest Vimeo HTML5 player, lazy-load options, “one-video-at-a-time” playback to avoid conflicts, and a no-tracking embed parameter.\u003Cbr \u002F>\n– \u003Cstrong>Elementor-friendly\u003C\u002Fstrong> – Works cleanly inside Elementor layouts; playlists and single embeds drop into any section\u002Fcolumn.\u003Cbr \u002F>\n– \u003Cstrong>Templates (optional)\u003C\u002Fstrong> – Enable the plugin’s template system or override in your theme for full design control.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use cases\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Membership \u002F LMS\u003C\u002Fstrong> – Embed lessons and restrict access with your membership\u002FLMS plugin.\u003Cbr \u002F>\n– \u003Cstrong>Portfolio \u002F Showcase\u003C\u002Fstrong> – Auto-sync a Vimeo showcase\u002Fportfolio to your site.\u003Cbr \u002F>\n– \u003Cstrong>Blog \u002F Magazine\u003C\u002Fstrong> – Import as posts and surface videos in archives and widgets.\u003C\u002Fp>\n\u003Ch4>PRO adds even more\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic bulk imports\u003C\u002Fstrong> (schedule & hands-off sync).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Private video imports\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import as regular posts\u003C\u002Fstrong> (not just the custom post type).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video theme compatibility\u003C\u002Fstrong> and \u003Cstrong>priority support\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Live demo & Docs\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"http:\u002F\u002Fvvp-demo.codeflavors.com\" rel=\"nofollow ugc\">Live demo\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdocs.vimeotheque.com\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=vimeotheque-readme\" rel=\"nofollow ugc\">Knowledge Base\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdocs.vimeotheque.com\u002Fhow-to-create-a-new-vimeo-app\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=vimeo-lite-plugin-readme\" rel=\"nofollow ugc\">Getting started with Vimeo OAuth\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Blocks\u003C\u002Fh3>\n\u003Cp>This plugin provides the following blocks:\u003Cbr \u002F>\n1. \u003Cstrong>Vimeotheque – Video Position\u003C\u002Fstrong> (place the player inside single video posts)\u003Cbr \u002F>\n2. \u003Cstrong>Vimeotheque – Single Video\u003C\u002Fstrong> (embed a specific Vimeo video anywhere)\u003Cbr \u002F>\n3. \u003Cstrong>Vimeotheque – Playlist\u003C\u002Fstrong> (build playlists from imported videos)\u003C\u002Fp>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>Tested with the latest WordPress and default themes across major browsers and mobile. If something looks off, please open a support request and include theme, WP version, and browser\u002Fdevice details.\u003C\u002Fp>\n","Import & embed Vimeo in WordPress. Create video galleries & playlists, auto-sync showcases. Gutenberg blocks & Elementor support.",2000,243364,26,"2026-01-22T08:54:00.000Z","5.2","7.4",[101,102,80,19,21],"gutenberg","playlist","https:\u002F\u002Fvimeotheque.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodeflavors-vimeo-video-post-lite.2.3.6.1.zip","2025-12-25 00:00:00",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":94,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":14,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":13,"download_link":125,"security_score":126,"vuln_count":33,"unpatched_count":11,"last_vuln_date":127,"fetched_at":61},"video-gallery-block","Video Gallery Block – Display your videos as a gallery in a professional way","1.1.1","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fvideo-gallery-block\" rel=\"nofollow ugc\">Video Gallery Block\u003C\u002Fa> is a lightweight WordPress video gallery plugin that lets you create responsive video galleries, grids, and lightbox popups directly inside the Gutenberg block editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fvideo-gallery-block\" rel=\"nofollow ugc\">Video Gallery Block\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fvideo-gallery-block\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>| \u003Ca href=\"https:\u002F\u002Fbblockswp.com\u002Fdemo\u002Fvideo-gallery\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Display YouTube, Vimeo, Wistia, or self-hosted HTML5 videos in clean and modern gallery layouts without writing any code. Organize videos using albums and filters, show them in responsive grids, and open videos in a smooth lightbox popup for a better viewing experience.\u003C\u002Fp>\n\u003Cp>This Gutenberg video gallery block is perfect for creating video portfolios, testimonial sections, product video showcases, YouTube galleries, and Vimeo collections on any WordPress website.\u003C\u002Fp>\n\u003Ch3>Key Features – Free Version\u003C\u002Fh3>\n\u003Cp>The free version includes everything needed to build responsive video galleries in the Gutenberg editor.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Responsive Video Gallery Block\u003C\u002Fstrong>: Create video galleries with clean grid layouts that automatically adapt to desktop, tablet, and mobile screens.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Album & Filter System\u003C\u002Fstrong>: Organize videos into albums and allow visitors to filter videos by category.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Column Layouts\u003C\u002Fstrong>: Set different column numbers for Desktop, Tablet, and Mobile devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Video Sources\u003C\u002Fstrong>: Add videos from YouTube, Vimeo, Wistia, or self-hosted HTML5 video files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Styling Controls\u003C\u002Fstrong>: Adjust gallery spacing, padding, borders, backgrounds, and shadows directly from the block settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic or Custom Thumbnails\u003C\u002Fstrong>: Automatically generate thumbnails from videos or upload custom poster images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Captions\u003C\u002Fstrong>: Add captions or titles to each video displayed in the gallery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightbox Video Popup\u003C\u002Fstrong>: Play videos in an elegant popup lightbox for an immersive viewing experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Script Loading\u003C\u002Fstrong>: Scripts only load when the block is used, helping maintain site performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong>: Fully compatible with multilingual websites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Video Gallery Block Pro – Unlock Advanced Video Layouts\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fvideo-gallery-block\u002Fpricing\u002F\" rel=\"nofollow ugc\">Video Gallery Block Pro\u003C\u002Fa> extends the plugin with additional Gutenberg video blocks and advanced gallery layouts.\u003C\u002Fp>\n\u003Ch3>Pro Features Include\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>8 Premium Video Blocks\u003C\u002Fstrong>: Includes advanced blocks such as Video Slider, Carousel, Playlist Gallery, and Masonry Video Grid.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Masonry & Mixed Ratio Layouts\u003C\u002Fstrong>: Display videos in dynamic masonry galleries or mixed aspect ratio grids.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Sliders & Carousels\u003C\u002Fstrong>: Create interactive video sliders with autoplay and navigation controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Playlist Video Gallery\u003C\u002Fstrong>: Build organized video playlists with navigation and sequential playback.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parallax Video Sections\u003C\u002Fstrong>: Add background video sections with parallax scrolling effects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Typography & Overlays\u003C\u002Fstrong>: Customize titles, captions, and overlay effects for each video.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Navigation & Player Controls\u003C\u002Fstrong>: Control slider navigation, autoplay behavior, and player interactions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Video Product Carousel\u003C\u002Fstrong>: Show product videos in carousel layouts for WooCommerce stores.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong>: Get faster assistance and updates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fvideo-gallery-block\u002Fpricing\u002F\" rel=\"nofollow ugc\">Try the Video Gallery Block\u003C\u002Fa>  – Unlock all premium features now!\u003C\u002Fp>\n\u003Ch3>How to Use Video Gallery Block – Step-by-Step Guide\u003C\u002Fh3>\n\u003Cp>Getting started with the Video Gallery Block is quick and easy!\u003C\u002Fp>\n\u003Ch3>Step-by-Step Instructions\u003C\u002Fh3>\n\u003Ch3>Insert the Video Gallery Block\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Open any Page or Post in the WordPress Block Editor (Gutenberg).\u003C\u002Fli>\n\u003Cli>Click the + (Add Block) button.\u003C\u002Fli>\n\u003Cli>Search for “Video Gallery Block.”\u003C\u002Fli>\n\u003Cli>Insert the block into your page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Add and Organize Videos\u003C\u002Fh3>\n\u003Cp>After inserting the block, configure the gallery using the block settings panel:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add video URLs from YouTube, Vimeo, or self-hosted sources.\u003C\u002Fli>\n\u003Cli>Create albums for filtering videos.\u003C\u002Fli>\n\u003Cli>Adjust column numbers and gallery layout.\u003C\u002Fli>\n\u003Cli>Customize gallery styling options.\u003C\u002Fli>\n\u003Cli>Enable or disable filter buttons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Using Premium Blocks\u003C\u002Fh3>\n\u003Cp>When you try to insert a Pro block (such as Video Slider or Parallax Row) while using the free version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A placeholder block will appear.\u003C\u002Fli>\n\u003Cli>The block includes a \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fvideo-gallery-block\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get Premium\u003C\u002Fa> button.\u003C\u002Fli>\n\u003Cli>You can remove the placeholder if you choose not to upgrade.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Preview and Publish\u003C\u002Fh3>\n\u003Cp>Preview the page to see how your video gallery appears on different devices, then publish your page.\u003C\u002Fp>\n\u003Cp>For installation help, see the Installation tab.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\u002Fdemo\u002Fvideo-gallery\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fvideo-gallery-block\u002Fpricing\u002F\" rel=\"nofollow ugc\">Get Video Gallery Block PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Did you like this plugin? Dislike it? Do you have a feature request? \u003Ca href=\"mailto:support@bplugins.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check Out The Parent Plugin of This Plugin-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\" rel=\"nofollow ugc\">\u003Cstrong>B Blocks\u003C\u002Fstrong>\u003C\u002Fa> – A blocks collection and page building tool for Gutenberg.\u003C\u002Fp>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cp>Other plugins by our team:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> – Display videos as single and playlist in multiple skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> – Display\u002FEmbed PDF files with different styles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Audio Player\u003C\u002Fstrong>\u003C\u002Fa> – Listen audios with awesome visuals.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>StreamCast\u003C\u002Fstrong>\u003C\u002Fa> – Customizable radio player with different skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\u002F\" rel=\"nofollow ugc\">\u003Cstrong>3D Viewer\u003C\u002Fstrong>\u003C\u002Fa> – Embed 3D models and 3D products with interaction.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> – Show posts and custom posts in different layouts.\u003C\u002Fp>\n","Video Gallery Block lets you create responsive YouTube, Vimeo, and HTML5 video galleries with grid layouts, filters, and lightbox in Gutenberg.",22501,84,6,"2026-03-15T11:13:00.000Z","6.5","7.1",[121,122,19,123,124],"block","masonry-video-gallery","vimeo-video-gallery","youtube-video-gallery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-gallery-block.1.1.1.zip",99,"2025-07-04 00:00:00",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":58,"num_ratings":138,"last_updated":139,"tested_up_to":14,"requires_at_least":140,"requires_php":13,"tags":141,"homepage":147,"download_link":148,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":61},"html5-videogallery-plus-player","Video gallery and Player","2.8.7","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>✅ Now that you have your website ready then why don’t you \u003Cstrong>download\u003C\u002Fstrong> and try out this video Player plugin to give it better functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download now\u003C\u002Fstrong> and display multiple video using shortcode with category. Fully responsive.\u003C\u002Fp>\n\u003Cp>Video section is one of the significant requirements of any informative or business website. The video section needs to be handled with ease by the webmaster to deliver the right requirement of frequently asked doubts on the webpage. Using Video Gallery and Player Plugin, your CMS website gets an opportunity to easily add, edit, manage, or display important video.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fvideo-gallery-and-player-demo\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fvideo-gallery-and-player-pro-demo\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Your customer might like the professional and fancy vibe of your site with Video Gallery and Player plugin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ This plugin displays your custom posts using :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Video Grid (1 designs)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> it today and explore all the features.\u003C\u002Fp>\n\u003Cp>When you want to makeover your WordPress website theme with something extraordinary and creative, you must consider the Video gallery and Player plugin.\u003C\u002Fp>\n\u003Cp>With this video gallery plugin, you can create galleries from your youtube, Vimeo, and HTML5 videos. The process of creating a video gallery only takes a few minutes and created gallery can be displayed on any page or post by means of WordPress shortcode.\u003C\u002Fp>\n\u003Cp>This plugin adds a responsive HTML5, YouTube, and Vimeo video gallery with Magnific Popup to your  WordPress website. Display video gallery in grid view(1,2,3,4) etc. You can also use category id to create multiple video galleries.\u003C\u002Fp>\n\u003Cp>The plugin adds a Video gallery tab to your admin menu, which allows you to enter Video Titles and Video source items just as you would regular posts.\u003C\u002Fp>\n\u003Ch4>✅ Here is the plugin shortcode example\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Video Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sp_html5video]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>To display only Video 4 post:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sp_html5video limit=\"4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where limit define the number of posts to display.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you want to display FAQ by category then use this short code:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [sp_html5video category=”category_ID”]\u003C\u002Fp>\n\u003Ch4>✅ Here is Template code\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[sp_html5video]'); ?> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>✅ Use Following Video Gallery parameters with shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[sp_html5video]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>limit\u003C\u002Fstrong> : [sp_html5video limit=”5″] ( ie Display 5 items on your website )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grid\u003C\u002Fstrong> : [sp_html5video grid=”2″]( ie Display your video gallery by Grid view – Number of column you want to create)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display by category\u003C\u002Fstrong> : [sp_html5video category=”category_ID”] ( ie Display by their category ID )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display by post\u003C\u002Fstrong> : [sp_html5video post=”post_ID”] ( ie Display by post ID )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>popup_fix\u003C\u002Fstrong> : [sp_html5video popup_fix=”true”] ( ie Popup setting ie fix or scroll with page. Default value is “false”. Values are “true OR false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class\u003C\u002Fstrong> : [sp_html5video extra_class=””] (Enter extra CSS class for design customization ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fvideo-gallery-and-player-demo\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fvideo-gallery-and-player-pro-demo\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Essential Plugin Bundle Deal\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>✅ Features include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added Gutenberg block support.\u003C\u002Fli>\n\u003Cli>Video Shortcode\u003C\u002Fli>\n\u003Cli>Easy to add.\u003C\u002Fli>\n\u003Cli>Also work with Gutenberg shortcode block. \u003C\u002Fli>\n\u003Cli>Create multiple vedio galleries with category id.\u003C\u002Fli>\n\u003Cli>Display video gallery in grid view(1,2,3,4) etc\u003C\u002Fli>\n\u003Cli>Responsive.\u003C\u002Fli>\n\u003Cli>Easy to configure\u003C\u002Fli>\n\u003Cli>You can create multiple post slider with different options at single page or post.\u003C\u002Fli>\n\u003Cli>Fully responsive. Scales with its container.\u003C\u002Fli>\n\u003Cli>100% Multi Language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Policy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have also opt-in e-mail selection , once you download the plugin , so that we can inform you and nurture you about products and its features.\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy to add and display your HTML5, YouTube, Vimeo vedio gallery with Magnific Popup to your website. Also work with Gutenberg shortcode block.",1000,119886,16,"2026-02-20T18:36:00.000Z","4.0",[142,143,144,145,146],"html5-video-gallery-player","video-gallery-magnific-popup","vimeo-video-gallery-with-popup","wordpress-responsive-video-gallery","youtube-video-gallery-with-popup","https:\u002F\u002Fessentialplugin.com\u002Fwordpress-plugin\u002Fvideo-gallery-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtml5-videogallery-plus-player.2.8.7.zip",{"attackSurface":150,"codeSignals":473,"taintFlows":609,"riskAssessment":768,"analyzedAt":780},{"hooks":151,"ajaxHandlers":371,"restRoutes":447,"shortcodes":460,"cronEvents":471,"entryPointCount":472,"unprotectedCount":84},[152,159,164,168,173,178,183,188,191,195,198,200,203,206,207,210,211,215,218,221,224,229,232,234,239,243,245,249,252,254,257,260,263,266,269,273,275,279,282,284,288,293,297,301,302,305,309,312,316,320,325,329,333,336,338,339,342,345,348,351,355,359,364,367],{"type":153,"name":154,"callback":155,"priority":156,"file":157,"line":158},"action","init","schedule_actions",9,"includes\\Backend\\Cron.php",47,{"type":153,"name":160,"callback":161,"file":162,"line":163},"admin_init","handle_gallery_actions","includes\\Backend\\Galleries.php",37,{"type":153,"name":165,"callback":166,"file":162,"line":167},"admin_enqueue_scripts","enqueue_scripts",38,{"type":153,"name":169,"callback":170,"priority":25,"file":171,"line":172},"admin_menu","register_menu","includes\\Backend\\Help.php",45,{"type":174,"name":175,"callback":175,"file":176,"line":177},"filter","admin_body_class","includes\\Backend\\Hooks.php",40,{"type":174,"name":179,"callback":180,"priority":181,"file":176,"line":182},"upload_mimes","allowed_mime_types",15,41,{"type":153,"name":184,"callback":185,"priority":186,"file":176,"line":187},"wp_vimeo_upload_process_default_time_limit","upload_process_default_time_limit",10,42,{"type":153,"name":154,"callback":189,"file":176,"line":190},"load_text_domain",43,{"type":153,"name":192,"callback":193,"file":194,"line":163},"add_meta_boxes","register_metaboxes","includes\\Backend\\Metaboxes\\GalleryMeta.php",{"type":153,"name":160,"callback":196,"file":197,"line":182},"disable_new_posts_page","includes\\Backend\\Metaboxes\\VideoMeta.php",{"type":153,"name":192,"callback":199,"priority":33,"file":197,"line":187},"register_meta_boxes",{"type":153,"name":201,"callback":202,"file":197,"line":190},"edit_form_after_title","prioritize_meta_boxes",{"type":153,"name":204,"callback":204,"priority":186,"file":197,"line":205},"save_post",44,{"type":153,"name":165,"callback":166,"priority":181,"file":197,"line":172},{"type":153,"name":154,"callback":208,"file":209,"line":182},"register","includes\\Backend\\Metaboxes.php",{"type":153,"name":154,"callback":208,"file":209,"line":187},{"type":153,"name":192,"callback":212,"file":213,"line":214},"add_meta_box","includes\\Backend\\MetaboxRenderer.php",62,{"type":153,"name":204,"callback":216,"priority":186,"file":213,"line":217},"save_meta_box",63,{"type":153,"name":165,"callback":219,"file":213,"line":220},"enqueue_assets",64,{"type":153,"name":160,"callback":154,"file":222,"line":223},"includes\\Backend\\Migrations.php",36,{"type":153,"name":225,"callback":226,"file":227,"line":228},"in_admin_header","render_header_bar","includes\\Backend\\Options.php",49,{"type":153,"name":154,"callback":230,"priority":11,"file":231,"line":163},"register_post_type_video","includes\\Backend\\PostTypes.php",{"type":153,"name":154,"callback":233,"priority":11,"file":231,"line":167},"register_post_type_upload_profile",{"type":153,"name":165,"callback":235,"priority":236,"file":237,"line":238},"register_and_enqueue",5,"includes\\Backend\\Scripts.php",57,{"type":153,"name":169,"callback":240,"file":241,"line":242},"add_menu_page","includes\\Backend\\SettingsPage.php",70,{"type":153,"name":165,"callback":219,"file":241,"line":244},71,{"type":153,"name":225,"callback":246,"priority":247,"file":248,"line":158},"do_admin_notices",50,"includes\\Backend\\Ui.php",{"type":153,"name":225,"callback":250,"priority":33,"file":248,"line":251},"render_header_bar_for_wp_pages",48,{"type":153,"name":169,"callback":253,"priority":236,"file":248,"line":228},"register_admin_menu",{"type":153,"name":169,"callback":255,"priority":256,"file":248,"line":247},"reorder_tools_menu",999,{"type":153,"name":192,"callback":258,"file":248,"line":259},"register_media_library_upload_metabox",51,{"type":174,"name":261,"callback":261,"priority":181,"file":248,"line":262},"manage_media_columns",52,{"type":153,"name":264,"callback":264,"priority":181,"file":248,"line":265},"manage_media_custom_column",53,{"type":174,"name":267,"callback":267,"file":248,"line":268},"parent_file",55,{"type":174,"name":270,"callback":271,"file":248,"line":272},"add_menu_classes","menu_classes",56,{"type":153,"name":160,"callback":274,"file":248,"line":238},"redirect_add_new_video",{"type":153,"name":276,"callback":277,"priority":186,"file":248,"line":278},"wp_trash_post","prevent_deletion_if_used",60,{"type":153,"name":280,"callback":277,"priority":186,"file":248,"line":281},"before_delete_post",61,{"type":153,"name":283,"callback":283,"priority":186,"file":248,"line":214},"display_post_states",{"type":174,"name":285,"callback":286,"priority":186,"file":248,"line":287},"post_row_actions","remove_post_row_actions",65,{"type":153,"name":289,"callback":290,"file":291,"line":292},"template_redirect","handle_gallery_preview","includes\\Frontend\\GalleryPreview.php",39,{"type":153,"name":294,"callback":295,"priority":256,"file":291,"line":296},"wp_enqueue_scripts","closure",91,{"type":174,"name":298,"callback":299,"file":300,"line":187},"the_content","video_contents","includes\\Frontend\\Hooks.php",{"type":153,"name":294,"callback":166,"priority":181,"file":300,"line":190},{"type":153,"name":294,"callback":303,"file":304,"line":292},"register_scripts","includes\\Frontend\\Scripts.php",{"type":153,"name":154,"callback":295,"priority":306,"file":307,"line":308},150,"includes\\Integrations\\Bricks\\Bricks.php",14,{"type":153,"name":310,"callback":295,"file":311,"line":181},"elementor\u002Fwidgets\u002Fregister","includes\\Integrations\\Elementor\\Elementor.php",{"type":153,"name":154,"callback":313,"file":314,"line":315},"register_blocks","includes\\Integrations\\Gutenberg\\Gutenberg.php",80,{"type":153,"name":317,"callback":318,"file":314,"line":319},"enqueue_block_editor_assets","register_block_editor_assets",81,{"type":153,"name":321,"callback":322,"file":323,"line":324},"vimeify_booting","on_booting","includes\\Integrations\\Registry.php",18,{"type":153,"name":326,"callback":295,"file":327,"line":328},"rest_api_init","includes\\RestAPI\\Registry.php",34,{"type":153,"name":330,"callback":331,"priority":236,"file":332,"line":187},"vimeify_upload_complete","upload_complete","includes\\Shared\\Hooks.php",{"type":174,"name":334,"callback":335,"priority":186,"file":332,"line":190},"wp_kses_allowed_html","kses_allowed_html",{"type":153,"name":294,"callback":303,"priority":11,"file":337,"line":177},"includes\\Shared\\Scripts.php",{"type":153,"name":165,"callback":303,"priority":11,"file":337,"line":182},{"type":153,"name":340,"callback":341,"priority":136,"file":337,"line":187},"wp_enqueue_editor","enqueue_scripts_tinymce",{"type":153,"name":343,"callback":344,"file":337,"line":190},"before_wp_tiny_mce","tinymce_globals",{"type":153,"name":346,"callback":347,"file":337,"line":205},"after_setup_theme","tinymce_styles",{"type":174,"name":349,"callback":350,"file":337,"line":172},"mce_buttons","tinymce_vimeo_button",{"type":174,"name":352,"callback":353,"file":337,"line":354},"mce_external_plugins","tinymce_vimeo_plugin",46,{"type":153,"name":356,"callback":154,"file":357,"line":358},"plugins_loaded","includes\\Utilities\\ProcessManager.php",75,{"type":174,"name":360,"callback":361,"priority":186,"file":362,"line":363},"screen_settings","show_screen_options","includes\\Utilities\\ScreenOptions.php",54,{"type":174,"name":365,"callback":366,"priority":59,"file":362,"line":268},"set-screen-option","set_option",{"type":153,"name":368,"callback":295,"file":369,"line":370},"admin_notices","vimeify.php",128,[372,378,381,384,387,390,393,396,399,402,405,408,411,415,419,422,425,428,431,434,437,441,443],{"action":373,"nopriv":374,"callback":375,"hasNonce":376,"hasCapCheck":376,"file":377,"line":354},"vimeify_connect",false,"handle_connect",true,"includes\\Backend\\Ajax.php",{"action":379,"nopriv":374,"callback":380,"hasNonce":376,"hasCapCheck":376,"file":377,"line":158},"vimeify_disconnect","handle_disconnect",{"action":382,"nopriv":374,"callback":383,"hasNonce":376,"hasCapCheck":374,"file":377,"line":251},"vimeify_dismiss_instructions","handle_dismiss_instructions",{"action":385,"nopriv":374,"callback":386,"hasNonce":374,"hasCapCheck":374,"file":377,"line":228},"vimeify_handle_upload","handle_upload",{"action":388,"nopriv":374,"callback":389,"hasNonce":376,"hasCapCheck":376,"file":377,"line":247},"vimeify_handle_delete","handle_delete",{"action":391,"nopriv":374,"callback":392,"hasNonce":376,"hasCapCheck":376,"file":377,"line":259},"vimeify_store_upload","store_upload",{"action":394,"nopriv":374,"callback":395,"hasNonce":376,"hasCapCheck":376,"file":377,"line":262},"vimeify_handle_basic_edit","handle_basic_edit",{"action":397,"nopriv":374,"callback":398,"hasNonce":376,"hasCapCheck":376,"file":377,"line":265},"vimeify_handle_embed_privacy","handle_embed_privacy",{"action":400,"nopriv":374,"callback":401,"hasNonce":376,"hasCapCheck":376,"file":377,"line":363},"vimeify_delete_embed_privacy_domain","handle_embed_privacy_whitelist_remove",{"action":403,"nopriv":374,"callback":404,"hasNonce":376,"hasCapCheck":376,"file":377,"line":268},"vimeify_handle_video_embed_preset_set","handle_video_embed_preset_set",{"action":406,"nopriv":374,"callback":407,"hasNonce":376,"hasCapCheck":376,"file":377,"line":272},"vimeify_handle_video_folder_set","handle_video_folder_set",{"action":409,"nopriv":374,"callback":410,"hasNonce":376,"hasCapCheck":376,"file":377,"line":238},"vimeify_get_uploads","get_uploads",{"action":412,"nopriv":374,"callback":413,"hasNonce":376,"hasCapCheck":376,"file":377,"line":414},"vimeify_attachment2vimeo","handle_attachment2vimeo",58,{"action":416,"nopriv":374,"callback":417,"hasNonce":376,"hasCapCheck":376,"file":377,"line":418},"vimeify_attachment2vimeo_delete","handle_attachment2vimeo_delete",59,{"action":420,"nopriv":374,"callback":421,"hasNonce":376,"hasCapCheck":374,"file":377,"line":278},"vimeify_user_search","handle_user_search",{"action":423,"nopriv":374,"callback":424,"hasNonce":376,"hasCapCheck":374,"file":377,"line":281},"vimeify_folder_search","handle_folder_search",{"action":426,"nopriv":374,"callback":427,"hasNonce":376,"hasCapCheck":374,"file":377,"line":214},"vimeify_upload_profile_search","handle_upload_profile_search",{"action":429,"nopriv":374,"callback":430,"hasNonce":376,"hasCapCheck":374,"file":377,"line":217},"vimeify_embed_preset_search","handle_embed_preset_search",{"action":432,"nopriv":374,"callback":433,"hasNonce":376,"hasCapCheck":374,"file":377,"line":220},"vimeify_generate_stats","handle_generate_stats",{"action":435,"nopriv":374,"callback":436,"hasNonce":376,"hasCapCheck":376,"file":377,"line":287},"vimeify_handle_tool_process","handle_tool_process",{"action":438,"nopriv":374,"callback":439,"hasNonce":376,"hasCapCheck":374,"file":377,"line":440},"vimeify_load_more_gallery_videos","handle_load_more_gallery_videos",66,{"action":438,"nopriv":376,"callback":439,"hasNonce":376,"hasCapCheck":374,"file":377,"line":442},67,{"action":444,"nopriv":374,"callback":445,"hasNonce":376,"hasCapCheck":376,"file":377,"line":446},"vimeify_save_settings","handle_save_settings",68,[448,456],{"namespace":449,"route":450,"methods":451,"callback":453,"permissionCallback":454,"file":327,"line":455},"vimeify\u002Fv1","\u002Fvideos",[452],"GET","videos_index","__return_true",35,{"namespace":449,"route":457,"methods":458,"callback":459,"permissionCallback":454,"file":327,"line":182},"\u002Ffolders",[452],"folders_index",[461,464,467],{"tag":462,"callback":463,"file":300,"line":177},"vimeify_video","shortcode_video",{"tag":465,"callback":466,"file":300,"line":182},"vimeify_videos_table","shortcode_videos_table",{"tag":468,"callback":469,"file":470,"line":163},"vimeify_gallery","render_gallery_shortcode","includes\\Frontend\\Shortcodes.php",[],28,{"dangerousFunctions":474,"sqlUsage":475,"outputEscaping":552,"fileOperations":84,"externalRequests":31,"nonceChecks":597,"capabilityChecks":598,"bundledLibraries":599},[],{"prepared":476,"raw":328,"locations":477},12,[478,482,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548],{"file":479,"line":480,"context":481},"includes\\Backend\\Tools\\Migrators\\LegacyMigrator.php",137,"$wpdb->query() with variable interpolation",{"file":483,"line":484,"context":485},"includes\\Backend\\Tools\\Migrators\\Steps\\FormsMigration.php",199,"$wpdb->get_var() with variable interpolation",{"file":483,"line":487,"context":485},204,{"file":483,"line":489,"context":481},211,{"file":483,"line":491,"context":485},228,{"file":483,"line":493,"context":485},235,{"file":483,"line":495,"context":485},299,{"file":483,"line":497,"context":485},304,{"file":483,"line":499,"context":481},311,{"file":483,"line":501,"context":485},328,{"file":483,"line":503,"context":485},333,{"file":483,"line":505,"context":481},340,{"file":483,"line":507,"context":485},357,{"file":483,"line":509,"context":485},362,{"file":483,"line":511,"context":481},369,{"file":483,"line":513,"context":485},385,{"file":483,"line":515,"context":481},392,{"file":483,"line":517,"context":485},414,{"file":483,"line":519,"context":481},420,{"file":483,"line":521,"context":485},429,{"file":483,"line":523,"context":481},435,{"file":483,"line":525,"context":485},444,{"file":483,"line":527,"context":481},450,{"file":483,"line":529,"context":485},473,{"file":483,"line":531,"context":485},474,{"file":483,"line":533,"context":485},480,{"file":483,"line":535,"context":485},481,{"file":483,"line":537,"context":485},490,{"file":483,"line":539,"context":485},497,{"file":483,"line":541,"context":485},519,{"file":483,"line":543,"context":485},520,{"file":483,"line":545,"context":485},525,{"file":483,"line":547,"context":485},532,{"file":549,"line":550,"context":551},"includes\\Utilities\\VimeoSync.php",130,"$wpdb->get_results() with variable interpolation",{"escaped":553,"rawEcho":324,"locations":554},706,[555,558,559,561,564,567,569,571,573,576,579,581,583,585,587,589,592,594],{"file":291,"line":556,"context":557},268,"raw output",{"file":362,"line":370,"context":557},{"file":560,"line":214,"context":557},"views\\admin\\metaboxes\\gallery-videos.php",{"file":562,"line":563,"context":557},"views\\admin\\partials\\galleries.php",94,{"file":565,"line":566,"context":557},"views\\admin\\partials\\library-edit.php",167,{"file":568,"line":172,"context":557},"views\\admin\\partials\\library.php",{"file":570,"line":358,"context":557},"views\\admin\\partials\\media-buttons.php",{"file":572,"line":172,"context":557},"views\\admin\\partials\\migration.php",{"file":574,"line":575,"context":557},"views\\admin\\partials\\post-type-edit.php",139,{"file":577,"line":578,"context":557},"views\\admin\\partials\\status-api.php",95,{"file":577,"line":580,"context":557},113,{"file":577,"line":582,"context":557},115,{"file":577,"line":584,"context":557},123,{"file":577,"line":586,"context":557},125,{"file":577,"line":588,"context":557},152,{"file":590,"line":591,"context":557},"views\\admin\\partials\\status-env.php",90,{"file":593,"line":354,"context":557},"views\\admin\\partials\\tools.php",{"file":595,"line":596,"context":557},"views\\frontend\\partials\\gallery-slider.php",19,31,27,[600,603,606],{"name":601,"version":26,"knownCves":602},"Select2",[],{"name":604,"version":26,"knownCves":605},"TinyMCE",[],{"name":607,"version":26,"knownCves":608},"Guzzle",[],[610,632,649,667,678,689,700,712,720,731,739,749,759],{"entryPoint":611,"graph":612,"unsanitizedCount":31,"severity":631},"handle_gallery_preview (includes\\Frontend\\GalleryPreview.php:46)",{"nodes":613,"edges":628},[614,618,622],{"id":615,"type":616,"label":617,"file":291,"line":242},"n0","source","$_GET (x2)",{"id":619,"type":620,"label":621,"file":291,"line":242},"n1","transform","→ render_preview_page()",{"id":623,"type":624,"label":625,"file":291,"line":626,"wp_function":627},"n2","sink","echo() [XSS]",253,"echo",[629,630],{"from":615,"to":619,"sanitized":374},{"from":619,"to":623,"sanitized":374},"medium",{"entryPoint":633,"graph":634,"unsanitizedCount":31,"severity":631},"\u003CGalleryPreview> (includes\\Frontend\\GalleryPreview.php:0)",{"nodes":635,"edges":645},[636,638,640,641,643],{"id":615,"type":616,"label":637,"file":291,"line":262},"$_GET (x4)",{"id":619,"type":624,"label":625,"file":291,"line":639,"wp_function":627},105,{"id":623,"type":616,"label":617,"file":291,"line":242},{"id":642,"type":620,"label":621,"file":291,"line":242},"n3",{"id":644,"type":624,"label":625,"file":291,"line":626,"wp_function":627},"n4",[646,647,648],{"from":615,"to":619,"sanitized":376},{"from":623,"to":642,"sanitized":374},{"from":642,"to":644,"sanitized":374},{"entryPoint":650,"graph":651,"unsanitizedCount":11,"severity":666},"store_upload (includes\\Backend\\Ajax.php:196)",{"nodes":652,"edges":663},[653,656,658],{"id":615,"type":616,"label":654,"file":377,"line":655},"$_POST",274,{"id":619,"type":620,"label":657,"file":377,"line":655},"→ get_post_id()",{"id":623,"type":624,"label":659,"file":660,"line":661,"wp_function":662},"get_var() [SQLi]","includes\\Components\\Database.php",157,"get_var",[664,665],{"from":615,"to":619,"sanitized":374},{"from":619,"to":623,"sanitized":376},"low",{"entryPoint":668,"graph":669,"unsanitizedCount":11,"severity":666},"handle_delete (includes\\Backend\\Ajax.php:291)",{"nodes":670,"edges":675},[671,673,674],{"id":615,"type":616,"label":654,"file":377,"line":672},366,{"id":619,"type":620,"label":657,"file":377,"line":672},{"id":623,"type":624,"label":659,"file":660,"line":661,"wp_function":662},[676,677],{"from":615,"to":619,"sanitized":374},{"from":619,"to":623,"sanitized":376},{"entryPoint":679,"graph":680,"unsanitizedCount":11,"severity":666},"handle_basic_edit (includes\\Backend\\Ajax.php:421)",{"nodes":681,"edges":686},[682,684,685],{"id":615,"type":616,"label":654,"file":377,"line":683},482,{"id":619,"type":620,"label":657,"file":377,"line":683},{"id":623,"type":624,"label":659,"file":660,"line":661,"wp_function":662},[687,688],{"from":615,"to":619,"sanitized":374},{"from":619,"to":623,"sanitized":376},{"entryPoint":690,"graph":691,"unsanitizedCount":11,"severity":666},"\u003CAjax> (includes\\Backend\\Ajax.php:0)",{"nodes":692,"edges":697},[693,695,696],{"id":615,"type":616,"label":694,"file":377,"line":655},"$_POST (x3)",{"id":619,"type":620,"label":657,"file":377,"line":655},{"id":623,"type":624,"label":659,"file":660,"line":661,"wp_function":662},[698,699],{"from":615,"to":619,"sanitized":374},{"from":619,"to":623,"sanitized":376},{"entryPoint":701,"graph":702,"unsanitizedCount":11,"severity":666},"extra_tablenav (includes\\Backend\\ListTables\\VideosTable.php:344)",{"nodes":703,"edges":710},[704,708],{"id":615,"type":616,"label":705,"file":706,"line":707},"$_REQUEST (x2)","includes\\Backend\\ListTables\\VideosTable.php",352,{"id":619,"type":624,"label":625,"file":706,"line":709,"wp_function":627},361,[711],{"from":615,"to":619,"sanitized":376},{"entryPoint":713,"graph":714,"unsanitizedCount":11,"severity":666},"\u003CVideosTable> (includes\\Backend\\ListTables\\VideosTable.php:0)",{"nodes":715,"edges":718},[716,717],{"id":615,"type":616,"label":705,"file":706,"line":707},{"id":619,"type":624,"label":625,"file":706,"line":709,"wp_function":627},[719],{"from":615,"to":619,"sanitized":376},{"entryPoint":721,"graph":722,"unsanitizedCount":11,"severity":666},"render_media_library_upload_metabox (includes\\Backend\\Ui.php:331)",{"nodes":723,"edges":729},[724,727],{"id":615,"type":616,"label":725,"file":248,"line":726},"$_GET",332,{"id":619,"type":624,"label":625,"file":248,"line":728,"wp_function":627},334,[730],{"from":615,"to":619,"sanitized":376},{"entryPoint":732,"graph":733,"unsanitizedCount":11,"severity":666},"\u003CUi> (includes\\Backend\\Ui.php:0)",{"nodes":734,"edges":737},[735,736],{"id":615,"type":616,"label":617,"file":248,"line":726},{"id":619,"type":624,"label":625,"file":248,"line":728,"wp_function":627},[738],{"from":615,"to":619,"sanitized":376},{"entryPoint":740,"graph":741,"unsanitizedCount":11,"severity":666},"\u003Cgalleries-form> (views\\admin\\partials\\galleries-form.php:0)",{"nodes":742,"edges":747},[743,745],{"id":615,"type":616,"label":617,"file":744,"line":59},"views\\admin\\partials\\galleries-form.php",{"id":619,"type":624,"label":625,"file":744,"line":746,"wp_function":627},83,[748],{"from":615,"to":619,"sanitized":376},{"entryPoint":750,"graph":751,"unsanitizedCount":11,"severity":666},"\u003Clibrary-edit> (views\\admin\\partials\\library-edit.php:0)",{"nodes":752,"edges":757},[753,756],{"id":615,"type":616,"label":754,"file":565,"line":755},"$_GET (x5)",29,{"id":619,"type":624,"label":625,"file":565,"line":205,"wp_function":627},[758],{"from":615,"to":619,"sanitized":376},{"entryPoint":760,"graph":761,"unsanitizedCount":11,"severity":666},"\u003Cstatus-env> (views\\admin\\partials\\status-env.php:0)",{"nodes":762,"edges":766},[763,765],{"id":615,"type":616,"label":764,"file":590,"line":228},"$_SERVER['SERVER_SOFTWARE']",{"id":619,"type":624,"label":625,"file":590,"line":228,"wp_function":627},[767],{"from":615,"to":619,"sanitized":376},{"summary":769,"deductions":770},"The vimeify plugin v1.0.5 demonstrates generally good security practices with a high percentage of properly escaped outputs and a significant number of nonce and capability checks. The absence of known vulnerabilities and critical taint flows is also a positive indicator. However, there are notable areas of concern that detract from its overall security posture. The presence of unprotected AJAX handlers and REST API routes represents a significant attack surface, as these entry points could potentially be exploited by unauthenticated users. While the taint analysis did not reveal critical issues, the 'flows with unsanitized paths' warrants attention as it could lead to path traversal vulnerabilities if not handled carefully by the developer. The SQL query usage, while including prepared statements, still has a substantial portion that does not, posing a risk of SQL injection if these queries handle user-supplied data without proper sanitization.",[771,773,775,778],{"reason":772,"points":186},"AJAX handlers without authentication",{"reason":774,"points":186},"REST API routes without permission callbacks",{"reason":776,"points":777},"SQL queries not using prepared statements",7,{"reason":779,"points":236},"Flows with unsanitized paths","2026-03-17T05:51:38.646Z",{"wat":782,"direct":791},{"assetPaths":783,"generatorPatterns":786,"scriptPaths":787,"versionParams":788},[784,785],"\u002Fwp-content\u002Fplugins\u002Fvimeify\u002Fassets\u002Fcss\u002Fvimeify.css","\u002Fwp-content\u002Fplugins\u002Fvimeify\u002Fassets\u002Fjs\u002Fvimeify.js",[],[785],[789,790],"vimeify\u002Fassets\u002Fcss\u002Fvimeify.css?ver=","vimeify\u002Fassets\u002Fjs\u002Fvimeify.js?ver=",{"cssClasses":792,"htmlComments":794,"htmlAttributes":795,"restEndpoints":797,"jsGlobals":798,"shortcodeOutput":800},[793],"vimeify-gallery",[],[796],"data-vimeify-gallery",[],[799],"Vimeify",[801],"[vimeify_gallery]"]