[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDUh53nl_9Dv_-sNvzlXKzvti8_A_zKWapMARMUXHGqQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":142,"fingerprints":369},"bulk-content-toolkit","Bulk Content Toolkit","1.2.9","Thomas Lloancy","https:\u002F\u002Fprofiles.wordpress.org\u002Ftlloancy\u002F","\u003Cp>Bulk Content Toolkit is designed to enhance your WordPress content management capabilities by providing tools to perform bulk operations on posts, pages, and custom post types. Save time and streamline your content workflow with this intuitive toolkit.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Editing:\u003C\u002Fstrong> Edit multiple content items at once, including titles, content, categories, tags, and custom fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Actions:\u003C\u002Fstrong> Apply actions like publish, unpublish, delete, or change status in bulk.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Filters:\u003C\u002Fstrong> Filter content based on various criteria to manage specific sets of data efficiently.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export\u002FImport:\u003C\u002Fstrong> Bulk import or export content for migration or backup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>After activation, navigate to the new ‘Bulk Edit’ menu in your WordPress admin area, in Settings. From there, you can select the type of content you wish to work with and proceed with bulk actions.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you encounter any issues or have suggestions, please visit https:\u002F\u002Fgithub.com\u002Ftlloancy or open an issue on GitHub.\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>Want to contribute to Bulk Content Toolkit? Fork the repository on GitHub, make your changes, and submit a pull request.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GitHub: https:\u002F\u002Fgithub.com\u002Ftlloancy\u003C\u002Fli>\n\u003C\u002Ful>\n","A WordPress plugin for bulk editing posts, pages, and custom post types with quick actions and custom fields.",20,1670,100,1,"2026-03-13T21:03:00.000Z","6.9.4","5.0","7.4",[20,21,22,23],"bulk-actions","bulk-edit","content-management","wordpress-plugin","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-content-toolkit.1.2.9.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"tlloancy",9,120,99,30,93,"2026-04-04T15:21:33.766Z",[39,57,78,97,119],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":24,"download_link":56,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"bulk-edit-post-title","Bulk Edit Post Title","1.2.1","Dominopress","https:\u002F\u002Fprofiles.wordpress.org\u002Fdominopress\u002F","\u003Cp>The Bulk Edit Post Title plugin provides a comprehensive solution for managing post titles in bulk, featuring:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Bulk Title Addition: Append text to multiple titles\u003Cbr \u002F>\n– Bulk Title Editor: Edit individual titles in a scrollable popup interface\u003Cbr \u002F>\n– Find & Replace: Search and replace text across multiple titles\u003Cbr \u002F>\n– Role-based Access Control: Limited to Editors and Administrators\u003Cbr \u002F>\n– Real-time Previews: See changes before applying\u003Cbr \u002F>\n– Success Notifications: Visual confirmation of updates\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Nonce verification for all operations\u003Cbr \u002F>\n– Role-based capability checks\u003Cbr \u002F>\n– Data sanitization and validation\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Optimized UI:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Responsive popup design\u003Cbr \u002F>\n– Scrollable edit interface\u003Cbr \u002F>\n– Intuitive bulk action integration\u003C\u002Fp>\n","Efficiently modify multiple post titles in bulk with three powerful editing modes. Designed for WordPress content managers and editors.",1944,2,"2025-11-22T04:42:00.000Z","6.8.5","6.0",[20,21,53,54,55],"find-and-replace","post-title","title-modification","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-edit-post-title.1.2.1.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":36,"last_updated":68,"tested_up_to":16,"requires_at_least":69,"requires_php":24,"tags":70,"homepage":76,"download_link":77,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"auto-image-attributes-from-filename-with-bulk-updater","Auto Image Attributes From Filename With Bulk Updater (Add Alt Text, Image Title For Image SEO)","4.9","Arun Basil Lal","https:\u002F\u002Fprofiles.wordpress.org\u002Farunbasillal\u002F","\u003Cp>Automatically add Image attributes such as Image Alt Text, Image Title, Image Caption and Image Description from Image Filename.\u003C\u002Fp>\n\u003Cp>The plugin can update image attributes for both new image uploads and existing images in the media library. Great for Image SEO and Accessibility.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FV5SOU4okOfU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Image alt text and title is critical for your image SEO and will help users discover your images (and there by your website) in Google \u002F Yahoo \u002F Bing image search.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Life-Saver\u003C\u002Fstrong>\u003Cbr \u002F>\n  It allowed me to save tons of time. Further, the support is nice and ready to help.\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Flife-saver-188\u002F\" rel=\"ugc\">thnk4\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Proper alt text also helps people who are blind or who have low vision understand your images there by improving the accessibility of your website. This will open up your website to a new segment of visitors and increase your traffic.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Wow!\u003C\u002Fstrong>\u003Cbr \u002F>\n  If I could give this 1 more star I would!\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwow-550\u002F\" rel=\"ugc\">jdev\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>With this plugin you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set the image filename as the image Title.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Caption.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Description.\u003C\u002Fli>\n\u003Cli>Set the image filename as the image Alt Text. This was a default feature in WordPress before 4.7. The plugin restores this essential feature which is great for SEO.\u003C\u002Fli>\n\u003Cli>Insert Image Title into post HTML. WordPress stopped adding Image Titles to images since WordPress 3.5. The plugin restores it.\u003C\u002Fli>\n\u003Cli>Remove hyphens from the image filename.\u003C\u002Fli>\n\u003Cli>Remove underscores from the image filename.\u003C\u002Fli>\n\u003Cli>Remove full stops from filename.\u003C\u002Fli>\n\u003Cli>Remove commas from filename.\u003C\u002Fli>\n\u003Cli>Remove all numbers from filename.\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003Cli>Display image attributes as columns in Media Library list view.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With the bulk updater you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set the image filename as image Title, Caption, Description and Alt Text after removing hyphens and underscores from the filename.\u003C\u002Fli>\n\u003Cli>Update any number of images in your Media Library in one click.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your image filename is \u003Cem>My_image-name.jpg\u003C\u002Fem>, your Image Title, Caption, Description And Alt Text will be \u003Cem>My image name\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>The plugin settings and bulk updater are in WordPress Admin > Settings > Image Attributes. Here you can choose which attributes to update for NEW uploads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please remember to take a database backup before running the bulk updater (or anything bulk in general). The bulk updater updates ALL attributes for existing images in the Media Library and ignores the settings set for NEW uploads.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Image Attributes Pro\u003C\u002Fh3>\n\u003Cp>A pro add-on is now available for the plugin. Check out \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Image Attributes Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The pro add-on can update the image attributes from not just the image filename, but also from the post \u002F page \u002F product \u002F custom post type title. You can fine tune the bulk updater settings and even clean up the actual image filename.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Thank you so much for all your help in trying to fix this, its very much appreciated indeed. You’ve gone above and beyond what I was expecting in support!\u003Cbr \u002F>\n  Rest assured I will give great feedback on your plugin anywhere I can!!\u003Cbr \u002F>\n  – \u003Cstrong>James Barber\u003C\u002Fstrong>, for \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Image Attributes Pro\u003C\u002Fa> via email.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>What the pro add-on you get these additional features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use post title as title text. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as alt text. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as caption. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Use post title as description. If image is not attached to a post, image filename will be used instead.\u003C\u002Fli>\n\u003Cli>Build your own attributes using custom tags like \u003Ccode>%filename%\u003C\u002Fcode>, \u003Ccode>%posttitle%\u003C\u002Fcode>, \u003Ccode>%sitetitle%\u003C\u002Fcode>, \u003Ccode>%category%\u003C\u002Fcode>, \u003Ccode>%tag%\u003C\u002Fcode>, \u003Ccode>%wc_variation%\u003C\u002Fcode>, \u003Ccode>%yoastfocuskw%\u003C\u002Fcode>, \u003Ccode>%yoastseotitle%\u003C\u002Fcode>, \u003Ccode>%rankmathfocuskw%\u003C\u002Fcode>, \u003Ccode>%seopresstargetkw%\u003C\u002Fcode> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcustom-image-attribute-tags\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">many more\u003C\u002Fa>. Each custom tag will be replaced  with it’s value. You can combine them as you please!\u003C\u002Fli>\n\u003Cli>Use Yoast Focus Keyword and Rank Math Focus Keyword as image attributes.\u003C\u002Fli>\n\u003Cli>Clear any image attribute by setting it as blank \u002F empty. \u003C\u002Fli>\n\u003Cli>Exclude images from Bulk Updater. A meta box and a checkbox is added to the \u003Ccode>Media Library\u003C\u002Fcode> > \u003Ccode>Edit Media\u003C\u002Fcode> sidebar. When checked, the bulk updater will not update the attributes of that image in the media library or in posts \u002F products where the image is used. \u003C\u002Fli>\n\u003Cli>Remove apostrophe ( ‘ ) from filename\u003C\u002Fli>\n\u003Cli>Remove tilde ( ~ ) from filename\u003C\u002Fli>\n\u003Cli>Remove plus ( + ) from filename\u003C\u002Fli>\n\u003Cli>Remove pound ( # ) from filename\u003C\u002Fli>\n\u003Cli>Remove ampersand ( & ) from filename\u003C\u002Fli>\n\u003Cli>Remove round brackets ( ( ) ) from filename\u003C\u002Fli>\n\u003Cli>Remove square brackets ( [ ] ) from filename\u003C\u002Fli>\n\u003Cli>Remove curly brackets ( { } ) from filename\u003C\u002Fli>\n\u003Cli>Filter words or characters from filename\u003C\u002Fli>\n\u003Cli>Filter filename with regex\u003C\u002Fli>\n\u003Cli>convert image attributes to lowercase\u003C\u002Fli>\n\u003Cli>CONVERT IMAGE ATTRIBUTES TO UPPERCASE\u003C\u002Fli>\n\u003Cli>Use title casing for image attributes. First Letter Of Each Word Will Be Capitalized.\u003C\u002Fli>\n\u003Cli>Use sentence casing for image attributes. First letter of a sentence will be capitalized.\u003C\u002Fli>\n\u003Cli>Clean the actual image filename after upload.\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>With the Image Attributes Pro bulk updater you can:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Update image title and alt text \u003Cstrong>for images inserted into posts and custom post types\u003C\u002Fstrong>. Not just the media library. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fhow-wordpress-store-image-attributes\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">What is the difference?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fine tune all settings. Choose what to update.\u003C\u002Fli>\n\u003Cli>Update image titles \u002F alt text in media library and \u002F or existing posts.\u003C\u002Fli>\n\u003Cli>Update image titles \u002F alt text in media library and \u002F or existing posts only if no title \u002F alt text is set. Existing image titles \u002F alt text will be preserved.\u003C\u002Fli>\n\u003Cli>Update image caption and description in the media library. Existing image captions and descriptions can be preserved.\u003C\u002Fli>\n\u003Cli>Build your own attributes using custom tags like \u003Ccode>%filename%\u003C\u002Fcode>, \u003Ccode>%posttitle%\u003C\u002Fcode>, \u003Ccode>%sitetitle%\u003C\u002Fcode>, \u003Ccode>%category%\u003C\u002Fcode>, \u003Ccode>%tag%\u003C\u002Fcode>, \u003Ccode>%yoastfocuskw%\u003C\u002Fcode>, \u003Ccode>%yoastseotitle%\u003C\u002Fcode>, \u003Ccode>%rankmathfocuskw%\u003C\u002Fcode>, \u003Ccode>%seopresstargetkw%\u003C\u002Fcode> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcustom-image-attribute-tags\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">many more\u003C\u002Fa>. Each custom tag will be replaced  with it’s value. You can combine them as you please!\u003C\u002Fli>\n\u003Cli>Choose to turn off any of the above mentioned features.\u003C\u002Fli>\n\u003Cli>Choose specific post types to bulk update.\u003C\u002Fli>\n\u003Cli>Bulk update image attributes in \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Facf-compatibility\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">ACF’s WYSIWYG Editor\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fdivi-compatibility\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Divi theme\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Modify auto generated image attributes using the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcodex\u002Fiaffpro_image_attributes\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">iaffpro_image_attributes filter\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Disable updating of attributes in media library completely and just updated attributes in Post HTML or vice versa.\u003C\u002Fli>\n\u003Cli>Add or remove custom image attributes using the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fcodex\u002Fiaffpro_html_image_markup_post_update\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">iaffpro_html_image_markup_post_update filter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Other Image Attributes Pro features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bulk edit image attributes from the Media Library quickly and easily. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fmedia-library-bulk-editing\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bulk Update image attributes from WordPress Media Library. Select images and choose \u003Ccode>Update image attributes\u003C\u002Fcode> Bulk action in Media Library (list view). \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fbulk-actions\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bulk Update image attributes from WordPress admin page for Posts, Pages and WooCommerce Products. Select the posts, pages or WooCommerce products in bulk and choose “Update image attributes” Bulk action. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fbulk-actions\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Copy image attributes to post HTML while updating in Media Library. Any changes made to image attributes in the media library will be automatically synced to the corresponding post HTML. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fauto-copy-image-attributes-to-post-html-from-media-library\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Update image attributes on post publish or update. Automatically updates image attributes when a post is published or updated. Ensures image attributes are always consistent with settings. \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002Fupdate-image-attributes-on-save-post\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For screenshots, FAQ and full list of features, please see the \u003Ca href=\"https:\u002F\u002Fimageattributespro.com\u002F?utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">product website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>No Competitors\u003C\u002Fstrong>\u003Cbr \u002F>\n  This is the only one that enables you to add missing tags to your images in one go, simple! … This one is very well coded and the author pays great attentions to users feedback \u002F requests \u002F support.\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fno-competitors\u002F\" rel=\"ugc\">arsenalemusica\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Automatically add Image Alt Text, Title, Caption and Description from Filename. Bulk update existing images. Great for Image SEO and Accessibility.",100000,909017,96,"2025-12-17T18:52:00.000Z","3.5.0",[71,72,73,74,75],"accessibility","alt-text","bulk-edit-images","image-seo","image-title","https:\u002F\u002Fimageattributespro.com\u002F?utm_source=plugin-header&utm_medium=plugin-uri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-image-attributes-from-filename-with-bulk-updater.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":16,"requires_at_least":51,"requires_php":18,"tags":91,"homepage":24,"download_link":96,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"country-phone-field-contact-form-7","Country & Phone Field Contact Form 7","2.6.5","Narinder Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Fnarinderbisht\u002F","\u003Cp>Country & Phone Field Contact Form 7 plugin is \u003Cstrong>an add-on for Contact Form 7\u003C\u002Fstrong> plugin. This plugin \u003Cstrong>add two new form tag fields\u003C\u002Fstrong> that is \u003Cstrong>Country list\u003C\u002Fstrong> (form-tag: country drop-down) and \u003Cstrong>Country Phone extensions list\u003C\u002Fstrong> (form-tag: phone number) in Contact form 7.\u003C\u002Fp>\n\u003Cp>Country & Phone Field Contact Form 7 helps you in creating a country drop-down list with country flags. The tag field will automatically add countries name in standard drop-down field of contact form 7.\u003C\u002Fp>\n\u003Cp>How to add the fields in the contact form 7\u003Cbr \u002F>\n1.) Once you have installed activated the Country & Phone Field Contact Form 7 plugin.\u003Cbr \u002F>\n2.) Add the form-tag  “country drop-down” and  “phone number”  to your form and save the changes.\u003C\u002Fp>\n\u003Cp>Requirments:\u003Cbr \u002F>\n* Contact form 7 must be active plugin.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cp>The following plugin is recommended for Country & Phone Field Contact Form 7 users:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact form 7\u003C\u002Fa> by takayukister – With Conact form 7, you can use this plugin. Without contact form 7 this plugin have no needs.\u003C\u002Fp>\n","Add country drop down with flags and phone number with country phone extension fields in contact form 7.",40000,423318,88,42,"2026-03-04T13:10:00.000Z",[92,93,94,95,23],"contact-form-7","country-phone-field","country-dropdown-plugin","international-telephone-input","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountry-phone-field-contact-form-7.2.6.4.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":86,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":16,"requires_at_least":60,"requires_php":18,"tags":109,"homepage":114,"download_link":115,"security_score":116,"vuln_count":117,"unpatched_count":26,"last_vuln_date":118,"fetched_at":28},"woo-bulk-editor","BEAR – Bulk Editor and Products Manager Professional for WooCommerce by Pluginus.Net","1.1.6","RealMag777","https:\u002F\u002Fprofiles.wordpress.org\u002Frealmag777\u002F","\u003Cp>\u003Cstrong>BEAR – WooCommerce Bulk Editor and Products Manager Professional\u003C\u002Fstrong> (former name is WOOBE) is WordPress plugin for woocommerce bulk edit and managing woocommerce products in the robust and flexible way! Be professionals with managing data of your woocommerce e-shop!\u003C\u002Fp>\n\u003Cp>🖥️ Latest PHP 8.x.x – COMPATIBLE! WooCommerce compatibility: from v.6.0 to the latest WooCommerce version.\u003C\u002Fp>\n\u003Cp>🔗 Backend demo \u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fbear-backend-demo-request\" rel=\"nofollow ugc\">request here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚠️ ATTENTION!\u003C\u002Fstrong> For WordPress posts, pages and custom post types use plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-editor\u002F\" rel=\"ugc\">WPBE – WordPress Posts Bulk Editor Professional\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Bulk Editor Benefits:\u003C\u002Fh3>\n\u003Cp>⚙️&nbsp;Intuitive, rich and powerful product management interface\u003C\u002Fp>\n\u003Cp>🛠️&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdocument\u002Fwoocommerce-products-bulk-edit\u002F\" rel=\"nofollow ugc\">Bulk Editing\u003C\u002Fa> of all WooCommerce fields: attributes, categories, tags, custom taxonomies, meta fields\u003C\u002Fp>\n\u003Cp>🗑️&nbsp;Bulk Delete Operations – delete products in bulk using criterias combination\u003C\u002Fp>\n\u003Cp>🔄&nbsp;Bulk Operations with variable products variations\u003C\u002Fp>\n\u003Cp>🔍&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdocument\u002Ffilters\u002F\" rel=\"nofollow ugc\">Filtering\u003C\u002Fa> by all WooCommerce products fields for further bulk editing or export\u003C\u002Fp>\n\u003Cp>📤&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdocument\u002Fwoocommerce-products-export\u002F\" rel=\"nofollow ugc\">Products Export\u003C\u002Fa> using native WooCommerce data format which allows import data back using native WooCommerce importer\u003C\u002Fp>\n\u003Cp>📜&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdocument\u002Fhistory\u002F\" rel=\"nofollow ugc\">History\u003C\u002Fa> of Bulk and Solo operations with roll-back possibility\u003C\u002Fp>\n\u003Cp>🔢&nbsp;Add necessary \u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdocument\u002Fwoocommerce-products-meta-fields\u002F\" rel=\"nofollow ugc\">Meta Fields\u003C\u002Fa> to the system and manage by them. JSONed (serialized) metadata bulk editing is possible with nice popup where data constructor is in-built!\u003C\u002Fp>\n\u003Cp>💲&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdocument\u002Fwoocommerce-price-calculator\u002F\" rel=\"nofollow ugc\">Price Calculator\u003C\u002Fa> for decimal fields\u003C\u002Fp>\n\u003Cp>🔧&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdocument\u002Fvariations-advanced-bulk-operations\u002F\" rel=\"nofollow ugc\">Advanced operations\u003C\u002Fa> with variable products and their variations\u003C\u002Fp>\n\u003Cp>✏️&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fhowto\u002Fhow-to-set-the-same-value-for-some-products-on-the-same-time\u002F\" rel=\"nofollow ugc\">Binded editing\u003C\u002Fa> – edit several products with two clicks!\u003C\u002Fp>\n\u003Cp>💸&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fhowto\u002Fhow-to-set-sale-prices-lower-than-regular-for-20-percents\u002F\" rel=\"nofollow ugc\">Change prices relatively\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🖊️&nbsp;Nice and convenient WooCommerce Products Editor with rich HTML elements\u003C\u002Fp>\n\u003Cp>⏱️&nbsp;Instant saving of entered data by AJAX\u003C\u002Fp>\n\u003Cp>🔗&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fhowto\u002Fhow-to-add-woocommerce-products-custom-taxonomy\u002F\" rel=\"nofollow ugc\">Automatic attach of any taxonomies\u003C\u002Fa> related to the products for further editing\u003C\u002Fp>\n\u003Cp>🤝&nbsp;POSSIBILITY of joint editing of the products without interference to each other.\u003C\u002Fp>\n\u003Cp>📋&nbsp;Profiles for any set of columns for quick loading\u003C\u002Fp>\n\u003Cp>🔄&nbsp;Profiles for any filters combination for quick loading\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📚 Documentation: \u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbulk-editor.com\u002Fdocumentation\u002F\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fvideo\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbulk-editor.com\u002Fvideo\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🔧 Support: \u003Ca href=\"https:\u002F\u002Fpluginus.net\u002Fsupport\u002Fforum\u002Fwoobe-woocommerce-bulk-editor-professional\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fpluginus.net\u002Fsupport\u002Fforum\u002Fwoobe-woocommerce-bulk-editor-professional\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🌟 The Premium version: \u003Ca href=\"https:\u002F\u002Fpluginus.net\u002Faffiliate\u002Fwoocommerce-bulk-editor\" rel=\"nofollow ugc\">https:\u002F\u002Fpluginus.net\u002Faffiliate\u002Fwoocommerce-bulk-editor\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Fields possible to edit in FREE version of the plugin:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🖼️ Thumbnail\u003C\u002Fli>\n\u003Cli>📝 Title\u003C\u002Fli>\n\u003Cli>🖊️ Description\u003C\u002Fli>\n\u003Cli>📅 Status\u003C\u002Fli>\n\u003Cli>💵 Regular price\u003C\u002Fli>\n\u003Cli>🏷️ Sale price\u003C\u002Fli>\n\u003Cli>🔢 SKU\u003C\u002Fli>\n\u003Cli>📦 Stock\u003C\u002Fli>\n\u003Cli>📅 Date\u003C\u002Fli>\n\u003Cli>🏷️ Categories\u003C\u002Fli>\n\u003Cli>📂 Download files\u003C\u002Fli>\n\u003Cli>⬆️ Upsells\u003C\u002Fli>\n\u003Cli>🔗 Grouped products\u003C\u002Fli>\n\u003Cli>⚖️ Weight\u003C\u002Fli>\n\u003Cli>📏 Length, Width, Height\u003C\u002Fli>\n\u003Cli>🔢 Parent ID (for variations)\u003C\u002Fli>\n\u003Cli>🔢 Menu order\u003C\u002Fli>\n\u003Cli>🏷️ 1 attribute\u003C\u002Fli>\n\u003Cli>🧩 2 custom meta fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🌟 \u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fdownloads\" rel=\"nofollow ugc\">See all fields available in Premium\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🎥 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=zTCi99ThEwo\" rel=\"nofollow ugc\">Plugin Overview on YouTube\u003C\u002Fa>\u003Cbr \u002F>\n🔗 \u003Ca href=\"https:\u002F\u002Fbulk-editor.com\u002Fa\u002Fbuy\" rel=\"nofollow ugc\">Buy on CodeCanyon\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Related Plugins:\u003C\u002Fh3>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-products-filter\u002F\" rel=\"ugc\">HUSKY – Products Filter Professional for WooCommerce\u003C\u002Fa>: products filter plugin for WooCommerce that allows your customers filter products by categories, attributes, products tags, products custom taxonomies and price – a must have plugin for your WooCommerce online store!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprofit-products-tables-for-woocommerce\u002F\" rel=\"ugc\">WOOT – WooCommerce Active Products Tables\u003C\u002Fa>: is WooCommerce plugin for displaying shop products in table format. Tables makes focus for your buyers on the things they want to get, nothing superfluous, just what the client wants, and full attention to what is offered!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-currency-switcher\u002F\" rel=\"ugc\">FOX – Currency Switcher Professional for WooCommerce\u003C\u002Fa>: is WooCommerce multi currency plugin, that allows your site visitors switch products prices currencies according to set currencies rates in the real time and pay in the selected currency (optionally). Allows to add any currency for WooCommerce store!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwp-filter.com\u002F\" rel=\"nofollow ugc\">MDTF – Meta Data Filter and Taxonomies Filter\u003C\u002Fa>: the plugin for filtering and searching WordPress content in posts and their custom types by taxonomies and meta data fields. The plugin has very high flexibility thanks to its rich filter elements and in-built meta fields constructor!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fposts-table-filterable\" rel=\"ugc\">TABLEON – WordPress Post Tables Filterable\u003C\u002Fa>: WordPress plugin for displaying site posts and their custom post types in table format. Tables makes focus for your customers on the things they want to get, nothing superfluous, just what the client wants, and full attention to what is offered!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-switcher\u002F\" rel=\"ugc\">WPCS – WordPress Currency Switcher\u003C\u002Fa>: is a WordPress plugin that allows to switch currencies and get their rates converted in the real time on your site!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-editor\u002F\" rel=\"ugc\">WOLF – WordPress Posts Bulk Editor Professional\u003C\u002Fa>: is WordPress plugin for managing and bulk edit WordPress posts, pages and custom post types data in robust and flexible way! Be professionals with managing data of your site!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-chain-menu\u002F\" rel=\"ugc\">Taxonomy Chain Menu\u003C\u002Fa>: is WordPress plugin with one shortcode, which allows to create taxonomies terms chain menus using dropdowns with inbuilt or custom types of WordPress taxonomies.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is copyright pluginus.net &copy; 2012-2026 with \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GNU General Public License\u003C\u002Fa> by realmag777.\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GNU General Public License\u003C\u002Fa> as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. See the GNU General Public License for more details.\u003C\u002Fp>\n","BEAR - WooCommerce Bulk Editor Professional (former WOOBE) is plugin for bulk edit\u002Fmanage woocommerce products their data in the flexible way",708142,94,222,"2026-02-19T13:58:00.000Z",[110,21,111,112,113],"bulk","products-editor","products-manager","woocommerce","https:\u002F\u002Fbulk-editor.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-bulk-editor.zip",97,17,"2025-02-14 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":89,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":133,"tags":134,"homepage":138,"download_link":139,"security_score":140,"vuln_count":14,"unpatched_count":26,"last_vuln_date":141,"fetched_at":28},"acf-quickedit-fields","ACF Quick Edit Fields","3.3.8","podpirate","https:\u002F\u002Fprofiles.wordpress.org\u002Fpodpirate\u002F","\u003Cp>WordPress plugin which adds Quick Edit functionality to Advanced Custom Fields Plugin (\u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002Fpro\u002F\" rel=\"nofollow ugc\">Pro\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Free 5+\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Show ACF field values in List views\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Facf-quickedit-fields\u002Fwiki\u002FFeature-Support-Matrix#supported-acf-fields\" rel=\"nofollow ugc\">Supported ACF Fields\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Supports Post, Term and User list tables\u003C\u002Fli>\n\u003Cli>Scalar Columns (Like Text, Number, …) can be made sortable\u003C\u002Fli>\n\u003Cli>Edit ACF Field values in Quick edit and Bulk edit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Known Limitations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bulk Edit seems to be incompatible with \u003Ca href=\"https:\u002F\u002Fsearchandfilter.com\u002F\" rel=\"nofollow ugc\">Search & Filter Pro\u003C\u002Fa> @see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Facf-quickedit-fields\u002Fissues\u002F145\" rel=\"nofollow ugc\">Issue #145\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Might show a message if ACF Pro comes in bundle with another plugin. @see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Facf-quickedit-fields\u002Fissues\u002F145\" rel=\"nofollow ugc\">Issue #146\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>The plugin is not tested against wooCommerce, so some issues may occur. @see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Facf-quickedit-fields\u002Fissues\u002F135\" rel=\"nofollow ugc\">Issue #135\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Facf-quickedit-fields\u002Fissues\u002F173\" rel=\"nofollow ugc\">Issue #173\u003C\u002Fa>. I will happily accept pull request, fixing such issues.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Ch4>In the Fieldgroup editor:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Column View:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cem>Show Column\u003C\u002Fem> will sho a column in the WP List Table.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cem>Sortable Column\u003C\u002Fem> will make the column sortable. This only works with primitive Field types like Text, Number, Range and so on.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cem>Column weight\u003C\u002Fem> gives you an option to take control of the column order. The higher the weight, the more to the right the column will be. Present columns will have defaults weights of multiples of 100 starting with zero for the checkbox column. For example to place an image column between the checkbox (column weight = 0) and title (column weight = 100) choose a value between 0 and 100.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cem>Filter\u003C\u002Fem> add a filter to the posts users or terms list.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Editing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Toggle \u003Cem>QuickEdit\u003C\u002Fem> and \u003Cem>Bulk Edit\u003C\u002Fem> to enable Editing in the list table view.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Searching\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enable \u003Cem>Backend Search\u003C\u002Fem> to make a field searchable in the list table view.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Location Rules\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin follows ACFs location rule logic as far as possible. If you have a field group that is only applies to posts in a specific category or with a certain post starus, then columns and quick edit will only show up, if you have filtered the posts by that category ar post status.\u003C\u002Fp>\n\u003Cp>Negative rules (like “Post category \u003Cem>is not\u003C\u002Fem> equal to X”) will not work – simply because the WP does not provide an admin view for “Posts not in category X”.\u003C\u002Fp>\n\u003Cp>With the \u003Cem>Simplifed Location Rules\u003C\u002Fem> option enabled for a field group only the post type or taxonomy rules are applied. Any other rule ist skipped. This allows you to always show and edit the fields in list views, regardless of the current list filter. The downside is, that this can make even those fields editable, that are normally hidden in the pst editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Facf-quickedit-fields\u002Fwiki\u002FFeature-Support-Matrix#acf-location-rules\" rel=\"nofollow ugc\">Read more on the WikiPage\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Conditional Logic\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Conditional logic is not supported.\u003C\u002Fp>\n\u003Ch4>Development\u003C\u002Fh4>\n\u003Cp>Please head over to the source code \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Facf-quickedit-fields\" rel=\"nofollow ugc\">on Github\u003C\u002Fa>.\u003C\u002Fp>\n","Enable Columns, Filters, Quick Edit and Bulk Edit for ACF Fields in WordPress List Tables",30000,450745,90,"2025-01-11T14:27:00.000Z","6.7.5","4.7","5.6",[135,21,136,137],"acf","columns","quickedit","https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Facf-quickedit-fields","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-quickedit-fields.3.3.8.zip",92,"2022-12-05 00:00:00",{"attackSurface":143,"codeSignals":228,"taintFlows":250,"riskAssessment":363,"analyzedAt":368},{"hooks":144,"ajaxHandlers":195,"restRoutes":224,"shortcodes":225,"cronEvents":226,"entryPointCount":227,"unprotectedCount":26},[145,151,155,160,164,168,174,177,181,186,189,192],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_notices","bulkedittoolkit_bulk_edit_deactivation_warning","bulk-content-toolkit.php",53,{"type":146,"name":152,"callback":153,"file":149,"line":154},"init","bulkedittoolkit_setup_post_type_specific_actions",98,{"type":146,"name":156,"callback":157,"file":158,"line":159},"admin_menu","bulkedittoolkit_bulk_edit_create_settings_page","includes\\admin\\admin-settings.php",167,{"type":146,"name":161,"callback":162,"file":158,"line":163},"admin_init","bulkedittoolkit_bulk_edit_settings_init",168,{"type":146,"name":147,"callback":165,"file":166,"line":167},"bulkedittoolkit_custom_bulk_action_admin_notice","includes\\admin\\bulk-actions.php",58,{"type":146,"name":169,"callback":170,"priority":171,"file":172,"line":173},"bulk_edit_custom_box","closure",10,"includes\\admin\\quick-edit.php",396,{"type":146,"name":175,"callback":170,"priority":171,"file":172,"line":176},"quick_edit_custom_box",401,{"type":146,"name":178,"callback":179,"file":172,"line":180},"admin_post_update_custom_fields","bulkedittoolkit_handle_custom_fields_update",447,{"type":146,"name":182,"callback":183,"file":184,"line":185},"admin_enqueue_scripts","bulkedittoolkit_enqueue_custom_user_css","includes\\frontend\\enqueue-scripts.php",50,{"type":146,"name":182,"callback":187,"file":184,"line":188},"bulkedittoolkit_enqueue_user_script",51,{"type":146,"name":182,"callback":190,"file":184,"line":191},"bulkedittoolkit_enqueue_bulk_edit_admin_script",63,{"type":146,"name":182,"callback":193,"file":184,"line":194},"bulkedittoolkit_enqueue_bulk_edit_admin_css",72,[196,203,206,208,212,216,220],{"action":197,"nopriv":198,"callback":199,"hasNonce":200,"hasCapCheck":198,"file":201,"line":202},"get_quick_edit_status",false,"bulkedittoolkit_handle_get_quick_edit_status",true,"includes\\api\\ajax-handlers.php",19,{"action":204,"nopriv":198,"callback":205,"hasNonce":200,"hasCapCheck":198,"file":201,"line":89},"get_bulk_edit_statuses","bulkedittoolkit_handle_get_bulk_edit_statuses",{"action":204,"nopriv":200,"callback":205,"hasNonce":200,"hasCapCheck":198,"file":201,"line":207},43,{"action":209,"nopriv":198,"callback":210,"hasNonce":200,"hasCapCheck":198,"file":201,"line":211},"update_fields_for_post_type","bulkedittoolkit_update_fields_for_post_type_callback",45,{"action":213,"nopriv":198,"callback":214,"hasNonce":200,"hasCapCheck":200,"file":201,"line":215},"load_selected_fields","bulkedittoolkit_handle_load_selected_fields",75,{"action":217,"nopriv":198,"callback":218,"hasNonce":200,"hasCapCheck":200,"file":201,"line":219},"bulk_edit_fields_save","bulkedittoolkit_handle_bulk_edit_fields_save",102,{"action":221,"nopriv":198,"callback":222,"hasNonce":200,"hasCapCheck":200,"file":201,"line":223},"remove_post_type_from_bulk_edit","bulkedittoolkit_remove_post_type_from_bulk_edit",149,[],[],[],7,{"dangerousFunctions":229,"sqlUsage":230,"outputEscaping":240,"fileOperations":26,"externalRequests":26,"nonceChecks":171,"capabilityChecks":248,"bundledLibraries":249},[],{"prepared":231,"raw":48,"locations":232},8,[233,236],{"file":149,"line":234,"context":235},84,"$wpdb->query() with variable interpolation",{"file":237,"line":238,"context":239},"includes\\classes\\BulkEditSettings.php",16,"$wpdb->get_results() with variable interpolation",{"escaped":241,"rawEcho":48,"locations":242},143,[243,246],{"file":158,"line":244,"context":245},28,"raw output",{"file":158,"line":247,"context":245},148,5,[],[251,269,287,299,310,322,338,354],{"entryPoint":252,"graph":253,"unsanitizedCount":26,"severity":268},"bulkedittoolkit_handle_custom_fields_update (includes\\admin\\quick-edit.php:449)",{"nodes":254,"edges":266},[255,260],{"id":256,"type":257,"label":258,"file":172,"line":259},"n0","source","$_POST",460,{"id":261,"type":262,"label":263,"file":172,"line":264,"wp_function":265},"n1","sink","wp_redirect() [Open Redirect]",470,"wp_redirect",[267],{"from":256,"to":261,"sanitized":200},"low",{"entryPoint":270,"graph":271,"unsanitizedCount":26,"severity":268},"\u003Cquick-edit> (includes\\admin\\quick-edit.php:0)",{"nodes":272,"edges":284},[273,276,280,282],{"id":256,"type":257,"label":274,"file":172,"line":275},"$_REQUEST (x3)",154,{"id":261,"type":262,"label":277,"file":172,"line":278,"wp_function":279},"call_user_func() [RCE]",433,"call_user_func",{"id":281,"type":257,"label":258,"file":172,"line":259},"n2",{"id":283,"type":262,"label":263,"file":172,"line":264,"wp_function":265},"n3",[285,286],{"from":256,"to":261,"sanitized":200},{"from":281,"to":283,"sanitized":200},{"entryPoint":288,"graph":289,"unsanitizedCount":26,"severity":268},"bulkedittoolkit_handle_get_quick_edit_status (includes\\api\\ajax-handlers.php:5)",{"nodes":290,"edges":297},[291,293],{"id":256,"type":257,"label":258,"file":201,"line":292},11,{"id":261,"type":262,"label":294,"file":201,"line":295,"wp_function":296},"echo() [XSS]",15,"echo",[298],{"from":256,"to":261,"sanitized":200},{"entryPoint":300,"graph":301,"unsanitizedCount":26,"severity":268},"bulkedittoolkit_handle_load_selected_fields (includes\\api\\ajax-handlers.php:77)",{"nodes":302,"edges":308},[303,305],{"id":256,"type":257,"label":258,"file":201,"line":304},89,{"id":261,"type":262,"label":306,"file":201,"line":36,"wp_function":307},"get_results() [SQLi]","get_results",[309],{"from":256,"to":261,"sanitized":200},{"entryPoint":311,"graph":312,"unsanitizedCount":26,"severity":268},"\u003Cajax-handlers> (includes\\api\\ajax-handlers.php:0)",{"nodes":313,"edges":319},[314,315,316,318],{"id":256,"type":257,"label":258,"file":201,"line":292},{"id":261,"type":262,"label":294,"file":201,"line":295,"wp_function":296},{"id":281,"type":257,"label":317,"file":201,"line":304},"$_POST (x2)",{"id":283,"type":262,"label":306,"file":201,"line":36,"wp_function":307},[320,321],{"from":256,"to":261,"sanitized":200},{"from":281,"to":283,"sanitized":200},{"entryPoint":323,"graph":324,"unsanitizedCount":14,"severity":337},"bulkedittoolkit_save_custom_bulk_edit (bulk-content-toolkit.php:118)",{"nodes":325,"edges":334},[326,329,332],{"id":256,"type":257,"label":327,"file":149,"line":328},"$_REQUEST",204,{"id":261,"type":330,"label":331,"file":149,"line":328},"transform","→ bulkedittoolkit_save_custom_quick_edit()",{"id":281,"type":262,"label":277,"file":172,"line":333,"wp_function":279},442,[335,336],{"from":256,"to":261,"sanitized":198},{"from":261,"to":281,"sanitized":198},"high",{"entryPoint":339,"graph":340,"unsanitizedCount":14,"severity":337},"\u003Cbulk-content-toolkit> (bulk-content-toolkit.php:0)",{"nodes":341,"edges":350},[342,344,346,347,348],{"id":256,"type":257,"label":327,"file":149,"line":343},202,{"id":261,"type":262,"label":294,"file":149,"line":345,"wp_function":296},241,{"id":281,"type":257,"label":327,"file":149,"line":328},{"id":283,"type":330,"label":331,"file":149,"line":328},{"id":349,"type":262,"label":277,"file":172,"line":333,"wp_function":279},"n4",[351,352,353],{"from":256,"to":261,"sanitized":200},{"from":281,"to":283,"sanitized":198},{"from":283,"to":349,"sanitized":198},{"entryPoint":355,"graph":356,"unsanitizedCount":14,"severity":337},"bulkedittoolkit_save_custom_quick_edit (includes\\admin\\quick-edit.php:406)",{"nodes":357,"edges":361},[358,360],{"id":256,"type":257,"label":327,"file":172,"line":359},431,{"id":261,"type":262,"label":277,"file":172,"line":278,"wp_function":279},[362],{"from":256,"to":261,"sanitized":198},{"summary":364,"deductions":365},"The \"bulk-content-toolkit\" v1.2.9 plugin exhibits a generally strong security posture, with a significant emphasis on secure coding practices. The plugin demonstrates a high rate of properly escaped outputs and a good adoption of prepared statements for SQL queries.  The absence of known CVEs and a clean vulnerability history further bolster this positive outlook, suggesting a mature and well-maintained codebase.\n\nHowever, the static analysis did reveal some areas for improvement.  Specifically, there are three identified flows with unsanitized paths. While these are flagged as high severity, the absence of actual exploitable vulnerabilities in the history suggests these might be potential risks rather than actively exploited weaknesses.  The presence of multiple AJAX handlers, though all protected, still contributes to the overall attack surface, and any future oversights in these areas could pose a risk.\n\nIn conclusion, \"bulk-content-toolkit\" v1.2.9 is a relatively secure plugin with good fundamental security practices. The main area of concern lies in the identified unsanitized path flows, which warrant further investigation and remediation to eliminate potential vulnerabilities.  The strong history of no known vulnerabilities is a positive indicator, but proactive addressing of the identified taint flows will ensure continued security.",[366],{"reason":367,"points":295},"Flows with unsanitized paths (high severity)","2026-03-16T22:43:51.017Z",{"wat":370,"direct":383},{"assetPaths":371,"generatorPatterns":376,"scriptPaths":377,"versionParams":378},[372,373,374,375],"\u002Fwp-content\u002Fplugins\u002Fbulk-content-toolkit\u002Fassets\u002Fcss\u002Fadmin-styles.css","\u002Fwp-content\u002Fplugins\u002Fbulk-content-toolkit\u002Fassets\u002Fjs\u002Fbulk-edit-scripts.js","\u002Fwp-content\u002Fplugins\u002Fbulk-content-toolkit\u002Fassets\u002Fjs\u002Fbulk-edit-settings.js","\u002Fwp-content\u002Fplugins\u002Fbulk-content-toolkit\u002Fassets\u002Fjs\u002Fquick-edit-script.js",[],[373,374,375],[379,380,381,382],"bulk-content-toolkit\u002Fassets\u002Fcss\u002Fadmin-styles.css?ver=","bulk-content-toolkit\u002Fassets\u002Fjs\u002Fbulk-edit-scripts.js?ver=","bulk-content-toolkit\u002Fassets\u002Fjs\u002Fbulk-edit-settings.js?ver=","bulk-content-toolkit\u002Fassets\u002Fjs\u002Fquick-edit-script.js?ver=",{"cssClasses":384,"htmlComments":393,"htmlAttributes":397,"restEndpoints":401,"jsGlobals":404,"shortcodeOutput":407},[385,386,387,388,389,390,391,392],"bulk-edit-settings-wrap","bulk-edit-field-row","bulk-edit-field-label","bulk-edit-field-input","bulk-edit-action-column","bulk-edit-nonce-field","bulk-edit-save-button","bulk-edit-cancel-button",[394,395,396],"\u003C!-- Bulk Content Toolkit Settings -->","\u003C!-- Bulk Edit Form -->","\u003C!-- Quick Edit Field -->",[398,399,400],"data-bulk-edit-field","data-bulk-edit-post-type","data-bulk-edit-field-name",[402,403],"\u002Fwp-json\u002Fbulk-content-toolkit\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fbulk-content-toolkit\u002Fv1\u002Fupdate_setting",[405,406],"bulkEditToolkit","bulkEditToolkitAdmin",[]]