[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fU73nHNQP649WhtrgeaNqHT4wt8mvx4KTAD8uONxBHwQ":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":130,"fingerprints":315},"actus-xfields","ACTUS Xfields","1.0.3","ACTUS anima","https:\u002F\u002Fprofiles.wordpress.org\u002Factusanima\u002F","\u003Ch4>Add custom data to your website.\u003C\u002Fh4>\n\u003Cp>\n\u003Cstrong>Create custom fields for your pages and posts, or global options for your website.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ACTUS Xfields\u003C\u002Fstrong> helps you create sets of fields of any kind and assign them to pages, posts or administration screens. This way you make it easy for the editors to insert extra content or change options that affect the appearance and funcionality of your website.\u003Cbr \u002F>\n\u003C\u002Fp>\n\u003Ch4>Why you need custom fields?\u003C\u002Fh4>\n\u003Cp>When a user is editing a post he\u002Fshe can enter some certain data: the title, the content, a featured image, some tags, etc. If you want to let him\u002Fher enter more data, for example a subtitle and a second image, you need custom fields to hold these data.\u003C\u002Fp>\n\u003Cp>Another example would be about page editing. If for example you have a page template with a special background or some custom banner, and want the page editor to easily change that image, you must use custom fields.\u003C\u002Fp>\n\u003Cp>With ACTUS Xfields you can easily create sets of custom fields and assign them to your posts or pages.\u003Cbr \u002F>\n\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Drag & Drop editor for easy fieldset creation\u003C\u002Fli>\n\u003Cli>Assign fieldsets to pages or posts, according to a number of criteria like template, parent, category, tag etc.\u003C\u002Fli>\n\u003Cli>Assign fieldsets to any administration screen to create global variables\u003C\u002Fli>\n\u003Cli>Create a custom administration page for your website’s options.\u003C\u002Fli>\n\u003Cli>Hide any wordpress element on your posts\u002Fpages edit screen, to completely customize it\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Click on ACTUS Xfields on WordPress menu sidebar.\u003C\u002Fli>\n\u003Cli>Click on the ADD FIELDSET button to create a fieldset.\u003C\u002Fli>\n\u003Cli>Type a title for the new fieldet.\u003C\u002Fli>\n\u003Cli>Drag fields from the bar on the left to the box under the MAIN GROUP label.\u003C\u002Fli>\n\u003Cli>Create a target for your fieldet to assign it to the posts or pages you want.\u003C\u002Fli>\n\u003Cli>On the bottom of the screen is the code box, where you can see the names that your variables will have in PHP.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can find more details about the plugin settings in our website \u003Ca href=\"https:\u002F\u002Fwp.actus.works\u002Factus-xfields\" title=\"ACTUS WordPress Plugins\" rel=\"nofollow ugc\">ACTUS Motion\u003C\u002Fa>.\u003C\u002Fp>\n","Easy way to add custom data to your website. Create custom fields for your pages and posts, or global options for your website.",10,1531,0,"2019-05-09T16:41:00.000Z","5.2.24","4.0","",[19,20,21,22,23],"custom-fields","data","extra-fields","field","variables","https:\u002F\u002Fwp.actus.works\u002Factus-xfields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Factus-xfields.1.0.3.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"actusanima",3,30,84,"2026-04-05T20:09:29.158Z",[37,63,77,99,111],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":13,"last_vuln_date":62,"fetched_at":28},"jsm-show-post-meta","JSM Show Post Metadata","4.8.0","JS Morisset","https:\u002F\u002Fprofiles.wordpress.org\u002Fjsmoriss\u002F","\u003Cp>The JSM Show Post Metadata plugin displays post (ie. posts, pages, and custom post types) meta keys (aka custom field names) and unserialized values in a metabox at the bottom of the post editing page.\u003C\u002Fp>\n\u003Cp>Note that if you’re using WooCommerce HPOS (High-Performance Order Storage), available since WooCommerce v8.2, then your WooCommerce orders are NOT post objects and you should use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-order-meta\u002F\" rel=\"ugc\">JSM Show Order Metadata\u003C\u002Fa> plugin instead.\u003C\u002Fp>\n\u003Cp>There are no plugin settings – simply install and activate the plugin.\u003C\u002Fp>\n\u003Ch4>Available Filters for Developers\u003C\u002Fh4>\n\u003Cp>Filter the post meta shown in the metabox:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmspm_metabox_table_metadata' ( array $metadata, $post_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Array of regular expressions to exclude meta keys:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmspm_metabox_table_exclude_keys' ( array $exclude_keys, $post_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Capability required to show post meta:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmspm_show_metabox_capability' ( 'manage_options', $post_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show post meta for a post type (defaults to true):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmspm_show_metabox_post_type' ( true, $post_type )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Capability required to delete post meta:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmspm_delete_meta_capability' ( 'manage_options', $post_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Icon for the delete post meta button:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmspm_delete_meta_icon_class' ( 'dashicons dashicons-table-row-delete' )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-comment-meta\u002F\" rel=\"ugc\">JSM Show Comment Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-order-meta\u002F\" rel=\"ugc\">JSM Show Order Metadata for WooCommerce HPOS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-post-meta\u002F\" rel=\"ugc\">JSM Show Post Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-term-meta\u002F\" rel=\"ugc\">JSM Show Term Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-user-meta\u002F\" rel=\"ugc\">JSM Show User Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-registered-shortcodes\u002F\" rel=\"ugc\">JSM Show Registered Shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Show post metadata (aka custom fields) in a metabox when editing posts \u002F pages - a great tool for debugging issues with post metadata.",10000,250292,100,12,"2026-03-11T18:09:00.000Z","6.9.4","6.0","7.4.33",[19,54,55,56,57],"inspector","metadata","post-types","posts","https:\u002F\u002Fsurniaulula.com\u002Fextend\u002Fplugins\u002Fjsm-show-post-meta\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjsm-show-post-meta.4.8.0.zip",99,1,"2025-01-24 00:00:00",{"slug":64,"name":65,"version":40,"author":41,"author_profile":42,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":47,"num_ratings":70,"last_updated":71,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":72,"homepage":75,"download_link":76,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"jsm-show-user-meta","JSM Show User Metadata","\u003Cp>The JSM Show User Metadata plugin displays user profile meta keys and unserialized values in a metabox at the bottom of the user profile editing page.\u003C\u002Fp>\n\u003Cp>There are no plugin settings – simply install and activate the plugin.\u003C\u002Fp>\n\u003Ch4>Available Filters for Developers\u003C\u002Fh4>\n\u003Cp>Filter the user meta shown in the metabox:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsum_metabox_table_metadata' ( array $metadata, $user_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Array of regular expressions to exclude meta keys:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsum_metabox_table_exclude_keys' ( array $exclude_keys, $user_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Capability required to show user meta:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsum_show_metabox_capability' ( 'manage_options', $user_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show user meta for a screen base (defaults to true):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsum_show_metabox_screen_base' ( true, $screen_base )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Capability required to delete user meta:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsum_delete_meta_capability' ( 'manage_options', $user_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Icon for the delete user meta button:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsum_delete_meta_icon_class' ( 'dashicons dashicons-table-row-delete' )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-comment-meta\u002F\" rel=\"ugc\">JSM Show Comment Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-order-meta\u002F\" rel=\"ugc\">JSM Show Order Metadata for WooCommerce HPOS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-post-meta\u002F\" rel=\"ugc\">JSM Show Post Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-term-meta\u002F\" rel=\"ugc\">JSM Show Term Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-user-meta\u002F\" rel=\"ugc\">JSM Show User Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-registered-shortcodes\u002F\" rel=\"ugc\">JSM Show Registered Shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Show user metadata in a metabox when editing users - a great tool for debugging issues with user metadata.",3000,95927,2,"2026-03-11T18:12:00.000Z",[19,54,55,73,74],"profile","users","https:\u002F\u002Fsurniaulula.com\u002Fextend\u002Fplugins\u002Fjsm-show-user-meta\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjsm-show-user-meta.4.8.0.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":50,"requires_at_least":90,"requires_php":17,"tags":91,"homepage":96,"download_link":97,"security_score":60,"vuln_count":70,"unpatched_count":13,"last_vuln_date":98,"fetched_at":28},"profile-extra-fields","Profile Extra Fields by BestWebSoft","1.3.2","bestwebsoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fbestwebsoft\u002F","\u003Cp>A user-friendly plugin for adding and managing custom fields on WordPress user profiles and WooCommerce registration and checkout pages. Create custom fields such as checkboxes, radio buttons, date pickers, phone numbers, and more — with no coding required.\u003C\u002Fp>\n\u003Cp>Perfect for membership sites, user directories, WooCommerce stores, and any website that needs extra user information.\u003C\u002Fp>\n\u003Cp>Easily display additional user data with shortcodes anywhere on your site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdemo-profile-extra-fields-plugin-for-wordpress\u002F?ref=readme\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=O424Kpnffmo\" rel=\"nofollow ugc\">Watch Video\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add unlimited custom fields to WordPress user profiles\u003C\u002Fli>\n\u003Cli>Display extra user data with a shortcode:\n\u003Cul>\n\u003Cli>All users\u003C\u002Fli>\n\u003Cli>Logged-in user\u003C\u002Fli>\n\u003Cli>Specific user role\u003C\u002Fli>\n\u003Cli>Specific user ID\u003C\u002Fli>\n\u003Cli>Current user\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Display selected fields via shortcode\u003C\u002Fli>\n\u003Cli>Show fields in the registration form\u003C\u002Fli>\n\u003Cli>Export all user data to a CSV file\u003C\u002Fli>\n\u003Cli>Customize shortcode output:\n\u003Cul>\n\u003Cli>Table layout: rows or columns\u003C\u002Fli>\n\u003Cli>Sort by username: ASC \u002F DESC\u003C\u002Fli>\n\u003Cli>Show empty fields\u003C\u002Fli>\n\u003Cli>Show user ID\u003C\u002Fli>\n\u003Cli>Display field shortcodes with values\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Customize validation messages:\n\u003Cul>\n\u003Cli>For required fields\u003C\u002Fli>\n\u003Cli>For unavailable fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Enable debug mode for troubleshooting\u003C\u002Fli>\n\u003Cli>Choose from various field types:\n\u003Cul>\n\u003Cli>Text, Textarea, Checkbox, Radiobutton\u003C\u002Fli>\n\u003Cli>Dropdown, Date, Time, Date & Time\u003C\u002Fli>\n\u003Cli>Number, Phone, URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Field customization:\n\u003Cul>\n\u003Cli>Field name and description\u003C\u002Fli>\n\u003Cli>Max length for text\u002Fnumber\u003C\u002Fli>\n\u003Cli>Required symbol and setting\u003C\u002Fli>\n\u003Cli>Set field order (drag & drop)\u003C\u002Fli>\n\u003Cli>Choose date\u002Ftime\u002Fphone format\u003C\u002Fli>\n\u003Cli>Limit field visibility to specific roles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Front-end form to edit user data\u003C\u002Fli>\n\u003Cli>Compatible with the latest WordPress version\u003C\u002Fli>\n\u003Cli>Lightweight, fast, and easy to set up\u003C\u002Fli>\n\u003Cli>Translation-ready and RTL support\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcar-rental-v2\u002F?k=a8f05dd9a324c003f22923d43eb75eea\" rel=\"nofollow ugc\">Car Rental V2\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Includes all features from the free version, plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Import user data from a CSV file\u003C\u002Fli>\n\u003Cli>New field type: Attachment\u003C\u002Fli>\n\u003Cli>WooCommerce compatibility:\n\u003Cul>\n\u003Cli>Registration form\u003C\u002Fli>\n\u003Cli>Checkout billing fields\u003C\u002Fli>\n\u003Cli>Order confirmation emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Integration with Gravity Forms\u003C\u002Fli>\n\u003Cli>Integration with \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fsubscriber\u002F?k=fb814b406c52fdf3d8c48b9a342aaa69\" rel=\"nofollow ugc\">Subscriber plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Add custom code from plugin settings\u003C\u002Fli>\n\u003Cli>Bulk import values for:\n\u003Cul>\n\u003Cli>Checkbox\u003C\u002Fli>\n\u003Cli>Dropdown\u003C\u002Fli>\n\u003Cli>Radiobutton\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Priority support – get answers within 1 business day (\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fsupport-policy\u002F\" rel=\"nofollow ugc\">Support Policy\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fprofile-extra-fields\u002F?k=b21e006d6bce19b9c1ac7667c721fe1d\" rel=\"nofollow ugc\">Upgrade to Pro Now\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Have a feature idea? \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">Suggest a Feature\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation & Videos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fprofile-extra-fields\u002Fprofile-extra-fields-user-guide\u002F\" rel=\"nofollow ugc\">[Doc] User Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fhow-to-install-a-wordpress-product\u002Fhow-to-install-a-wordpress-plugin\u002F\" rel=\"nofollow ugc\">[Doc] Installation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fhow-to-purchase-a-wordpress-plugin\u002Fhow-to-purchase-wordpress-plugin-from-bestwebsoft\u002F\" rel=\"nofollow ugc\">[Doc] Purchase Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Help & Support\u003C\u002Fh4>\n\u003Cp>Need help? Visit our Help Center — our Support Team is ready to assist you.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.bestwebsoft.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Affiliate Program\u003C\u002Fh4>\n\u003Cp>Earn 20% commission by promoting BestWebSoft premium WordPress plugins and themes.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Faffiliate\u002F?utm_source=plugin&utm_medium=readme&utm_campaign=affiliate_program\" rel=\"nofollow ugc\">Join our affiliate program\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cp>Available languages:\u003Cbr \u002F>\n* German (de_DE) — Thanks to \u003Ca href=\"mailto:matthias.siebler@gmail.com\" rel=\"nofollow ugc\">Matthias Siebler\u003C\u002Fa>\u003Cbr \u002F>\n* Russian (ru_RU)\u003Cbr \u002F>\n* Ukrainian (uk)\u003Cbr \u002F>\n* French (fr_FR)\u003Cbr \u002F>\n* Italian (it_IT)\u003Cbr \u002F>\n* Japanese (ja)\u003Cbr \u002F>\n* Portuguese (Brazil) (pt_BR)\u003Cbr \u002F>\n* Spanish (es_ES)\u003C\u002Fp>\n\u003Cp>Some translations may be incomplete. Help us improve! Send your updated \u003Ccode>.po\u003C\u002Fcode> and \u003Ccode>.mo\u003C\u002Fcode> files via \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">support\u003C\u002Fa>.\u003Cbr \u002F>\nDownload \u003Ca href=\"https:\u002F\u002Fwww.poedit.net\u002Fdownload.php\" rel=\"nofollow ugc\">Poedit\u003C\u002Fa> to edit translation files.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fupdater\u002F?k=c70444d5332ad964766fa7f80de398dd\" rel=\"nofollow ugc\">Updater\u003C\u002Fa> – Keep WordPress, plugins, and themes up to date.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fuser-role\u002F?k=350d112a7272eeed8aac838bbe2dc8c8\" rel=\"nofollow ugc\">User Role\u003C\u002Fa> – Manage user roles with full control.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fsubscriber\u002F?k=fb814b406c52fdf3d8c48b9a342aaa69\" rel=\"nofollow ugc\">Subscriber\u003C\u002Fa> – Add a newsletter sign-up form to your website.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add custom fields to WordPress user profiles and WooCommerce forms. Easily collect and display extra user information using a simple interface.",2000,76435,92,15,"2025-12-03T11:29:00.000Z","5.6",[92,93,19,94,95],"add-extra-fields","add-fields-wordpress","woocommerce-additional-fields","woocommerce-extra-fields","https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fprofile-extra-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofile-extra-fields.1.3.2.zip","2023-10-05 00:00:00",{"slug":100,"name":101,"version":40,"author":41,"author_profile":42,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":47,"num_ratings":70,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":106,"homepage":109,"download_link":110,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"jsm-show-order-meta","JSM Show Order Metadata for WooCommerce HPOS","\u003Cp>The JSM Show Order Metadata for WooCommerce HPOS plugin displays order meta keys and unserialized values in a metabox at the bottom of the WooCommerce HPOS order and WooCommerce Subscriptions editing pages.\u003C\u002Fp>\n\u003Cp>Note that if you’re NOT using WooCommerce HPOS (High-Performance Order Storage), available since WooCommerce v8.2, then your WooCommerce orders are post objects and you should use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-post-meta\u002F\" rel=\"ugc\">JSM Show Post Metadata\u003C\u002Fa> plugin instead.\u003C\u002Fp>\n\u003Cp>There are no plugin settings – simply install and activate the plugin.\u003C\u002Fp>\n\u003Ch4>Available Filters for Developers\u003C\u002Fh4>\n\u003Cp>Filter the order meta shown in the metabox:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsom_metabox_post_types' ( array $post_types )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Array of supported HPOS post types (i.e. ‘woocommerce_page_wc-orders’ and ‘woocommerce_page_wc-orders–shop_subscription’).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsom_metabox_table_metadata' ( array $metadata, $order_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Array of regular expressions to exclude meta keys:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsom_metabox_table_exclude_keys' ( array $exclude_keys, $order_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Capability required to show order meta:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsom_show_metabox_capability' ( 'manage_options', $order_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Capability required to delete order meta:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsom_delete_meta_capability' ( 'manage_options', $order_obj )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Icon for the delete order meta button:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>'jsmsom_delete_meta_icon_class' ( 'dashicons dashicons-table-row-delete' )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-comment-meta\u002F\" rel=\"ugc\">JSM Show Comment Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-order-meta\u002F\" rel=\"ugc\">JSM Show Order Metadata for WooCommerce HPOS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-post-meta\u002F\" rel=\"ugc\">JSM Show Post Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-term-meta\u002F\" rel=\"ugc\">JSM Show Term Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-user-meta\u002F\" rel=\"ugc\">JSM Show User Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjsm-show-registered-shortcodes\u002F\" rel=\"ugc\">JSM Show Registered Shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Show WooCommerce order metadata in a metabox when editing HPOS orders - a great tool for debugging issues with HPOS order metadata.",700,6714,[19,54,55,107,108],"orders","woocommerce","https:\u002F\u002Fsurniaulula.com\u002Fextend\u002Fplugins\u002Fjsm-show-order-meta\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjsm-show-order-meta.4.8.0.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":47,"num_ratings":70,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":17,"tags":124,"homepage":128,"download_link":129,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"cfs-custom-category-fields","CFS Custom Category Fields","1.3.1","GatorDog","https:\u002F\u002Fprofiles.wordpress.org\u002Fgatordog\u002F","\u003Cp>CFS Category Fields is a Custom Field Suite addon that provides meta data or custom fields for categories and custom taxonomies. Key features are as follows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Apply Custom Fields to Categories and Custom Taxonomies\u003C\u002Fli>\n\u003Cli>Requires the Custom Field Suite Plugin\u003C\u002Fli>\n\u003C\u002Ful>\n","A Custom Field Suite Addon that provides custom meta data for categories and custom taxonomies.",200,5503,"2015-11-07T22:19:00.000Z","4.1.42","3.6",[125,126,127],"category-custom-fields","category-meta-data","custom-field-suite-addon","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcfs-custom-category-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcfs-custom-category-fields.1.3.1.zip",{"attackSurface":131,"codeSignals":209,"taintFlows":233,"riskAssessment":308,"analyzedAt":314},{"hooks":132,"ajaxHandlers":178,"restRoutes":205,"shortcodes":206,"cronEvents":207,"entryPointCount":208,"unprotectedCount":13},[133,139,143,148,152,155,158,163,167,171,175],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","init","actus_xf_init","actus-xfields.php",56,{"type":134,"name":140,"callback":141,"file":137,"line":142},"admin_init","actus_xf_admin_init",57,{"type":134,"name":144,"callback":145,"file":146,"line":147},"admin_enqueue_scripts","actus_xf_depedencies_admin","includes\\actus-xf-admin.php",17,{"type":134,"name":149,"callback":150,"file":146,"line":151},"admin_menu","actus_menu",114,{"type":134,"name":149,"callback":153,"file":146,"line":154},"actus_xf_submenu",133,{"type":134,"name":149,"callback":156,"file":146,"line":157},"global_options_menu",154,{"type":134,"name":159,"callback":160,"file":161,"line":162},"wp","AXF_wp_loaded","includes\\actus-xf-main.php",79,{"type":134,"name":164,"callback":165,"file":161,"line":166},"add_meta_boxes","create_AXF_metabox",125,{"type":134,"name":168,"callback":169,"file":161,"line":170},"current_screen","AXF_admin_screens",138,{"type":134,"name":172,"callback":173,"priority":61,"file":161,"line":174},"save_post","actus_extra_fields_save",533,{"type":134,"name":176,"callback":173,"priority":61,"file":161,"line":177},"save_post_product",534,[179,185,189,193,197,201],{"action":180,"nopriv":181,"callback":182,"hasNonce":183,"hasCapCheck":181,"file":146,"line":184},"axf_global_save",false,"axf_global_save_ajax_handler",true,510,{"action":186,"nopriv":181,"callback":187,"hasNonce":183,"hasCapCheck":181,"file":146,"line":188},"axf_fieldsets_save","axf_fieldsets_save_ajax_handler",527,{"action":190,"nopriv":181,"callback":191,"hasNonce":183,"hasCapCheck":181,"file":146,"line":192},"axf_load_xfields","axf_load_xfields_ajax_handler",557,{"action":194,"nopriv":181,"callback":195,"hasNonce":183,"hasCapCheck":181,"file":146,"line":196},"axf_delete_fieldset","axf_delete_fieldset_ajax_handler",601,{"action":198,"nopriv":181,"callback":199,"hasNonce":183,"hasCapCheck":181,"file":146,"line":200},"axf_dynamic_search","axf_dynamic_search_ajax_handler",628,{"action":202,"nopriv":181,"callback":203,"hasNonce":183,"hasCapCheck":183,"file":146,"line":204},"axf_page_types","axf_page_types_ajax_handler",668,[],[],[],6,{"dangerousFunctions":210,"sqlUsage":211,"outputEscaping":213,"fileOperations":13,"externalRequests":13,"nonceChecks":208,"capabilityChecks":32,"bundledLibraries":232},[],{"prepared":13,"raw":13,"locations":212},[],{"escaped":214,"rawEcho":215,"locations":216},59,7,[217,220,222,224,226,228,230],{"file":146,"line":218,"context":219},174,"raw output",{"file":146,"line":221,"context":219},595,{"file":146,"line":223,"context":219},659,{"file":146,"line":225,"context":219},677,{"file":161,"line":227,"context":219},130,{"file":161,"line":229,"context":219},180,{"file":161,"line":231,"context":219},404,[],[234,252,277,287],{"entryPoint":235,"graph":236,"unsanitizedCount":13,"severity":251},"axf_global_save_ajax_handler (includes\\actus-xf-admin.php:511)",{"nodes":237,"edges":249},[238,243],{"id":239,"type":240,"label":241,"file":146,"line":242},"n0","source","$_POST",517,{"id":244,"type":245,"label":246,"file":146,"line":247,"wp_function":248},"n1","sink","update_option() [Settings Manipulation]",519,"update_option",[250],{"from":239,"to":244,"sanitized":183},"low",{"entryPoint":253,"graph":254,"unsanitizedCount":13,"severity":251},"axf_fieldsets_save_ajax_handler (includes\\actus-xf-admin.php:528)",{"nodes":255,"edges":273},[256,259,262,265,267,271],{"id":239,"type":240,"label":257,"file":146,"line":258},"$_POST['fieldset_name']",532,{"id":244,"type":245,"label":260,"file":146,"line":258,"wp_function":261},"echo() [XSS]","echo",{"id":263,"type":240,"label":257,"file":146,"line":264},"n2",548,{"id":266,"type":245,"label":246,"file":146,"line":264,"wp_function":248},"n3",{"id":268,"type":240,"label":269,"file":146,"line":270},"n4","$_POST (x3)",545,{"id":272,"type":245,"label":246,"file":146,"line":264,"wp_function":248},"n5",[274,275,276],{"from":239,"to":244,"sanitized":183},{"from":263,"to":266,"sanitized":183},{"from":268,"to":272,"sanitized":183},{"entryPoint":278,"graph":279,"unsanitizedCount":13,"severity":251},"axf_delete_fieldset_ajax_handler (includes\\actus-xf-admin.php:602)",{"nodes":280,"edges":285},[281,283],{"id":239,"type":240,"label":241,"file":146,"line":282},612,{"id":244,"type":245,"label":246,"file":146,"line":284,"wp_function":248},615,[286],{"from":239,"to":244,"sanitized":183},{"entryPoint":288,"graph":289,"unsanitizedCount":13,"severity":251},"\u003Cactus-xf-admin> (includes\\actus-xf-admin.php:0)",{"nodes":290,"edges":303},[291,293,294,295,296,297,298,301],{"id":239,"type":240,"label":292,"file":146,"line":242},"$_POST (x6)",{"id":244,"type":245,"label":246,"file":146,"line":247,"wp_function":248},{"id":263,"type":240,"label":257,"file":146,"line":258},{"id":266,"type":245,"label":260,"file":146,"line":258,"wp_function":261},{"id":268,"type":240,"label":257,"file":146,"line":264},{"id":272,"type":245,"label":246,"file":146,"line":264,"wp_function":248},{"id":299,"type":240,"label":241,"file":146,"line":300},"n6",537,{"id":302,"type":245,"label":260,"file":146,"line":221,"wp_function":261},"n7",[304,305,306,307],{"from":239,"to":244,"sanitized":183},{"from":263,"to":266,"sanitized":183},{"from":268,"to":272,"sanitized":183},{"from":299,"to":302,"sanitized":183},{"summary":309,"deductions":310},"The 'actus-xfields' plugin v1.0.3 exhibits a strong security posture based on the provided static analysis and vulnerability history.  The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is highly commendable. Furthermore, the plugin demonstrates good practices with a high percentage of properly escaped output, the presence of nonce checks on all identified AJAX handlers, and capability checks on a significant portion of its entry points. The taint analysis reveals no unsanitized paths, indicating a low risk of injection vulnerabilities.\n\nHowever, despite the generally positive findings, there are areas for improvement. While all AJAX handlers have nonce checks, only 3 out of 6 have explicit capability checks. This leaves a portion of the attack surface potentially vulnerable to privilege escalation if an authenticated user with insufficient privileges can exploit these handlers.  The lack of any recorded historical vulnerabilities is a positive sign, suggesting a mature and well-maintained codebase, but it's crucial to maintain this vigilance.  Overall, the plugin is well-built with robust security mechanisms in place, but a minor enhancement in capability checks for all AJAX handlers would further strengthen its security.",[311],{"reason":312,"points":313},"Capability checks missing on 3 AJAX handlers",5,"2026-03-17T01:37:27.727Z",{"wat":316,"direct":329},{"assetPaths":317,"generatorPatterns":322,"scriptPaths":323,"versionParams":324},[318,319,320,321],"\u002Fwp-content\u002Fplugins\u002Factus-xfields\u002Fcss\u002Factus-admin.css","\u002Fwp-content\u002Fplugins\u002Factus-xfields\u002Fcss\u002Factus-xf-admin.css","\u002Fwp-content\u002Fplugins\u002Factus-xfields\u002Fjs\u002Factus-xf-admin.js","\u002Fwp-content\u002Fplugins\u002Factus-xfields\u002Fjs\u002Factus-xf-admin-events.js",[],[320,321],[325,326,327,328],"actus-xfields\u002Fcss\u002Factus-admin.css?ver=","actus-xfields\u002Fcss\u002Factus-xf-admin.css?ver=","actus-xfields\u002Fjs\u002Factus-xf-admin.js?ver=","actus-xfields\u002Fjs\u002Factus-xf-admin-events.js?ver=",{"cssClasses":330,"htmlComments":339,"htmlAttributes":340,"restEndpoints":341,"jsGlobals":342,"shortcodeOutput":344},[331,332,333,334,335,336,337,338],"actus-settings","actus-xf-admin","actus-admin-header","actus-xf-admin-header","actus-admin-header-logo","actus-admin-header-title","actus-admin-main","actus-xf-admin-main",[],[],[],[343],"actusXFparams",[]]