[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fLSUo_CNsegL9RRAG4aYqCZSVQXvmSMRbmfXhR2GhCXQ":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":34,"analysis":134,"fingerprints":221},"bulk-meta-fields-update","Bulk Meta Fields Update","1.0.0","ranjan1207freelancer","https:\u002F\u002Fprofiles.wordpress.org\u002Franjan1207freelancer\u002F","\u003Cp>\u003Cstrong>Bulk Meta Fields Update\u003C\u002Fstrong> is a secure WordPress plugin that allows administrators to import or update custom meta fields in bulk via CSV upload. Perfect for content managers, developers, and SEO experts who need to manage metadata across multiple posts efficiently.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Meta Updates\u003C\u002Fstrong> – Update hundreds of posts at once via CSV upload\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Identification\u003C\u002Fstrong> – Use either Post URLs or Post IDs to identify posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Type Support\u003C\u002Fstrong> – Works with all public custom post types\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security First\u003C\u002Fstrong> – Built with WordPress security best practices including nonce verification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Logging\u003C\u002Fstrong> – Tracks all changes with username and timestamp\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to Use\u003C\u002Fstrong> – Simple admin interface under Tools menu\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sample CSV Included\u003C\u002Fstrong> – Download a sample file to get started quickly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add SEO meta fields to multiple posts\u003C\u002Fli>\n\u003Cli>Update custom fields for WooCommerce products\u003C\u002Fli>\n\u003Cli>Import metadata from external systems\u003C\u002Fli>\n\u003Cli>Batch update ACF (Advanced Custom Fields) values\u003C\u002Fli>\n\u003Cli>Manage post metadata for custom post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CSV Format\u003C\u002Fh4>\n\u003Cp>Your CSV file should have 2 columns (no headers needed):\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Column 1:\u003C\u002Fstrong> Post URL or Post ID\u003Cbr \u002F>\n\u003Cstrong>Column 2:\u003C\u002Fstrong> Meta field value\u003C\u002Fp>\n\u003Cp>Example using URLs:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fexample.com\u002Fsample-post,Value A\nhttps:\u002F\u002Fexample.com\u002Fanother-post,Value B\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example using IDs:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>123,Value A\n456,Value B\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Security Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Capability checks – Only administrators can use this tool\u003C\u002Fli>\n\u003Cli>Nonce verification – Protects against CSRF attacks\u003C\u002Fli>\n\u003Cli>File type validation – Only CSV files are accepted\u003C\u002Fli>\n\u003Cli>File size limits – Maximum 2MB upload size\u003C\u002Fli>\n\u003Cli>Input sanitization – All data is properly sanitized\u003C\u002Fli>\n\u003Cli>Protected logs – Log files are secured with .htaccess\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Logging\u003C\u002Fh4>\n\u003Cp>Every CSV upload is logged with:\u003Cbr \u002F>\n* WordPress username\u003Cbr \u002F>\n* Post ID\u003Cbr \u002F>\n* Meta key\u003Cbr \u002F>\n* Meta value\u003Cbr \u002F>\n* Timestamp\u003C\u002Fp>\n\u003Cp>Logs are stored securely in \u003Ccode>\u002Fwp-content\u002Fplugins\u002Fbulk-meta-fields-update\u002Flogs\u002Fupload-log.csv\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit the plugin’s support forum on WordPress.org.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any user data outside of your WordPress installation. All logs are stored locally on your server.\u003C\u002Fp>\n","Bulk update or add custom meta fields to any post type using a CSV file with security and logging features.",0,179,"2025-11-11T16:52:00.000Z","6.8.5","5.0","7.0",[18,19,20,21,22],"bulk-update","csv-import","custom-fields","meta-fields","post-meta","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-meta-fields-update.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T15:59:08.261Z",[35,53,72,91,113],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":11,"downloaded":43,"rating":11,"num_ratings":11,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":51,"download_link":52,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"codeideal-open-fields","Codeideal Open Fields","0.4.2","shayancode","https:\u002F\u002Fprofiles.wordpress.org\u002Fshayancode\u002F","\u003Cp>\u003Cstrong>Codeideal Open Fields\u003C\u002Fstrong> lets you add custom fields to posts, pages, custom post types, taxonomies, and users. The admin interface is built with React and TypeScript — fast, responsive, and intuitive.\u003C\u002Fp>\n\u003Cp>All features are free. No premium tier. No locked functionality.\u003C\u002Fp>\n\u003Ch4>Quick Start\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>get_field( 'my_field' ) — retrieve any field value.\n\nthe_field( 'my_field' ) — echo a field value directly.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Template Examples\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Simple field:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo esc_html( get_field( 'subtitle' ) ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Repeater loop:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php while ( have_rows( 'team_members' ) ) : the_row(); ?>\n    \u003Ch3>\u003C?php the_sub_field( 'name' ); ?>\u003C\u002Fh3>\n    \u003Cp>\u003C?php the_sub_field( 'role' ); ?>\u003C\u002Fp>\n\u003C?php endwhile; ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>User field (with prefix):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo esc_html( get_field( 'company', 'user_' . $user_id ) ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Full API reference and guides: \u003Ca href=\"https:\u002F\u002Fopenfields.codeideal.com\u002Fdocs\" rel=\"nofollow ugc\">openfields.codeideal.com\u002Fdocs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>ACF-Compatible API\u003C\u002Fh4>\n\u003Cp>If you know ACF, you already know Open Fields. The template API uses the same function names:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>get_field()\u003C\u002Fcode> \u002F \u003Ccode>the_field()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_fields()\u003C\u002Fcode> \u002F \u003Ccode>update_field()\u003C\u002Fcode> \u002F \u003Ccode>delete_field()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>have_rows()\u003C\u002Fcode> \u002F \u003Ccode>the_row()\u003C\u002Fcode> \u002F \u003Ccode>get_sub_field()\u003C\u002Fcode> \u002F \u003Ccode>the_sub_field()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_row()\u003C\u002Fcode> \u002F \u003Ccode>get_rows()\u003C\u002Fcode> \u002F \u003Ccode>reset_rows()\u003C\u002Fcode> \u002F \u003Ccode>get_row_index()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_field_object()\u003C\u002Fcode> \u002F \u003Ccode>get_sub_field_object()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When ACF is also active, these wrappers are not loaded — no conflicts. Both plugins store data as standard WordPress meta, so they can coexist.\u003C\u002Fp>\n\u003Cp>Every function also has a prefixed version (e.g. \u003Ccode>cofld_get_field()\u003C\u002Fcode>) that is always available regardless of other plugins.\u003C\u002Fp>\n\u003Ch4>Field Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Basic:\u003C\u002Fstrong> Text, Textarea, Number, Email, URL, Password\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choice:\u003C\u002Fstrong> Select, Checkbox, Radio, Switch\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date & Time:\u003C\u002Fstrong> Date, Time, DateTime, Color Picker\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media:\u003C\u002Fstrong> Image, File, Gallery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content:\u003C\u002Fstrong> WYSIWYG Editor, Link\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Relational:\u003C\u002Fstrong> Post Object, Taxonomy, User\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Layout:\u003C\u002Fstrong> Repeater, Group\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Location Rules\u003C\u002Fh4>\n\u003Cp>Assign field groups to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post types (including custom post types)\u003C\u002Fli>\n\u003Cli>Page templates\u003C\u002Fli>\n\u003Cli>Post status \u002F format \u002F category\u003C\u002Fli>\n\u003Cli>Taxonomy terms\u003C\u002Fli>\n\u003Cli>User roles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Source Code\u003C\u002Fh4>\n\u003Cp>The admin JS and CSS are compiled from TypeScript\u002FReact source. All other files are uncompressed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Source repo:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnovincode\u002Fopenfields\" rel=\"nofollow ugc\">github.com\u002Fnovincode\u002Fopenfields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin source:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnovincode\u002Fopenfields\u002Ftree\u002Fmain\u002Fadmin\u002Fsrc\" rel=\"nofollow ugc\">admin\u002Fsrc\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Build:\u003C\u002Fstrong> \u003Ccode>pnpm install && pnpm build\u003C\u002Fcode> (Vite + TypeScript)\u003C\u002Fli>\n\u003C\u002Ful>\n","A free, modern custom fields plugin for WordPress. Build field groups with a visual editor — no code required.",171,"2026-02-24T13:55:00.000Z","6.9.4","6.0","7.4",[20,49,50,21,22],"custom-meta","field-builder","https:\u002F\u002Fopenfields.codeideal.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodeideal-open-fields.0.4.2.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":25,"num_ratings":63,"last_updated":64,"tested_up_to":45,"requires_at_least":15,"requires_php":47,"tags":65,"homepage":70,"download_link":71,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"csv-xml-import-for-acf","WP All Import – Import Add-On for ACF","1.0.7","WP All Import","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpallimport\u002F","\u003Cp>The ACF Add-On for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\u002F\" rel=\"ugc\">WP All Import\u003C\u002Fa> makes it easy to bulk import data from any CSV or XML file into your ACF fields in WordPress in less than 10 minutes.\u003C\u002Fp>\n\u003Cp>The left side shows all of the ACF fields that you can import to and the right side displays the data from your XML\u002FCSV file.\u003C\u002Fp>\n\u003Cp>Simply Drag & Drop the data from your XML or CSV into the ACF fields to import them.\u003C\u002Fp>\n\u003Cp>The importer is so intuitive that it is almost like manually adding custom post type data in the Advanced Custom Fields plugin.\u003C\u002Fp>\n\u003Cp>ACF CSV imports? ACF XML imports? They are EASY with WP All Import.\u003C\u002Fp>\n\u003Ch4>Why you should use the ACF Add-On for WP All Import\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Supports files in any format and structure. There are no requirements for the data in your file to be organized in a certain way. CSV imports into Advanced Custom Fields is easy, no matter the structure of your file.\u003C\u002Fli>\n\u003Cli>Import all basic fields such as text, numbers, range, email address URL, and password. Support for all other ACF fields in the Pro version of the ACF add-on.\u003C\u002Fli>\n\u003Cli>Imports files of practically unlimited size by automatically splitting them into chunks. WP All Import is limited solely by your server settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ACF WP All Import Pro Edition\u003C\u002Fh4>\n\u003Cp>The ACF Add-On for WP All Import is fully compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\" rel=\"ugc\">the free version of WP All Import\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>However, \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fimport-advanced-custom-fields-acf-csv\u002F#buy-now\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=import-acf\" rel=\"nofollow ugc\">the Pro version of WP All Import and the ACF add-on\u003C\u002Fa> includes premium support and adds the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for every ACF Field – \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fhow-to-import-advanced-custom-fields-acf-from-csv\u002F\" rel=\"nofollow ugc\">Import ACF data from CSV, Excel, or XML\u003C\u002Fa> into Flexible Content, Relationships, Dates, Image Galleries, Google Maps, and more.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fimport-acf-repeater\u002F\" rel=\"nofollow ugc\">Import ACF Repeater fields\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Image and Gallery support – Easily import gallery images from your computer, another server, or anywhere else.\u003C\u002Fli>\n\u003Cli>Import files from a URL – Download and import files from external websites, even if they are password protected with HTTP authentication.\u003C\u002Fli>\n\u003Cli>Cron Job\u002FRecurring Imports – WP All Import Pro can periodically check a file for updates, and add, edit, delete, and update any custom post type.\u003C\u002Fli>\n\u003Cli>Custom PHP Functions –  Pass your data through custom functions by using [my_function({data[1]})] in your import template. WP All Import will pass the value of {data[1]} through my_function and use whatever it returns.\u003C\u002Fli>\n\u003Cli>Access to premium technical support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fimport-advanced-custom-fields-acf-csv\u002F#buy-now\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=import-acf\" rel=\"nofollow ugc\">Upgrade to the Pro version of WP All Import now.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You need the ACF add-on if you need to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Import hundreds and thousands of posts in a few minutes.\u003C\u002Fli>\n\u003Cli>You want to save your precious time and avoid doing manual data entry.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ACF CSV Imports\u003C\u002Fh4>\n\u003Cp>CSV is a common file format that’s editable by major spreadsheet software. It allows you to easily add and edit ACF data and change column names.\u003C\u002Fp>\n\u003Cp>When importing ACF data from CSV files, you should use UTF-8 encoding (which is very standard) if you are having any trouble with CSV imports containing special characters. But other than that, there are no special requirements.\u003C\u002Fp>\n\u003Cp>This add-on is the best option for ACF CSV import tasks – our importer is extremely flexible when doing ACF imports because you don’t need to edit your CSV files to import the data to Advanced Custom Fields. WP All Import can import ANY CSV file to ACF. You don’t need to layout your data in a specific way, and you don’t need your CSV to have specific column names. WP All Import’s drag & drop interface provides you with a visual way to map the columns in your CSV file to the appropriate fields in Advanced Custom Fields.\u003C\u002Fp>\n\u003Ch4>Developers: Create Your Own Add-On\u003C\u002Fh4>\n\u003Cp>This Add-On was created using the \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Faddon-dev\u002Foverview\u002F\" rel=\"nofollow ugc\">Rapid Add-On API\u003C\u002Fa> for WP All Import. We’ve made it really easy to write your own Add-On.\u003C\u002Fp>\n\u003Cp>Don’t have time? We’ll help you find someone to write it for you.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fdevelopers\u002F\" rel=\"nofollow ugc\">Read more about getting an Add-On made for your plugin or theme.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-export\u002F\" rel=\"ugc\">Export any WordPress data to XML\u002FCSV\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\u002F\" rel=\"ugc\">Import any XML or CSV File to WordPress\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-export-for-woocommerce\u002F\" rel=\"ugc\">Export Products to CSV\u002FXML for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-product-tabs-wp-all-import-add-on\u002F\" rel=\"ugc\">Custom Product Tabs for WooCommerce WP All Import Add-on\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-export-for-woocommerce\u002F\" rel=\"ugc\">Export Orders to CSV\u002FXML for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-wp-users-xml-csv\u002F\" rel=\"ugc\">Export WordPress Users to CSV\u002FXML\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>You can submit the \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">support form on our website\u003C\u002Fa> or email us at \u003Ca href=\"mailto:support@wpallimport.com\" rel=\"nofollow ugc\">support@wpallimport.com\u003C\u002Fa>. While we try to assist users of our free version, please note that support is not guaranteed and will depend on our capacity. For premium support, purchase \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fimport-advanced-custom-fields-acf-csv\u002F#buy-now\u002F?utm_source=free-plugin&utm_medium=dot-org&utm_campaign=import-acf\" rel=\"nofollow ugc\">WP All Import Pro\u003C\u002Fa>.\u003C\u002Fp>\n","Drag & drop to import any CSV, Excel, XML, or Google Sheets file into Advanced Custom Fields. Supports repeaters, flexible content, galleries, and &hellip;",40000,182413,6,"2026-01-30T14:05:00.000Z",[66,19,67,68,69],"acf-import","import-acf","import-advanced-custom-fields","xml-import","http:\u002F\u002Fwww.wpallimport.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcsv-xml-import-for-acf.1.0.7.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":82,"num_ratings":63,"last_updated":83,"tested_up_to":45,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":89,"download_link":90,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"pure-metafields","Pure Metafields","1.4.8","Themepure","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemepure\u002F","\u003Cp>The Pure Metafields Plugin is a powerful tool designed to enhance the functionality and flexibility of your WordPress website. With this plugin, you can easily create and manage custom meta boxes, adding extra fields and data to your posts, pages, and custom post types.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>✅ Custom Meta Boxes: Create unlimited custom meta boxes with ease. Define the title, placement, and priority of each meta box to suit your needs.\u003C\u002Fp>\n\u003Cp>✅ Flexible Field Types: The plugin offers a wide range of field types to choose from, including text, textarea, select, checkbox, radio buttons, date picker, and more. Customize the field options and validation rules effortlessly.\u003C\u002Fp>\n\u003Cp>✅ Repeatable Fields: Enable the ability to repeat fields, allowing users to add multiple instances of the same field dynamically. Perfect for scenarios where you need to capture multiple sets of data.\u003C\u002Fp>\n\u003Cp>✅ Conditional Logic: Set up conditional logic to show or hide fields based on the value of other fields. This feature adds versatility and improves the user experience of your forms.\u003C\u002Fp>\n\u003Cp>✅ Built-in Validation: Ensure data accuracy by implementing validation rules for your fields. You can define required fields, validate input formats, and customize error messages effortlessly.\u003C\u002Fp>\n\u003Cp>✅ Save and Retrieve Meta Data: The plugin provides simple functions to save and retrieve meta data, allowing you to access and utilize the stored information in your themes or plugins.\u003C\u002Fp>\n\u003Cp>✅ Integration with WordPress API: Seamlessly integrate with the WordPress API and extend its functionalities. Hook into actions and filters to manipulate meta data and create dynamic interactions.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthemepure.net\u002Fplugins\u002Fpuremetafields\u002F\" rel=\"nofollow ugc\">Live Docs\u003C\u002Fa>\u003C\u002Fp>\n","Pure Metafields is very light weight plugin tused to create custom metabox for any post type like page, post and your custom post type support it.",10000,64669,86,"2026-01-19T10:45:00.000Z","5.6","8.0",[21,87,88,22],"metabox","page-meta","https:\u002F\u002Fthemepure.net\u002Fplugins\u002Fpuremetafields\u002Ffiles\u002Fpure-metafields.zip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpure-metafields.1.4.8.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":25,"num_ratings":101,"last_updated":102,"tested_up_to":14,"requires_at_least":103,"requires_php":23,"tags":104,"homepage":109,"download_link":110,"security_score":111,"vuln_count":63,"unpatched_count":30,"last_vuln_date":112,"fetched_at":27},"post-meta-data-manager","Post Meta Data Manager","1.4.4","WpExpertPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fgandhihitesh9\u002F","\u003Cp>\u003Cstrong>Tired of changing values of hidden post meta or custom post meta through database or coding?\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Then you have landed on the correct WordPress plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need some help to view your post meta or custom fields?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Post Meta Data Manager plugin displays all post meta or custom fields keys and their values in a metabox at the bottom of post editing.\u003C\u002Fp>\n\u003Cp>Awesome thing is there are no plugin settings.\u003Cbr \u002F>\nYou just need to install and activate the plugin by yourself.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Boom! Added User Meta Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Now you can handle all user meta fields values from user edit page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Added Taxonomies Meta Manager\u003C\u002Fstrong>\u003Cbr \u002F>\n* Now you can handle all term or taxonomies meta fields values from term edit page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enabling the display of post meta data manager box by configuring the selected post type.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Stunning Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can search & replace that values from edit pages and posts.\u003C\u002Fli>\n\u003Cli>You can sort key column by ascending and descending orders.\u003C\u002Fli>\n\u003Cli>There is no long list of the meta keys. You will see in 10 items in a page.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works with any custom post types.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Do you have an idea or want to some enhancement then just contact me.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpexpertplugins.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Feature requests\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>report bugs and suggest features on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgandhihitesh9\u002Fpost-meta-data-manager\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> or \u003Ca href=\"\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpost-meta-data-manager)\" rel=\"nofollow ugc\">WordPress Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","View, edit, search, and manage post meta, user meta, and taxonomy meta directly from WordPress edit screens—no database access needed.",1000,19750,15,"2026-02-23T19:19:00.000Z","6.0.1",[105,106,107,108,22],"custom-post-meta-editor","inspector","meta","meta-fields-editor","http:\u002F\u002Fwww.wpexpertplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-meta-data-manager.1.4.4.zip",70,"2025-03-07 14:16:01",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":25,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":127,"tags":128,"homepage":131,"download_link":132,"security_score":133,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ultimate-fields","Ultimate Fields","3.0.2","Radoslav Georgiev","https:\u002F\u002Fprofiles.wordpress.org\u002Fradogeorgiev\u002F","\u003Cp>With Ultimate Fields you can easily create fields in the admin. Those fields can be displayed when you are editing a post or page (any post type actually) or in an options page (ex. Theme Options) anywhere in the admin.\u003C\u002Fp>\n\u003Cp>Please visit \u003Ca href=\"https:\u002F\u002Fwww.ultimate-fields.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ultimate-fields.com\u002F\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to use.\u003C\u002Fli>\n\u003Cli>Various field types (listed below)\u003C\u002Fli>\n\u003Cli>Support for Post Type and Options Page as locations for fields. All locations have advanced placement rules, in order to only show them when needed.\u003C\u002Fli>\n\u003Cli>WYSIWYG Field Creation\u003C\u002Fli>\n\u003Cli>Focused on developers: A clean object-oriented API allows you to cleanly define all of your fields through code.\u003C\u002Fli>\n\u003Cli>Perfected tabs, alignment and styles\u003C\u002Fli>\n\u003Cli>Import, Export and in-theme JSON Synchronization\u003C\u002Fli>\n\u003Cli>JavaScript-based interface\u003C\u002Fli>\n\u003Cli>Unlimited field nesting with the Repeater and Complex fields\u003C\u002Fli>\n\u003Cli>Conditional Logic between fields in the same container (and ones on upper levels)\u003C\u002Fli>\n\u003Cli>REST API Support\u003C\u002Fli>\n\u003Cli>Admin Columns\u003C\u002Fli>\n\u003Cli>Integration with WordPress SEO for automatic field content ratings\u003C\u002Fli>\n\u003Cli>Clean styles: Ultimate Fields follows WordPress’ built in styles as much as possible and provides a seamless experience. It’s even fully responsive.\u003C\u002Fli>\n\u003Cli>Full-featured interface for data loading\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>WYSIWYG Editor\u003C\u002Fli>\n\u003Cli>Password\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Checkbox\u003C\u002Fli>\n\u003Cli>Select\u003C\u002Fli>\n\u003Cli>Multiselect\u003C\u002Fli>\n\u003Cli>Image-Select (a visual select)\u003C\u002Fli>\n\u003Cli>File\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>WP Object (for selection of an object among posts, terms and users)\u003C\u002Fli>\n\u003Cli>WP Objects (for multiple objects)\u003C\u002Fli>\n\u003Cli>Link\u003C\u002Fli>\n\u003Cli>Section\u003C\u002Fli>\n\u003Cli>Tab\u003C\u002Fli>\n\u003Cli>Complex\u003C\u002Fli>\n\u003Cli>Repeater\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Repeaters\u003C\u002Fh4>\n\u003Cp>Repeaters can be used to add repeatable groups of fields. You can combine a text and a file field into a Slide group and allow the user to add as many slides as he needs. The value is saved in a single field!\u003C\u002Fp>\n\u003Cp>Additionally you can add different types of groups into a single repeater. This way the user could add both Video Slides and Image Slides through the same place.\u003C\u002Fp>\n\u003Ch4>Embedding in themes and plugins\u003C\u002Fh4>\n\u003Cp>Ultimate Fields has all the necessary logic built in. Just place it wherever you need and include ultimate-fields.php\u003C\u002Fp>\n","Easy and powerful custom fields management: Post Meta, Options Pages, Repeaters and many field types!",900,14539,20,"2018-05-15T13:59:00.000Z","4.9.29","4.9","5.4",[20,107,22,129,130],"repeater","theme-options","https:\u002F\u002Fwww.ultimate-fields.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-fields.3.0.2.zip",85,{"attackSurface":135,"codeSignals":147,"taintFlows":173,"riskAssessment":208,"analyzedAt":220},{"hooks":136,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":11,"unprotectedCount":11},[137],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","admin_menu","bmu_admin_menu","admin-ui.php",16,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":171,"externalRequests":11,"nonceChecks":171,"capabilityChecks":171,"bundledLibraries":172},[],{"prepared":11,"raw":11,"locations":150},[],{"escaped":152,"rawEcho":153,"locations":154},21,7,[155,158,160,162,165,167,169],{"file":141,"line":156,"context":157},112,"raw output",{"file":141,"line":159,"context":157},128,{"file":141,"line":161,"context":157},136,{"file":163,"line":164,"context":157},"includes\\processor.php",13,{"file":163,"line":166,"context":157},45,{"file":163,"line":168,"context":157},82,{"file":163,"line":170,"context":157},90,2,[],[174,198],{"entryPoint":175,"graph":176,"unsanitizedCount":30,"severity":197},"bmu_handle_form_submission (admin-ui.php:99)",{"nodes":177,"edges":193},[178,183,187],{"id":179,"type":180,"label":181,"file":141,"line":182},"n0","source","$_POST",133,{"id":184,"type":185,"label":186,"file":141,"line":182},"n1","transform","→ bmu_process_csv_upload()",{"id":188,"type":189,"label":190,"file":163,"line":191,"wp_function":192},"n2","sink","file_put_contents() [File Write]",78,"file_put_contents",[194,196],{"from":179,"to":184,"sanitized":195},false,{"from":184,"to":188,"sanitized":195},"medium",{"entryPoint":199,"graph":200,"unsanitizedCount":30,"severity":197},"\u003Cadmin-ui> (admin-ui.php:0)",{"nodes":201,"edges":205},[202,203,204],{"id":179,"type":180,"label":181,"file":141,"line":182},{"id":184,"type":185,"label":186,"file":141,"line":182},{"id":188,"type":189,"label":190,"file":163,"line":191,"wp_function":192},[206,207],{"from":179,"to":184,"sanitized":195},{"from":184,"to":188,"sanitized":195},{"summary":209,"deductions":210},"The bulk-meta-fields-update plugin v1.0.0 appears to have a generally good security posture based on the provided static analysis.  There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a zero-total attack surface. The code also demonstrates strong practices with 100% of SQL queries using prepared statements and a respectable 75% of output being properly escaped. The presence of nonce and capability checks, though limited, is a positive sign.\n\nHowever, there are a couple of concerning signals. The taint analysis reveals two flows with unsanitized paths, which, while not classified as critical or high severity, warrant attention. This suggests potential for unintended data handling or manipulation if these paths are ever exposed to user input. Furthermore, the two file operations, without further context, could represent a risk if not handled securely. The plugin's vulnerability history is completely clean, with no recorded CVEs, which is a significant strength and indicates a likely history of secure development or minimal exposure.\n\nIn conclusion, the plugin exhibits commendable security practices, particularly in its handling of database interactions and output. The absence of a known vulnerability history is a strong positive. The primary areas for improvement and cautious monitoring are the identified taint flows with unsanitized paths and the file operations, which should be scrutinized for potential risks, especially in how they handle user-supplied data or file access.",[211,214,217],{"reason":212,"points":213},"Taint flows with unsanitized paths",8,{"reason":215,"points":216},"File operations without specific context",5,{"reason":218,"points":219},"Output escaping not fully implemented (25% not properly escaped)",4,"2026-03-17T06:30:59.954Z",{"wat":222,"direct":228},{"assetPaths":223,"generatorPatterns":225,"scriptPaths":226,"versionParams":227},[224],"\u002Fwp-content\u002Fplugins\u002Fbulk-meta-fields-update\u002Fsample.csv",[],[],[],{"cssClasses":229,"htmlComments":232,"htmlAttributes":233,"restEndpoints":244,"jsGlobals":245,"shortcodeOutput":246},[230,231],"wrap","form-table",[],[234,235,236,237,238,239,240,241,242,243],"name=\"bmu_nonce\"","id=\"post_type\"","name=\"post_type\"","id=\"meta_key\"","name=\"meta_key\"","id=\"identifier\"","name=\"identifier\"","id=\"csv_file\"","name=\"csv_file\"","name=\"bmu_upload_csv\"",[],[],[]]