[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fs4PeHLcJIJa142XqVSA2fnxqt5vY2nNArdnBbW4njvI":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":288},"media2post","Phototools: media2post","1.0","jondor","https:\u002F\u002Fprofiles.wordpress.org\u002Fjondor\u002F","\u003Cp>This plugin handles a number of things:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An extra “create post” option in the row menu for mediaitems in the listview\u003C\u002Fli>\n\u003Cli>An new “create post featured image” bulk option\u003C\u002Fli>\n\u003Cli>add some code to make sure that when you delete a post, the image is cleared properly (post_parent = 0) so it shows up in the “unattached” filter\u003C\u002Fli>\n\u003Cli>add MediaRSS to your feed. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By default it create “private” posts as I needed this plugin to deal with older photos. As I use the image postdate as\u003Cbr \u002F>\ndefault for the postdate, private leaves this date alone which publish and draft->publish by default moves the postdate\u003Cbr \u002F>\nthe date of publishing. Private is also easy to find in the “posts” window.\u003Cbr \u002F>\nThey also get an “media2post” tag so they are easy to find.\u003Cbr \u002F>\nDe owner of the post equals the owner of the image.\u003C\u002Fp>\n\u003Cp>Special thanks go to mr. Jeremy Felt who wrote “Automatic Featured Image Posts” and who’s code heavily\u003Cbr \u002F>\n“influenced” this plugin. I learned a lot from his code!\u003Cbr \u002F>\n(https:\u002F\u002Fjeremyfelt.com\u002Fwordpress\u002Fplugins\u002Fautomatic-featured-image-posts\u002F)\u003C\u002Fp>\n","Quickly create a post with the media item as featured image. Single or in batch. Part of the phototools plugins.",0,1179,"2019-05-08T07:35:00.000Z","5.2.24","3.0.1","5.6",[18,19,20,21,22],"batch","media","menu","phototools","post","https:\u002F\u002Fgerhardhoogterp.nl\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia2post.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":25,"computed_at":34},7,50,87,30,"2026-04-05T14:38:49.182Z",[36,59,83,108,129],{"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":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":46,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"simple-menu-order-column","Simple Menu Order Column","2.1.0","chillcode","https:\u002F\u002Fprofiles.wordpress.org\u002Fchillcode\u002F","\u003Cp>Every WP_Post (page, attachment, post, woo product) has a menu_order column and this plugin allows you to modify it directly on your dashboard listings.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Change menu order on WP_Post types like pages, attachments, posts & woo products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Prerequisites\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\" rel=\"ugc\">\u003Cstrong>WordPress\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pricing\u003C\u002Fh4>\n\u003Cp>Free\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>Once installed you will see an input box on every listing item.\u003C\u002Fp>\n\u003Cp>To disable confirm prompt after menu order is updated visit \u003Cstrong>Wordpres Settings->Writing\u003C\u002Fstrong> and untick the option \u003Cstrong>Enable confirmation on input exit\u003C\u002Fstrong>\u003Cbr \u002F>\nTo disable tab to next on position update visit \u003Cstrong>WordPress Settings->Writing\u003C\u002Fstrong> and untick the option Enable \u003Cstrong>Go to next field on update\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Access WordPress Admin\u003C\u002Fstrong>: Log in to your \u003Cstrong>WordPress\u003C\u002Fstrong> admin dashboard. This is usually accessed by adding “\u002Fwp-admin” to the end of your website’s URL and entering your credentials.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Navigate to Posts, Media, Pages or Products\u003C\u002Fstrong>: After logging in, navigate to any listing page based on WP_Post, such as Posts, Media, Pages, or Products (if you’ve installed WooCommerce). You can find these sections in the left-hand menu of the \u003Cstrong>WordPress\u003C\u002Fstrong> admin dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reordering items\u003C\u002Fstrong>: Each list item will have a new input box with a menu_order value *. Simply change the value and press Enter to reorder the items. Negative values are also acceptable. For example, -1 will be sorted before 1 or 0.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>If Order column is not present \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fdocumentation\u002Farticle\u002Fadministration-screens\u002F#screen-options\u002F\" rel=\"ugc\">Manage screen options\u003C\u002Fa> and enable Order Column.\u003C\u002Fli>\n\u003C\u002Ful>\n","Expose menu order column on your dashboard listings.",200,2796,100,1,"2025-12-11T21:10:00.000Z","6.9.4","6.0","7.4",[19,53,54,55,56],"menu-order","pages","posts","products","https:\u002F\u002Fgithub.com\u002Fchillcode\u002Fsimple-menu-order-column","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-menu-order-column.2.1.0.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":81,"vuln_count":47,"unpatched_count":11,"last_vuln_date":82,"fetched_at":27},"add-from-server","Add From Server","3.4.5","Dion Hulse","https:\u002F\u002Fprofiles.wordpress.org\u002Fdd32\u002F","\u003Cp>This plugin offers limited support. Please do not expect new features or too many bugfixes. Features may be removed at any time.\u003C\u002Fp>\n\u003Cp>Add From Server is designed to help ease the pain of bad web hosts, allowing you to upload files via FTP or SSH and later import them into WordPress.\u003C\u002Fp>\n\u003Cp>This plugin is NOT designed to..\u003Cbr \u002F>\n * Be used as a replacement for the file uploader\u003Cbr \u002F>\n * Be used for migration of websites\u003Cbr \u002F>\n * Re-import your files after moving webhosting\u003Cbr \u002F>\n * Batch import media\u003C\u002Fp>\n\u003Cp>This plugins IS designed to..\u003Cbr \u002F>\n * Import files which are larger than your hosting allows to be uploaded.\u003Cbr \u002F>\n * Import files which are too large for your internet connections upload speed.\u003C\u002Fp>\n\u003Cp>WordPress does a better job of file uploads than this plugin, so please consider your needs before you use it.\u003C\u002Fp>\n\u003Cp>You may also want to look at using WP-CLI for media import purposes:\u003Cbr \u002F>\nhttps:\u002F\u002Fdeveloper.wordpress.org\u002Fcli\u002Fcommands\u002Fmedia\u002Fimport\u002F\u003C\u002Fp>\n","Add From Server is designed to help ease the pain of bad web hosts, allowing you to upload files via FTP or SSH and later import them into WordPress.",70000,1319395,92,239,"2020-12-11T07:32:00.000Z","5.5.18","5.4","7.0",[76,77,19,22,78],"admin","import","uploads","https:\u002F\u002Fdd32.id.au\u002Fwordpress-plugins\u002Fadd-from-server\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-from-server.3.4.5.zip",84,"2016-08-08 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":49,"requires_at_least":96,"requires_php":51,"tags":97,"homepage":103,"download_link":104,"security_score":105,"vuln_count":106,"unpatched_count":11,"last_vuln_date":107,"fetched_at":27},"blog2social","Blog2Social: Social Media Auto Post & Scheduler","8.8.2","Adenion","https:\u002F\u002Fprofiles.wordpress.org\u002Fpr-gateway\u002F","\u003Cp>\u003Cstrong>Social Media Auto-Posting and Scheduling Plugin for WordPress Sites and Blogs.\u003C\u002Fstrong>\u003Cbr \u002F>\nBlog2Social autoposts, cross-promotes, schedules and automatically shares your website content and content from any other source to social networks such as \u003Cstrong>Facebook, X (Twitter), Instagram, LinkedIn, TikTok, YouTube, Reddit, Medium, Pinterest, Telegram, Mastodon, Discord, Bluesky, Google Business Profile, Threads, Flickr, VK.com, Tumblr, Torial, Diigo, Blogger.com, Instapaper, Ravelry, Vimeo, HumHub, Band, XING.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Blog2Social automatically creates social media posts for your content and shares them at the best times for each network. Save valuable time and effort by avoiding manual sharing.\u003C\u002Fp>\n\u003Cp>\u003Cem>Compatible with WooCommerce, Gutenberg Editor, Hummingbird, Bitly, Rebrand.ly, Sniply, WP Automatic Plugin, Page Builder & RSS Importer.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>#New: Comment feature for X, Bluesky, Facebook, Instagram, and LinkedIn\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Blog2Social is a freemium WordPress plugin with a free basic version and Premium plans offering advanced features. Some functions of the auto-poster are Premium features to comply with the API rules and community guidelines of the social networks.\u003C\u002Fp>\n\u003Cp>The Blog2Social Free version offers a wide range of features. (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblog2social\u002F#faq\" title=\"Blog2Social Free Features\" rel=\"ugc\">See what’s included in the free version\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>To benefit from advanced features for automatic sharing and scheduling your content on social media, you can \u003Ca href=\"https:\u002F\u002Fwww.blog2social.com\u002Fen\u002Fplugin\u002Fwordpress\u002Fpremium-trial\u002F\" title=\"Free Blog2Social Premium Trial\" rel=\"nofollow ugc\">start your free 30-day Blog2Social Premium Pro trial today.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Supported Networks\u003C\u002Fh4>\n\u003Cp>for cross-posting\u003Cbr \u002F>\n* \u003Cstrong>Facebook\u003C\u002Fstrong> – Post to your profile and page (Free)\u003Cbr \u002F>\n* \u003Cstrong>X (Twitter)\u003C\u002Fstrong> – Post to your X account (add-on)\u003Cbr \u002F>\n* \u003Cstrong>Instagram\u003C\u002Fstrong> – Post to your business account (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>LinkedIn\u003C\u002Fstrong> – Post to your profile (Free) or page (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>TikTok\u003C\u002Fstrong> – Share blog posts, images, and videos directly on TikTok (add-on) and photo posts or carousels with multiple images (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>YouTube\u003C\u002Fstrong> – Publish videos on your YouTube channel (add-on)\u003Cbr \u002F>\n* \u003Cstrong>Reddit\u003C\u002Fstrong> – Post to your subreddits (Free)\u003Cbr \u002F>\n* \u003Cstrong>Medium\u003C\u002Fstrong> – Post with canonical-backlinks to your original post (Free)\u003Cbr \u002F>\n* \u003Cstrong>Pinterest\u003C\u002Fstrong> – Post to all your Pinboards (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>Telegram\u003C\u002Fstrong> – Post to your Telegram groups and channels (from Business)\u003Cbr \u002F>\n* \u003Cstrong>Mastodon\u003C\u002Fstrong> – Post to your Mastodon account (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>Discord\u003C\u002Fstrong> – Post to your Discord servers (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>Google Business Profile\u003C\u002Fstrong> – Post to your Google Business Listing (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>Bluesky\u003C\u002Fstrong> – Post to your Bluesky account (Free)\u003Cbr \u002F>\n* \u003Cstrong>Threads\u003C\u002Fstrong> – Post to your account (Free)\u003Cbr \u002F>\n* \u003Cstrong>Tumblr\u003C\u002Fstrong> – Post with canonical-backlinks (Free)\u003Cbr \u002F>\n* \u003Cstrong>Torial\u003C\u002Fstrong> – Post with canonical-backlinks (Free)\u003Cbr \u002F>\n* \u003Cstrong>Flickr\u003C\u002Fstrong> – Post to your Flickr profile (Free)\u003Cbr \u002F>\n* \u003Cstrong>VK.com\u003C\u002Fstrong> – Post to your profile (Free), page (from Pro) or groups (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>Diigo\u003C\u002Fstrong> – Post a bookmark to your account (Free)\u003Cbr \u002F>\n* \u003Cstrong>Blogger.com\u003C\u002Fstrong> – Post with canonical-backlinks (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>Instapaper\u003C\u002Fstrong> – Post to your Instapaper account (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>Ravelry\u003C\u002Fstrong> – Post to your Ravelry account (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>Vimeo\u003C\u002Fstrong> – Publish videos on your Vimeo channel (add-on)\u003Cbr \u002F>\n* \u003Cstrong>HumHub\u003C\u002Fstrong> – Post to your profile and space (add-on)\u003Cbr \u002F>\n* \u003Cstrong>Band\u003C\u002Fstrong> – Post to your Band groups (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>XING\u003C\u002Fstrong> – Post to your profile (Free) and page (from Pro)\u003C\u002Fp>\n\u003Ch4>Key Benefits of Using Blog2Social for Social Media Automation\u003C\u002Fh4>\n\u003Cp>BLOG2SOCIAL FREE\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Share your content on 14 different networks: Facebook (profile and page), LinkedIn (profile), Threads, Bluesky, XING (profile), VK (profile), Pinterest, Reddit, Torial, Medium, Tumblr, Flickr, Diigo at once.\u003C\u002Fli>\n\u003Cli>Customize your social media posts with personal comments, hashtags, handles, emojis, and select images or animated GIFs. \u003C\u002Fli>\n\u003Cli>Edit the complete HTML markup for Tumblr, Torial, and Medium. \u003C\u002Fli>\n\u003Cli>Manage all users posts and pages and share them on your channels.\u003C\u002Fli>\n\u003Cli>Re-post old posts and keep your feed active.\u003C\u002Fli>\n\u003Cli>Save your social media posts as drafts.\u003C\u002Fli>\n\u003Cli>Share links and posts from other sources.\u003C\u002Fli>\n\u003Cli>View all your social media posts in one single place.\u003C\u002Fli>\n\u003Cli>Automatically generate hashtags from WordPress tags.\u003C\u002Fli>\n\u003Cli>Edit meta tag information of your blog posts and pages.\u003C\u002Fli>\n\u003Cli>Use the \u003Ca href=\"https:\u002F\u002Fwww.blog2social.com\u002Fen\u002Fwebapp\u002Fextension\u002F\" rel=\"nofollow ugc\">free Blog2Social Extension for Firefox and Chrome\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Let AI write, refine and optimize your social media posts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>BLOG2SOCIAL PREMIUM\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Share content on over 21 networks: Facebook, X (Twitter), LinkedIn, XING, VK, Pinterest, Instagram, TikTok, YouTube, Vimeo, Reddit, Torial, Medium, Tumblr, Flickr, Diigo, Google Business Profile, Telegram, Ravelry, Discord, Instapaper, Mastodon, Bluesky, HumHub, Band.\u003C\u002Fli>\n\u003Cli>Schedule your Posts and Videos for any time and date and at your best times.\u003C\u002Fli>\n\u003Cli>Automatically create, schedule and publish posts from your website.\u003C\u002Fli>\n\u003Cli>Share videos, image galleries, Reels and Stories.\u003C\u002Fli>\n\u003Cli>Autopost imported content via RSS.\u003C\u002Fli>\n\u003Cli>Create custom templates per platform.\u003C\u002Fli>\n\u003Cli>Manage all users’ posts and accounts.\u003C\u002Fli>\n\u003Cli>Track success with UTM parameters.\u003C\u002Fli>\n\u003Cli>Manage multiple accounts per network.\u003C\u002Fli>\n\u003Cli>Team management for Business licenses.\u003C\u002Fli>\n\u003Cli>Priority support by email and phone.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>10 REASONS FOR CHOOSING BLOG2SOCIAL PREMIUM\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Easy Social Media Scheduling\u003C\u002Fstrong> – Auto-post and schedule your content with the built-in Best Time Manager or set your own custom times.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Posting and Cross-Promotion\u003C\u002Fstrong> – Customize each post per network with hashtags, @handles, emojis, images, GIFs, and post format options.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Media Calendar\u003C\u002Fstrong> – Manage, organize, edit, and reschedule your posts via drag & drop. Filter by network or date.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Media Autoposting\u003C\u002Fstrong> – Automatically share new and updated blog posts. Assign posting rules to users or import RSS feeds.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Share Content from Any Source\u003C\u002Fstrong> – Create and publish posts from links, texts, images, or videos—right from your browser or clipboard.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Post Sharing and Scheduling\u003C\u002Fstrong> – Publish and schedule videos for YouTube, Vimeo, TikTok, Facebook, Instagram, LinkedIn, and more. Reels & Stories included.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social-Media-Ready Website Content\u003C\u002Fstrong> – Edit and enhance link previews by customizing Open Graph and X Card tags for every post or page.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Tracking with Analytics Parameters\u003C\u002Fstrong> – Add UTM or other URL parameters for detailed tracking in Google Analytics and similar tools.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Re-Share and Re-Schedule Evergreen Content\u003C\u002Fstrong> – Keep your social feeds active by repurposing and reusing older posts.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extended Tools and more Features\u003C\u002Fstrong> – Access URL shorteners (Bitly, Rebrandly, Sniply), AI text assistant Assistini, share to Threads, retweet on X, and more.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Supported Languages\u003C\u002Fh4>\n\u003Cp>English, German, French, Portuguese, Russian, Spanish, Italian, Swedish, Korean\u003C\u002Fp>\n","Automatically share and schedule your WordPress content on top social platforms like Facebook, Instagram, LinkedIn, TikTok, and more.",50000,4732764,90,2083,"2026-02-27T11:37:00.000Z","6.2",[98,99,100,101,102],"auto-post","auto-repost","cross-posting","social-media-automation","social-media-scheduler","https:\u002F\u002Fwww.blog2social.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog2social.8.8.2.zip",76,22,"2026-03-25 14:26:40",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":69,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":127,"download_link":128,"security_score":46,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"crop-thumbnails","Crop-Thumbnails","1.9.7","Volkmar Kantor","https:\u002F\u002Fprofiles.wordpress.org\u002Fvolkmar-kantor\u002F","\u003Cp>The plugin provides the functionality to adjust the crop region of cropped images. It add buttons to the edit-pages and media-dialog to access a crop-editor.\u003Cbr \u002F>\nIn the crop-editor you can choose one or more (if they have the same ratio) imagesizes and cut-off the part of the image you want.\u003C\u002Fp>\n\u003Cp>The plugin is especially useful for theme developers who want to keep full control over cropped image sizes. If you want to dive even deeper, you can get informations about the hooks and filters on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvollyimnetz\u002Fcrop-thumbnails\" rel=\"nofollow ugc\">github page of the plugin\u003C\u002Fa>.\u003C\u002Fp>\n","\"Crop Thumbnails\" made it easy to get exacly that specific image-detail you want to show in your featured image or gallery image.",40000,836379,67,"2025-12-03T10:59:00.000Z","6.8.5","5.0","7.4.0",[124,125,126],"images","media-library","post-thumbnails","https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcrop-thumbnails\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcrop-thumbnails.1.9.7.zip",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":116,"downloaded":137,"rating":46,"num_ratings":138,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":142,"tags":143,"homepage":147,"download_link":148,"security_score":46,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"reveal-ids-for-wp-admin-25","Reveal IDs","1.6.2","wpseek","https:\u002F\u002Fprofiles.wordpress.org\u002Falphawolf\u002F","\u003Cp>With WordPress 2.5 being released, the IDs on all admin pages have been removed as it is. Propably due to the fact that the common user dont need them. However, for advanced WordPress Users\u002F developers those IDs were quite interesting for some plugins or template tags.\u003C\u002Fp>\n\u003Cp>What this plugin does is to reveal most removed entry IDs on admin pages, showing the entry IDs, as it was in versions prior to 2.5\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sortable columns for WP 3.1 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fx.com\u002Fwpseek\" title=\"Developer on X\" rel=\"nofollow ugc\">Developer on X\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fbsky.app\u002Fprofile\u002Fcyberblitzbirne.bsky.social\" title=\"Developer on Bluesky\" rel=\"nofollow ugc\">Developer on Bluesky\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Included languages:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German (de_DE) (Thanks to me ;-))\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese (pt_BR) (Thanks for contributing brazilian portuguese language goes to \u003Ca href=\"https:\u002F\u002Fwww.maujor.com\" rel=\"nofollow ugc\">Maurício Samy Silva\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Italian (it_IT) (Thanks for contributing italian language goes to Gianluca Urgese)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) (Thanks for contributing spanish language goes to \u003Ca href=\"https:\u002F\u002Fwww.es-xchange.com\" rel=\"nofollow ugc\">Karin Sequen\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU) (Thanks for contributing russian language goes to \u003Ca href=\"https:\u002F\u002Fgrugl.me\" rel=\"nofollow ugc\">Dimitry German\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Belorussian (by_BY) (Thanks for contributing belorussian language goes to \u003Ca href=\"https:\u002F\u002Fwww.fatcow.com\" rel=\"nofollow ugc\">FatCow\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) (Thanks for contributing dutch language goes to \u003Ca href=\"https:\u002F\u002Fwpwebshop.com\u002Fpremium-wordpress-plugins\u002F\" rel=\"nofollow ugc\">wpwebshop.com\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>European Portuguese (pt_PT) (Thanks for contributing european portuguese language goes to \u003Ca href=\"https:\u002F\u002Fthepatientcapacitor.com\u002F\" rel=\"nofollow ugc\">PL Monteiro\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Polish (pl_PL) (Thanks for contributing polish language goes to Simivar)\u003C\u002Fli>\n\u003Cli>Romanian (ro_RO) (Thanks for contributing romanian language goes to \u003Ca href=\"https:\u002F\u002Fwww.jibo.ro\" rel=\"nofollow ugc\">Anunturi Jibo\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Georgian (ge_KA) (Thanks for contributing georgian language goes to \u003Ca href=\"https:\u002F\u002Fwww.onlinecasinobluebook.com\u002F\" rel=\"nofollow ugc\">Online Casino Bluebook\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Swedish (sv_SE) (Thanks for contributing swedish language goes to \u003Ca href=\"https:\u002F\u002Ffjellner.com\u002F\" rel=\"nofollow ugc\">Tor-Bjorn Fjellner\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk) (Thanks for contributing ukrainian language goes to \u003Ca href=\"https:\u002F\u002Fwww.everycloudtech.com\u002F\" rel=\"nofollow ugc\">Everycloud\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Looking for more WordPress plugins? Visit \u003Ca href=\"https:\u002F\u002Fwww.schloebe.de\u002Fportfolio\u002F\" rel=\"nofollow ugc\">www.schloebe.de\u002Fportfolio\u002F\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","What this plugin does is to reveal most removed IDs on admin pages, as it was in versions prior to 2.5.",1137575,61,"2026-02-15T13:44:00.000Z","6.9.99","3.0","",[144,19,145,22,146],"id","page","wp-admin","https:\u002F\u002Fwww.schloebe.de\u002Fwordpress\u002Freveal-ids-for-wp-admin-25-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freveal-ids-for-wp-admin-25.zip",{"attackSurface":150,"codeSignals":212,"taintFlows":255,"riskAssessment":281,"analyzedAt":287},{"hooks":151,"ajaxHandlers":202,"restRoutes":209,"shortcodes":210,"cronEvents":211,"entryPointCount":47,"unprotectedCount":11},[152,158,163,167,171,175,179,183,187,191,195,199],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","init","myTextDomain","media2post.php",29,{"type":159,"name":160,"callback":161,"priority":162,"file":156,"line":33},"filter","plugin_row_meta","PluginLinks",10,{"type":153,"name":164,"callback":165,"file":156,"line":166},"admin_init","register_settings",31,{"type":153,"name":168,"callback":169,"file":156,"line":170},"admin_menu","add_phototools_menuitem",32,{"type":153,"name":172,"callback":173,"file":156,"line":174},"before_delete_post","anonymous",35,{"type":159,"name":176,"callback":177,"priority":162,"file":156,"line":178},"media_row_actions","create_post_from_media_link",36,{"type":153,"name":180,"callback":181,"file":156,"line":182},"bulk_actions-upload","media2post_bulk_actions",38,{"type":153,"name":184,"callback":185,"priority":162,"file":156,"line":186},"handle_bulk_actions-upload","media2post_bulk_actions_handle",39,{"type":159,"name":188,"callback":189,"file":156,"line":190},"the_excerpt_rss","add_feed_content",44,{"type":153,"name":192,"callback":193,"file":156,"line":194},"rss2_ns","feed_addNameSpace",47,{"type":153,"name":196,"callback":197,"file":156,"line":198},"rss_item","feed_addMediaRSS",48,{"type":153,"name":200,"callback":197,"file":156,"line":201},"rss2_item",49,[203],{"action":204,"nopriv":205,"callback":206,"hasNonce":207,"hasCapCheck":205,"file":156,"line":208},"media2postHandler",false,"ajaxMedia2postHandler",true,34,[],[],[],{"dangerousFunctions":213,"sqlUsage":214,"outputEscaping":216,"fileOperations":11,"externalRequests":11,"nonceChecks":47,"capabilityChecks":11,"bundledLibraries":254},[],{"prepared":11,"raw":11,"locations":215},[],{"escaped":162,"rawEcho":217,"locations":218},21,[219,222,223,225,227,229,231,233,235,237,238,239,241,242,243,244,246,248,250,252,253],{"file":156,"line":220,"context":221},136,"raw output",{"file":156,"line":220,"context":221},{"file":156,"line":224,"context":221},137,{"file":156,"line":226,"context":221},203,{"file":156,"line":228,"context":221},347,{"file":156,"line":230,"context":221},348,{"file":156,"line":232,"context":221},355,{"file":156,"line":234,"context":221},363,{"file":156,"line":236,"context":221},511,{"file":156,"line":236,"context":221},{"file":156,"line":236,"context":221},{"file":156,"line":240,"context":221},512,{"file":156,"line":240,"context":221},{"file":156,"line":240,"context":221},{"file":156,"line":240,"context":221},{"file":156,"line":245,"context":221},513,{"file":156,"line":247,"context":221},514,{"file":156,"line":249,"context":221},515,{"file":156,"line":251,"context":221},517,{"file":156,"line":251,"context":221},{"file":156,"line":251,"context":221},[],[256,273],{"entryPoint":257,"graph":258,"unsanitizedCount":11,"severity":272},"ajaxMedia2postHandler (media2post.php:195)",{"nodes":259,"edges":270},[260,265],{"id":261,"type":262,"label":263,"file":156,"line":264},"n0","source","$_SERVER['HTTP_REFERER']",205,{"id":266,"type":267,"label":268,"file":156,"line":264,"wp_function":269},"n1","sink","header() [Header Injection]","header",[271],{"from":261,"to":266,"sanitized":207},"low",{"entryPoint":274,"graph":275,"unsanitizedCount":11,"severity":272},"\u003Cmedia2post> (media2post.php:0)",{"nodes":276,"edges":279},[277,278],{"id":261,"type":262,"label":263,"file":156,"line":264},{"id":266,"type":267,"label":268,"file":156,"line":264,"wp_function":269},[280],{"from":261,"to":266,"sanitized":207},{"summary":282,"deductions":283},"The \"media2post\" plugin version 1.0 exhibits a generally strong security posture, as indicated by the static analysis.  The plugin has a minimal attack surface, consisting of a single AJAX handler, and importantly, this entry point includes a nonce check. The absence of direct SQL queries and file operations further reduces potential risks.  Taint analysis did not reveal any critical or high-severity unsanitized flows, suggesting that user-supplied data is likely handled securely within the analyzed code paths.  Furthermore, the plugin has no recorded vulnerability history, indicating a track record of secure development and maintenance. The main area for improvement lies in output escaping, where a significant portion of outputs are not properly escaped, posing a risk of cross-site scripting (XSS) vulnerabilities. While the current data does not show active XSS vulnerabilities, this lack of robust output sanitization is a concerning weakness.",[284],{"reason":285,"points":286},"Low output escaping percentage",12,"2026-03-17T07:30:53.276Z",{"wat":289,"direct":298},{"assetPaths":290,"generatorPatterns":293,"scriptPaths":294,"versionParams":295},[291,292],"\u002Fwp-content\u002Fplugins\u002Fmedia2post\u002Fmedia2post.css","\u002Fwp-content\u002Fplugins\u002Fmedia2post\u002Fmedia2post.js",[],[292],[296,297],"media2post\u002Fmedia2post.css?ver=","media2post\u002Fmedia2post.js?ver=",{"cssClasses":299,"htmlComments":300,"htmlAttributes":301,"restEndpoints":303,"jsGlobals":304,"shortcodeOutput":305},[],[],[302],"data-post-id",[],[4],[]]