[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJSegyoNw5PSnsneBevPVeuDHS9qas9NlApxCqSSjcgM":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":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":133,"fingerprints":341},"auto-capitalize-names-ayudawp","Auto Capitalize & UPPERCASE Names and Addresses","2.1.1","Fernando Tellado","https:\u002F\u002Fprofiles.wordpress.org\u002Ffernandot\u002F","\u003Cp>Auto Capitalize & UPPERCASE Names and Addresses by AyudaWP.com ensures all customer names and addresses in your WordPress and WooCommerce site are properly formatted, maintaining professional consistency across your entire platform.\u003C\u002Fp>\n\u003Ch4>The Problem It Solves\u003C\u002Fh4>\n\u003Cp>Many website owners face issues with inconsistent name and address formatting:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customers entering names and addresses in all lowercase during registration or checkout\u003C\u002Fli>\n\u003Cli>Unprofessional-looking reports and invoices with incorrect capitalization\u003C\u002Fli>\n\u003Cli>Billing errors and disputes due to mismatched name formats\u003C\u002Fli>\n\u003Cli>Poor data quality affecting marketing efforts and customer communications\u003C\u002Fli>\n\u003Cli>Manual correction of thousands of existing records\u003C\u002Fli>\n\u003Cli>Need for specific fields in UPPERCASE for legal or formatting requirements\u003C\u002Fli>\n\u003Cli>Business acronyms and brand names being incorrectly formatted\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin was born from a real client need: ensuring invoice reports had correctly formatted names and addresses to avoid billing discrepancies and maintain professional standards.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Formatting\u003C\u002Fstrong>: Formats names and addresses in real-time during:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress user registration and profile updates\u003C\u002Fli>\n\u003Cli>WooCommerce checkout process\u003C\u002Fli>\n\u003Cli>Admin edits of users, customers, and orders\u003C\u002Fli>\n\u003Cli>My Account address updates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Three Format Modes\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Capitalize Mode\u003C\u002Fstrong> (default): First letter capitalized, respecting particles in both names and addresses (e.g., “Juan de la Cruz”, “Calle de la Paz”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>UPPERCASE Mode\u003C\u002Fstrong>: All characters converted to uppercase (e.g., “JUAN DE LA CRUZ”, “CALLE DE LA PAZ”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>lowercase Mode\u003C\u002Fstrong>: All characters converted to lowercase (available in bulk tool only)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exclusion Support (NEW in 2.1.0)\u003C\u002Fstrong>: Define terms that should never be modified\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Exact match exclusions for particles, acronyms, and brand names\u003C\u002Fli>\n\u003Cli>Independent exclusion lists for automatic formatting and bulk conversions\u003C\u002Fli>\n\u003Cli>Examples: de, la, SL, S.L., SA, CCOO, iPhone, WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Granular Field Control\u003C\u002Fstrong>: Choose exactly which fields to format automatically:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress user names (first_name, last_name)\u003C\u002Fli>\n\u003Cli>WooCommerce billing names\u003C\u002Fli>\n\u003Cli>WooCommerce shipping names\u003C\u002Fli>\n\u003Cli>Complete billing addresses (company, address, city, state)\u003C\u002Fli>\n\u003Cli>Complete shipping addresses (company, address, city, state)\u003C\u002Fli>\n\u003Cli>Additional fields (email, phone, VAT, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Name and Address Handling\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Compound names with hyphens (marí­a-josé \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> María-José)\u003C\u002Fli>\n\u003Cli>Multilingual particles kept lowercase in names AND addresses (de, la, van, von, da, etc.)\u003C\u002Fli>\n\u003Cli>Multiple word names and addresses (Ana Marí­a del Carmen, Calle de la Paz)\u003C\u002Fli>\n\u003Cli>UTF-8 support for international characters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multilingual Support\u003C\u002Fstrong>: Includes default particles for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Spanish: de, la, del, las, los, y\u003C\u002Fli>\n\u003Cli>French: du, des, le\u003C\u002Fli>\n\u003Cli>Italian: di, da, degli, dei, della\u003C\u002Fli>\n\u003Cli>Dutch: van, van de, van der, de, den\u003C\u002Fli>\n\u003Cli>German: von, vom, von der, zu, zur\u003C\u002Fli>\n\u003Cli>Portuguese: da, do, das, dos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Independent Bulk Conversion Tool\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Three conversion modes: Capitalize, UPPERCASE, or lowercase\u003C\u002Fli>\n\u003Cli>Granular selection: user names, customer names\u002Faddresses, order names\u002Faddresses, additional fields\u003C\u002Fli>\n\u003Cli>Independent exclusion list for bulk conversions\u003C\u002Fli>\n\u003Cli>Automatic batch processing for large sites (batches of 50 records)\u003C\u002Fli>\n\u003Cli>Real-time progress tracking with AJAX-powered interface\u003C\u002Fli>\n\u003Cli>Memory and timeout protection for any site size\u003C\u002Fli>\n\u003Cli>Preview changes before applying\u003C\u002Fli>\n\u003Cli>Safe operation with detailed change preview\u003C\u002Fli>\n\u003Cli>One-time fix for existing database records\u003C\u002Fli>\n\u003Cli>Detailed breakdown of changes made\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improved Admin Interface\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Collapsible information panels that save user preferences\u003C\u002Fli>\n\u003Cli>Clean, organized layout with visual hierarchy\u003C\u002Fli>\n\u003Cli>Less intimidating bulk tool design\u003C\u002Fli>\n\u003Cli>Mobile and tablet responsive design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>HPOS Compatible\u003C\u002Fstrong>: Full support for WooCommerce High-Performance Order Storage\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What Gets Formatted\u003C\u002Fh4>\n\u003Cp>The plugin can format these fields (you choose which ones):\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordPress Users:\u003C\u002Fstrong>\u003Cbr \u002F>\n– First name (first_name)\u003Cbr \u002F>\n– Last name (last_name)\u003Cbr \u002F>\n– Email address (optional)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Customers:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Billing first and last names\u003Cbr \u002F>\n– Shipping first and last names\u003Cbr \u002F>\n– Billing address fields (company, address_1, address_2, city, state)\u003Cbr \u002F>\n– Shipping address fields (company, address_1, address_2, city, state)\u003Cbr \u002F>\n– Additional fields (email, phone, etc.)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Orders:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Billing first and last names\u003Cbr \u002F>\n– Shipping first and last names\u003Cbr \u002F>\n– Billing and shipping address fields\u003Cbr \u002F>\n– Additional fields (email, phone)\u003C\u002Fp>\n\u003Ch4>Format Modes\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Capitalize Mode (Default):\u003C\u002Fstrong>\u003Cbr \u002F>\n– Names: First letter capitalized, particles in lowercase\u003Cbr \u002F>\n– Addresses: First letter capitalized, particles in lowercase\u003Cbr \u002F>\n– Emails\u002FPhones: Converted to lowercase\u003Cbr \u002F>\n– Example names: “juan de la cruz” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Juan de la Cruz”\u003Cbr \u002F>\n– Example addresses: “calle de la paz” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Calle de la Paz”\u003Cbr \u002F>\n– Exclusions: Terms in exclusion list remain unchanged\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UPPERCASE Mode:\u003C\u002Fstrong>\u003Cbr \u002F>\n– All characters converted to uppercase\u003Cbr \u002F>\n– Applies to all selected fields\u003Cbr \u002F>\n– Exclusions: Terms in exclusion list remain unchanged\u003Cbr \u002F>\n– Example names: “juan de la cruz” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “JUAN DE LA CRUZ”\u003Cbr \u002F>\n– Example addresses: “calle de la paz” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “CALLE DE LA PAZ”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>lowercase Mode (Bulk Tool Only):\u003C\u002Fstrong>\u003Cbr \u002F>\n– All characters converted to lowercase\u003Cbr \u002F>\n– Useful to undo incorrect changes\u003Cbr \u002F>\n– Available only in bulk conversion tool\u003C\u002Fp>\n\u003Ch4>Exclusions Feature (NEW in 2.1.0)\u003C\u002Fh4>\n\u003Cp>The plugin allows you to define terms that should not be modified during formatting. This works with \u003Cstrong>exact matching\u003C\u002Fstrong> – the plugin will preserve the term exactly as you write it in the exclusion list.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Two Independent Exclusion Lists:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Main Settings\u003C\u002Fstrong>: For automatic formatting of new\u002Fedited records\u003Cbr \u002F>\n– \u003Cstrong>Bulk Tool\u003C\u002Fstrong>: Separate list for one-time bulk conversions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Examples:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Particles\u003C\u002Fstrong>: de, la, del (for “Juan de la Cruz”)\u003Cbr \u002F>\n* \u003Cstrong>Spanish business types\u003C\u002Fstrong>: SL, S.L., SA, S.A., SLU\u003Cbr \u002F>\n* \u003Cstrong>Acronyms\u003C\u002Fstrong>: CCOO, UGT, ONU, UNESCO, UNED\u003Cbr \u002F>\n* \u003Cstrong>Brand names\u003C\u002Fstrong>: iPhone, WordPress, PayPal\u003Cbr \u002F>\n* \u003Cstrong>Multiple variants\u003C\u002Fstrong>: If you want to cover all cases, add each variant: de, De, DE\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003Cbr \u002F>\nIf “SL” is in your exclusion list, only the exact text “SL” will be preserved. If the input contains “sl” or “Sl”, those will be formatted according to the selected mode. To preserve all variants, add them all: sl, SL, Sl, s.l., S.L.\u003C\u002Fp>\n\u003Ch4>Bulk Conversion Tool\u003C\u002Fh4>\n\u003Cp>The bulk conversion tool is completely independent from automatic formatting settings:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Three Conversion Modes:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>Capitalize\u003C\u002Fstrong>: Names capitalized respecting particles, addresses capitalized, emails\u002Fphones to lowercase\u003Cbr \u002F>\n2. \u003Cstrong>UPPERCASE\u003C\u002Fstrong>: All selected fields converted to UPPERCASE\u003Cbr \u002F>\n3. \u003Cstrong>lowercase\u003C\u002Fstrong>: All selected fields converted to lowercase (useful to undo incorrect changes)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Granular Selection:\u003C\u002Fstrong>\u003Cbr \u002F>\n– WordPress user first and last names\u003Cbr \u002F>\n– Customer billing and shipping names\u003Cbr \u002F>\n– Complete customer addresses (billing and shipping)\u003Cbr \u002F>\n– Order billing and shipping names\u003Cbr \u002F>\n– Complete order addresses (billing and shipping)\u003Cbr \u002F>\n– Additional fields (email, phone, etc.)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Independent Exclusions:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe bulk tool has its own exclusion list, separate from automatic formatting settings. This allows you to have different exclusion rules for bulk conversions.\u003C\u002Fp>\n\u003Ch4>Name and Address Examples\u003C\u002Fh4>\n\u003Cp>The plugin correctly handles:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Names:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Simple names: “john smith” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “John Smith” or “JOHN SMITH”\u003Cbr \u002F>\n– Accented names: “josé garcí­a” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “José Garcí­a” or “JOSÉ GARCÍA”\u003Cbr \u002F>\n– Hyphenated names: “marí­a-josé” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Marí­a-José” or “MARÍA-JOSÉ”\u003Cbr \u002F>\n– Spanish particles: “juan de la cruz” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Juan de la Cruz” or “JUAN DE LA CRUZ”\u003Cbr \u002F>\n– Dutch names: “vincent van gogh” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Vincent van Gogh” or “VINCENT VAN GOGH”\u003Cbr \u002F>\n– German names: “ludwig von beethoven” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Ludwig von Beethoven” or “LUDWIG VON BEETHOVEN”\u003Cbr \u002F>\n– French names: “charles de gaulle” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Charles de Gaulle” or “CHARLES DE GAULLE”\u003Cbr \u002F>\n– Portuguese names: “vasco da gama” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Vasco da Gama” or “VASCO DA GAMA”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Addresses:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Spanish: “calle de la paz” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Calle de la Paz” or “CALLE DE LA PAZ”\u003Cbr \u002F>\n– Spanish: “avenida de los reyes” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Avenida de los Reyes” or “AVENIDA DE LOS REYES”\u003Cbr \u002F>\n– Spanish: “plaza del carmen” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Plaza del Carmen” or “PLAZA DEL CARMEN”\u003Cbr \u002F>\n– French: “rue de la paix” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Rue de la Paix” or “RUE DE LA PAIX”\u003Cbr \u002F>\n– Italian: “via degli uffizi” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Via degli Uffizi” or “VIA DEGLI UFFIZI”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With Exclusions:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Input: “empresa sl con iPhone” (exclusions: SL, iPhone)\u003Cbr \u002F>\n– Capitalize result: “Empresa SL Con iPhone”\u003Cbr \u002F>\n– UPPERCASE result: “EMPRESA SL CON IPHONE”\u003C\u002Fp>\n","Automatically formats customer names & addresses in WordPress and WooCommerce with granular control, multiple modes, exclusions, and bulk conversion.",60,442,100,2,"2025-11-28T01:17:00.000Z","6.9.4","5.8","7.4",[20,21,22,23,24],"camel-case","capitalize","names-case","names-format","uppercase","https:\u002F\u002Fservicios.ayudawp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-capitalize-names-ayudawp.2.1.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"fernandot",21,24270,30,94,"2026-04-04T23:45:10.648Z",[39,58,78,93,113],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":27,"num_ratings":27,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":51,"download_link":56,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"to-title-case","To Title Case","1.0.2","Ryan McCue","https:\u002F\u002Fprofiles.wordpress.org\u002Frmccue\u002F","\u003Cp>Automatically convert post titles on-the-fly, using\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fcamendesign.com\u002Fcode\u002Ftitle-case\" rel=\"nofollow ugc\">Kroc Camen’s port\u003C\u002Fa> of\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002F2008\u002F05\u002Ftitle_case\" rel=\"nofollow ugc\">John Gruber’s title case\u003C\u002Fa>. All\u003Cbr \u002F>\nmost all of the code was written by Kroc Camen, so he deserves the credit.\u003Cbr \u002F>\nCredit also to David Gouch and John Gruber, who wrote the\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Findivided.com\u002Fcode\u002Fto-title-case\u002F\" rel=\"nofollow ugc\">Javascript port\u003C\u002Fa> and original Perl\u003Cbr \u002F>\nversions respectively.\u003C\u002Fp>\n","Automatically convert post titles on-the-fly, using Kroc Camen's port of John Gruber's title case.",7791,"2009-12-05T05:32:00.000Z","2.9.2","2.0","",[53,21,54,55,24],"capitalise","case","title","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fto-title-case.zip",85,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":51,"tags":72,"homepage":76,"download_link":77,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"remove-uppercase-accents","Remove Uppercase Accents","1.1.1","Giorgos Sarigiannidis","https:\u002F\u002Fprofiles.wordpress.org\u002Fgsarig\u002F","\u003Cp>Remove Uppercase Accents is a WordPress plugin that automatically removes accented characters (currently greek) from elements having their text content uppercase transformed through CSS ( with \u003Ccode>{ text-transform: uppercase; }\u003C\u002Fcode> ). Currently the script transforms only greek text, but it can be easily extended to support other languages.\u003C\u002Fp>\n\u003Cp>Why you would need this: For example, in greek there are accent marks that denote in which syllable you put the stress on when pronouncing a word. However, when words are written in all UPPERCASE, those accent marks are removed. This rule is not followed by the aforementioned CSS rules, as they just use the corresponding uppercase unicode character.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically removes accented characters from text content uppercase transformed through CSS.\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically removes accented characters from text content uppercase transformed through CSS.",8000,28345,28,"2023-11-05T16:09:00.000Z","6.4.8","3.0",[73,74,75,24],"accents","greek","text-transform","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-uppercase-accents\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-uppercase-accents.1.1.1.zip",{"slug":79,"name":80,"version":61,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":13,"downloaded":85,"rating":13,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":51,"tags":90,"homepage":51,"download_link":92,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"jquery-remove-upcase-accents","jQuery Remove Uppercase Accents","Nikolaos Anastopoulos","https:\u002F\u002Fprofiles.wordpress.org\u002Febababi\u002F","\u003Cp>This plugin operates transparently, always loading the homonymous jQuery script that automatically replaces uppercase accented characters. The script operates automatically on the document ready event, by selecting all the elements having their text content uppercase transformed through CSS, and by replacing the accented characters in them by their respective non-accented.\u003C\u002Fp>\n\u003Cp>Currently the script upstream supports only greek text. Plugin versioning follows upstream versions.\u003C\u002Fp>\n","Automatically replaces accented characters (currently greek) from elements having their text content uppercase transformed through CSS.",2082,1,"2014-09-11T10:33:00.000Z","4.0.38","2.8",[73,74,91,24],"jquery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjquery-remove-upcase-accents.1.1.1.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":13,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":51,"tags":107,"homepage":111,"download_link":112,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wp-title-case","WP Title Case","15.01.01","phillcoxon","https:\u002F\u002Fprofiles.wordpress.org\u002Fphillcoxon\u002F","\u003Cp>Automatically format titles across your website include the browser title, on posts and pages, category and tag lists as well as in feeds.\u003C\u002Fp>\n\u003Cp>This plugin catches common title case formatting mistakes by capitalizing each work in a title. As of version 1.5, users can also select a minimum letter count to capitalize (by default two letter words and smaller are not capitalized).\u003C\u002Fp>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>“the quick brown fox” will appear as “The Quick Brown Fox”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“I love this plugin do you have more?” will appear as “I Love This Plugin do you Have More?”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is maintained by Phill Coxon (http:\u002F\u002Fphillcoxon.com) or you can find him on Twitter at http:\u002F\u002Ftwitter.com\u002Fphillcoxon\u002F\u003C\u002Fp>\n\u003Cp>This plugin is currently available in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Updates\u003C\u002Fh3>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>Open source software such as this free WordPress plugin only work through the hard work of community members, volunteering their time or resources to make the software freely available. If you would like to show your support for this software, please consider donating towards the development effort. http:\u002F\u002Fphillcoxon.com\u002Fwp\u002F\u003C\u002Fp>\n\u003Cp>If you can’t contribute to the plugin in any other way, please consider translating it to your local language.\u003C\u002Fp>\n\u003Ch3>Original Developer\u003C\u002Fh3>\n\u003Cp>This plugin was originally created by Christopher Ross before being taken over by Phill Coxon in Jan 2016\u003C\u002Fp>\n","Automatically applied title case rules to WordPress titles. This plugin automatically updates Page and Post titles to follow title casing rules.",90,8770,3,"2016-01-17T21:32:00.000Z","4.1.0","3.2.0",[108,55,109,110,24],"the_title","titlecase","ucfirst","http:\u002F\u002Fthisismyurl.com\u002Fdownloads\u002Fwp-title-case\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-title-case.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":11,"num_ratings":14,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":126,"tags":127,"homepage":131,"download_link":132,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"capitalize-post-title","Capitalize Titles and Headings","1.0","Benjamin Intal","https:\u002F\u002Fprofiles.wordpress.org\u002Fbfintal\u002F","\u003Cp>Properly capitalize your English post titles, page titles and heading blocks after you type it.\u003C\u002Fp>\n\u003Cp>Very useful when writing articles and web pages.\u003C\u002Fp>\n\u003Cp>After activating, your post title fields and heading blocks will auto-capitalize when typing in it. This doesn’t modify your existing posts.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>This plugin uses the title case rules of \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAP_Stylebook\" rel=\"nofollow ugc\">AP\u003C\u002Fa>\u002F\u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAPA_style\" rel=\"nofollow ugc\">APA\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Type in your post title or Heading block, then click out and the text will get capitalized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works in:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Block Editor \u002F Gutenberg\u003Cbr \u002F>\n– Site Editor\u003Cbr \u002F>\n– Classic Editor\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Capitalizes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Page \u002F Post \u002F CPT Title\u003Cbr \u002F>\n– Heading Blocks\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstackable-ultimate-gutenberg-blocks\u002F\" rel=\"ugc\">Stackable Heading Blocks\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>the quick brown fox jumps over the lazy dog ➡️ The Quick Brown Fox Jumps Over the Lazy Dog\u003Cbr \u002F>\nPerfectly capitalized headings in wordpress ➡️ Perfectly Capitalized Headings in WordPress\u003Cbr \u002F>\nbest iPhone app for Runners-In-Training ➡️ Best iPhone App for Runners-in-Training\u003C\u002Fp>\n","Properly capitalize your English post titles, page titles and heading blocks after you type it.",80,3111,"2023-03-17T01:57:00.000Z","6.2.9","6.1","5.7",[128,21,129,130,55],"blocks","gutenberg","heading","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcapitalize-post-title","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcapitalize-post-title.1.0.zip",{"attackSurface":134,"codeSignals":282,"taintFlows":297,"riskAssessment":337,"analyzedAt":340},{"hooks":135,"ajaxHandlers":266,"restRoutes":279,"shortcodes":280,"cronEvents":281,"entryPointCount":103,"unprotectedCount":27},[136,141,145,149,156,158,162,166,169,172,175,179,182,185,188,191,195,199,202,205,208,211,214,217,221,225,229,233,236,240,245,249,253,255,259,262],{"type":137,"name":138,"callback":139,"file":140,"line":35},"action","before_woocommerce_init","closure","auto-capitalize-names-ayudawp.php",{"type":137,"name":142,"callback":143,"file":140,"line":144},"plugins_loaded","ayudawp_acn_init",81,{"type":137,"name":146,"callback":147,"file":140,"line":148},"admin_notices","ayudawp_acn_activation_notice",82,{"type":150,"name":151,"callback":152,"priority":153,"file":154,"line":155},"filter","pre_user_first_name","ayudawp_capitalize_name",10,"includes\\class-ayudawp-auto-capitalize.php",27,{"type":150,"name":157,"callback":152,"priority":153,"file":154,"line":68},"pre_user_last_name",{"type":150,"name":159,"callback":160,"priority":153,"file":154,"line":161},"wp_pre_insert_user_data","ayudawp_format_user_data",31,{"type":137,"name":163,"callback":164,"priority":153,"file":154,"line":165},"profile_update","ayudawp_capitalize_user_meta_on_save",32,{"type":137,"name":167,"callback":164,"priority":153,"file":154,"line":168},"user_register",33,{"type":137,"name":170,"callback":164,"priority":153,"file":154,"line":171},"personal_options_update",34,{"type":137,"name":173,"callback":164,"priority":153,"file":154,"line":174},"edit_user_profile_update",35,{"type":137,"name":176,"callback":177,"priority":153,"file":154,"line":178},"woocommerce_created_customer","ayudawp_capitalize_new_customer",43,{"type":150,"name":180,"callback":152,"priority":153,"file":154,"line":181},"woocommerce_process_checkout_field_billing_first_name",44,{"type":150,"name":183,"callback":152,"priority":153,"file":154,"line":184},"woocommerce_process_checkout_field_billing_last_name",45,{"type":150,"name":186,"callback":152,"priority":153,"file":154,"line":187},"woocommerce_process_checkout_field_shipping_first_name",46,{"type":150,"name":189,"callback":152,"priority":153,"file":154,"line":190},"woocommerce_process_checkout_field_shipping_last_name",47,{"type":150,"name":192,"callback":193,"priority":153,"file":154,"line":194},"woocommerce_process_checkout_field_billing_email","ayudawp_format_email_field",48,{"type":150,"name":196,"callback":197,"priority":153,"file":154,"line":198},"woocommerce_process_checkout_field_billing_phone","ayudawp_format_additional_field",49,{"type":150,"name":200,"callback":152,"priority":153,"file":154,"line":201},"woocommerce_process_myaccount_field_billing_first_name",50,{"type":150,"name":203,"callback":152,"priority":153,"file":154,"line":204},"woocommerce_process_myaccount_field_billing_last_name",51,{"type":150,"name":206,"callback":152,"priority":153,"file":154,"line":207},"woocommerce_process_myaccount_field_shipping_first_name",52,{"type":150,"name":209,"callback":152,"priority":153,"file":154,"line":210},"woocommerce_process_myaccount_field_shipping_last_name",53,{"type":150,"name":212,"callback":193,"priority":153,"file":154,"line":213},"woocommerce_process_myaccount_field_billing_email",54,{"type":150,"name":215,"callback":197,"priority":153,"file":154,"line":216},"woocommerce_process_myaccount_field_billing_phone",55,{"type":137,"name":218,"callback":219,"priority":153,"file":154,"line":220},"woocommerce_customer_save_address","ayudawp_capitalize_myaccount_address_save",56,{"type":137,"name":222,"callback":223,"priority":153,"file":154,"line":224},"woocommerce_checkout_update_user_meta","ayudawp_capitalize_customer_meta",57,{"type":137,"name":226,"callback":227,"priority":153,"file":154,"line":228},"woocommerce_checkout_update_order_meta","ayudawp_capitalize_order_meta",58,{"type":137,"name":230,"callback":231,"priority":11,"file":154,"line":232},"woocommerce_process_shop_order_meta","ayudawp_capitalize_admin_order_meta",59,{"type":137,"name":234,"callback":235,"priority":153,"file":154,"line":11},"woocommerce_update_order","ayudawp_capitalize_hpos_order_update",{"type":137,"name":237,"callback":238,"priority":153,"file":154,"line":239},"woocommerce_update_customer","ayudawp_capitalize_admin_customer_save",61,{"type":137,"name":241,"callback":242,"file":243,"line":244},"admin_post_ayudawp_acn_bulk_preview","ayudawp_handle_preview","includes\\class-ayudawp-bulk-capitalize.php",22,{"type":137,"name":246,"callback":247,"file":243,"line":248},"admin_post_ayudawp_acn_bulk_execute","ayudawp_handle_execute",23,{"type":150,"name":250,"callback":251,"file":243,"line":252},"send_email_change_email","__return_false",298,{"type":150,"name":250,"callback":251,"file":243,"line":254},1041,{"type":137,"name":256,"callback":257,"file":258,"line":244},"admin_menu","ayudawp_add_settings_page","includes\\class-ayudawp-settings.php",{"type":137,"name":260,"callback":261,"file":258,"line":248},"admin_enqueue_scripts","ayudawp_enqueue_admin_assets",{"type":137,"name":263,"callback":264,"file":258,"line":265},"admin_init","ayudawp_register_settings",24,[267,273,276],{"action":268,"nopriv":269,"callback":270,"hasNonce":271,"hasCapCheck":271,"file":243,"line":272},"ayudawp_acn_count_records",false,"ayudawp_ajax_count_records",true,26,{"action":274,"nopriv":269,"callback":275,"hasNonce":271,"hasCapCheck":271,"file":243,"line":155},"ayudawp_acn_process_batch","ayudawp_ajax_process_batch",{"action":277,"nopriv":269,"callback":278,"hasNonce":271,"hasCapCheck":271,"file":258,"line":155},"ayudawp_acn_save_metabox_state","ayudawp_save_metabox_state",[],[],[],{"dangerousFunctions":283,"sqlUsage":284,"outputEscaping":286,"fileOperations":27,"externalRequests":27,"nonceChecks":294,"capabilityChecks":295,"bundledLibraries":296},[],{"prepared":27,"raw":27,"locations":285},[],{"escaped":287,"rawEcho":14,"locations":288},132,[289,292],{"file":258,"line":290,"context":291},223,"raw output",{"file":258,"line":293,"context":291},266,13,7,[],[298,325],{"entryPoint":299,"graph":300,"unsanitizedCount":27,"severity":324},"ayudawp_render_settings_page (includes\\class-ayudawp-settings.php:209)",{"nodes":301,"edges":321},[302,307,313,316],{"id":303,"type":304,"label":305,"file":258,"line":306},"n0","source","$_POST (x2)",248,{"id":308,"type":309,"label":310,"file":258,"line":311,"wp_function":312},"n1","sink","update_option() [Settings Manipulation]",249,"update_option",{"id":314,"type":304,"label":315,"file":258,"line":306},"n2","$_POST",{"id":317,"type":309,"label":318,"file":258,"line":319,"wp_function":320},"n3","echo() [XSS]",416,"echo",[322,323],{"from":303,"to":308,"sanitized":271},{"from":314,"to":317,"sanitized":271},"low",{"entryPoint":326,"graph":327,"unsanitizedCount":27,"severity":324},"\u003Cclass-ayudawp-settings> (includes\\class-ayudawp-settings.php:0)",{"nodes":328,"edges":334},[329,330,331,333],{"id":303,"type":304,"label":305,"file":258,"line":306},{"id":308,"type":309,"label":310,"file":258,"line":311,"wp_function":312},{"id":314,"type":304,"label":332,"file":258,"line":306},"$_POST (x4)",{"id":317,"type":309,"label":318,"file":258,"line":319,"wp_function":320},[335,336],{"from":303,"to":308,"sanitized":271},{"from":314,"to":317,"sanitized":271},{"summary":338,"deductions":339},"The auto-capitalize-names-ayudawp plugin v2.1.1 demonstrates a strong security posture based on the provided static analysis.  The plugin has a minimal attack surface with all entry points, including AJAX handlers, properly secured with authorization checks.  The code shows excellent security practices with a high percentage of properly escaped outputs, robust nonce checks, and capability checks in place.  Furthermore, the absence of dangerous functions, SQL queries without prepared statements, file operations, and external HTTP requests significantly reduces the potential for common web vulnerabilities.  The taint analysis also reveals no critical or high-severity unsanitized flows, indicating that user input is handled securely. The plugin also has no recorded vulnerability history, which is a positive indicator of its ongoing security maintenance and code quality.",[],"2026-03-16T21:46:55.513Z",{"wat":342,"direct":353},{"assetPaths":343,"generatorPatterns":347,"scriptPaths":348,"versionParams":349},[344,345,346],"\u002Fwp-content\u002Fplugins\u002Fauto-capitalize-names-ayudawp\u002Fassets\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fauto-capitalize-names-ayudawp\u002Fassets\u002Fjs\u002Fadmin-script.js","\u002Fwp-content\u002Fplugins\u002Fauto-capitalize-names-ayudawp\u002Fassets\u002Fjs\u002Fbulk-capitalize.js",[],[345,346],[350,351,352],"auto-capitalize-names-ayudawp\u002Fassets\u002Fcss\u002Fadmin-style.css?ver=","auto-capitalize-names-ayudawp\u002Fassets\u002Fjs\u002Fadmin-script.js?ver=","auto-capitalize-names-ayudawp\u002Fassets\u002Fjs\u002Fbulk-capitalize.js?ver=",{"cssClasses":354,"htmlComments":357,"htmlAttributes":380,"restEndpoints":383,"jsGlobals":384,"shortcodeOutput":386},[355,356],"ayudawp-acn-settings-page","ayudawp-acn-bulk-capitalize-wrap",[358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,363,378,379],"\u003C!-- Main plugin class -->","\u003C!-- Single instance of the class -->","\u003C!-- Get single instance -->","\u003C!-- Constructor -->","\u003C!-- Load required files -->","\u003C!-- Initialize hooks -->","\u003C!-- Run on plugin activation -->","\u003C!-- Initialize plugin components -->","\u003C!-- Initialize auto-capitalization -->","\u003C!-- Initialize settings page -->","\u003C!-- Initialize bulk capitalization tool -->","\u003C!-- Show activation notice -->","\u003C!-- Check if we should show the notice -->","\u003C!-- Check if user dismissed it -->","\u003C!-- Add settings link to plugin actions -->","\u003C!-- Modified links -->","\u003C!-- Initialize plugin -->","\u003C!-- Settings Page Class -->","\u003C!-- Handles plugin settings and admin interface -->","\u003C!-- Settings page class -->","\u003C!-- Save meta box collapsed state via AJAX -->","\u003C!-- Get meta box state for current user -->",[381,382],"data-box-id","data-nonce",[],[385],"ayudawp_acn_admin_params",[]]