[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7VDYBlIK2ixHio1fu1QSEagjxxBQUMDY7HQldHzaFTc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":146,"fingerprints":179},"wp-local-emoji","WP Local Emoji","0.2.0","Daisuke Takahashi","https:\u002F\u002Fprofiles.wordpress.org\u002Fextendwings\u002F","\u003Cp>Emoji support of WordPress 4.2+ requires internet connection to download image files from WordPress.org. In your business or educational network, however, you may not be able to use internet.\u003Cbr \u002F>\nWith this plugin, \u003Cem>you are free from internet!!\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Copyright (c) 2012-2014 \u003Ca href=\"https:\u002F\u002Fwww.extendwings.com\u002F\" rel=\"nofollow ugc\">Daisuke Takahashi (Extend Wings)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Portions (c) 2010-2012 Web Online.\u003C\u002Fli>\n\u003Cli>Unless otherwise stated, all files in this repo is licensed under \u003Cem>GNU AFFERO GENERAL PUBLIC LICENSE, Version 3\u003C\u002Fem>. See \u003Cem>LICENSE\u003C\u002Fem> file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CC-BY 4.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>72×72\u002F\u003C\u002Fli>\n\u003Cli>svg\u002F\n\u003Cul>\n\u003Cli>Copyright (c) 2014 Twitter, Inc and other contributors\u003C\u002Fli>\n\u003Cli>Licensed under \u003Ca href=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftwitter\u002Ftwemoji\u002F3e21d10e5a01dabcbb7b5bd260b78a909a7b7f28\u002FLICENSE-GRAPHICS\" rel=\"nofollow ugc\">Creative Commons Attribution 4.0 International\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fetched from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftwitter\u002Ftwemoji\" rel=\"nofollow ugc\">twitter\u002Ftwemoji\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Version: 2.0.5\u003C\u002Fli>\n\u003Cli>Commit: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftwitter\u002Ftwemoji\u002Fcommit\u002Fb47023cb1b95d7682f2a3c1fbf075733ace7a168\" rel=\"nofollow ugc\">b47023cb1b95d7682f2a3c1fbf075733ace7a168\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Use emoji without external items",40,2504,46,3,"2016-03-18T03:29:00.000Z","4.5.33","4.5","",[20,21,22,23],"emoji","japanese","local","offline","https:\u002F\u002Fwww.extendwings.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-local-emoji.0.2.0.zip",85,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":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"extendwings",6,270,30,84,"2026-04-04T14:59:02.299Z",[39,59,84,105,125],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":57,"download_link":58,"security_score":49,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wp-multibyte-patch","WP Multibyte Patch","2.9.3","Seisuke Kuraishi","https:\u002F\u002Fprofiles.wordpress.org\u002Ftenpura\u002F","\u003Cp>Multibyte functionality enhancement for the WordPress Japanese package.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Feastcoder.com\u002Fcode\u002Fwp-multibyte-patch\u002F\" title=\"Documentation in Japanese\" rel=\"nofollow ugc\">日本語の説明を読む\u003C\u002Fa>\u003C\u002Fp>\n","Multibyte functionality enhancement for the WordPress Japanese package.",1000000,7864798,100,24,"2025-12-01T21:45:00.000Z","6.9.4","5.2",[55,21,56,40],"i18n","multibyte","https:\u002F\u002Feastcoder.com\u002Fcode\u002Fwp-multibyte-patch\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-multibyte-patch.2.9.3.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":52,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":80,"download_link":81,"security_score":82,"vuln_count":14,"unpatched_count":27,"last_vuln_date":83,"fetched_at":29},"polylang","Polylang","3.7.8","Chouby","https:\u002F\u002Fprofiles.wordpress.org\u002Fchouby\u002F","\u003Cp>With Polylang fully integrated to WordPress and using only its built-in core features (taxonomies), keep steady performances on your site and create a multilingual site featuring from just one extra language to 10 or more depending on your needs. There is no limit in the number of languages added and WordPress’ language packs are automatically downloaded when ready.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Depending on the type of site you have built or are planning to build, a combination of plugins from the list below might be of interest.\u003Cbr \u002F>\nAll plugins include a wizard allowing to setup them in just a few clicks.\u003C\u002Fp>\n\u003Ch3>Polylang\u003C\u002Fh3>\n\u003Cp>Polylang and \u003Ca href=\"https:\u002F\u002Fpolylang.pro\" rel=\"nofollow ugc\">Polylang Pro\u003C\u002Fa> share the same core providing features such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Translating posts, pages, media, categories, post tags, custom post types and taxonomies, RSS feeds; RTL scripts are supported.\u003C\u002Fli>\n\u003Cli>The language is either set by the language code in URL, or you can use a different sub-domain or domain per language.\u003C\u002Fli>\n\u003Cli>Automatic copy of categories, post tags and other metas when creating a new post or page translation.\u003C\u002Fli>\n\u003Cli>Translating classic menus and classic widgets. Also accessible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffse-classic\u002F\" rel=\"ugc\">Site Editor Classic Features\u003C\u002Fa> in block themes.\u003C\u002Fli>\n\u003Cli>Customizable language switcher available as a classic widget or a classic navigation menu item.\u003C\u002Fli>\n\u003Cli>Compatibility with Yoast SEO.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Polylang Pro\u003C\u002Fh3>\n\u003Cp>Helps optimizing the time spent translating your site with some very useful extra features such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Better integration in the new Block Editor.\u003C\u002Fli>\n\u003Cli>Language switcher available as a block.\u003C\u002Fli>\n\u003Cli>Language options available in the widget block editor.\u003C\u002Fli>\n\u003Cli>Template parts translatable in the site editor (FSE).\u003C\u002Fli>\n\u003Cli>Duplicate and\u002For synchronize content across post translations.\u003C\u002Fli>\n\u003Cli>Improved compatibility with other plugins such as \u003Ca href=\"https:\u002F\u002Fpolylang.pro\u002Fdoc\u002Fworking-with-acf-pro\u002F\" rel=\"nofollow ugc\">ACF Pro\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Share the same URL slug for posts or terms across languages.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolylang.pro\u002Fdoc\u002Ftranslating-urls-slugs\u002F\" rel=\"nofollow ugc\">Translate URL slugs\u003C\u002Fa> for categories, author bases, custom post types and more…\u003C\u002Fli>\n\u003Cli>Machine translation with DeepL.\u003C\u002Fli>\n\u003Cli>Export and import of content in XLIFF format for outsourced professional translation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Access to a Premium Support for personalized assistance.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Polylang for WooCommerce\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpolylang.pro\u002Fdownloads\u002Fpolylang-for-woocommerce\u002F\" rel=\"nofollow ugc\">Add-on\u003C\u002Fa> for the compatibility with WooCommerce which provides features such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Translating WooCommerce pages (shop, check-out, cart, my account), product categories and global attribute terms directly in the WooCommerce interface.\u003C\u002Fli>\n\u003Cli>Translating WooCommerce e-mails and sending them to customers in their language.\u003C\u002Fli>\n\u003Cli>Products metadata synchronization.\u003C\u002Fli>\n\u003Cli>Compatibility with the native WooCommerce CSV import & export tool.\u003C\u002Fli>\n\u003Cli>Compatibility with popular plugins such as WooCommerce Subscriptions, Product Bundles, WooCommerce Bookings, Shipment Tracking and more.\u003C\u002Fli>\n\u003Cli>Ability to use the WooCommerce REST API (available with Polylang Pro).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Access to a Premium Support for personalized assistance.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Our other free plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpml-to-polylang\u002F\" rel=\"ugc\">WPML to Polylang\u003C\u002Fa> allows migrating from WPML to Polylang.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffse-classic\u002F\" rel=\"ugc\">Site Editor Classic Features\u003C\u002Fa> allows to use classic widgets (including the Polylang language switcher) and menus in the site editor (FSE).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Thanks a lot to all translators who \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fpolylang\" rel=\"nofollow ugc\">help translating Polylang\u003C\u002Fa>.\u003Cbr \u002F>\nThanks a lot to \u003Ca href=\"http:\u002F\u002Fwww.alexlopez.rocks\u002F\" rel=\"nofollow ugc\">Alex Lopez\u003C\u002Fa> for the design of the logo.\u003Cbr \u002F>\nMost of the flags included with Polylang are coming from \u003Ca href=\"http:\u002F\u002Ffamfamfam.com\u002F\" rel=\"nofollow ugc\">famfamfam\u003C\u002Fa> and are public domain.\u003Cbr \u002F>\nWherever third party code has been used, credit has been given in the code’s comments.\u003C\u002Fp>\n","Go multilingual in a simple and efficient way. Keep writing posts and taxonomy terms as usual while defining their languages all at once.",800000,25784629,94,2921,"2026-02-23T09:13:00.000Z","6.2","7.2",[75,76,77,78,79],"language","localization","multilingual","translate","translation","https:\u002F\u002Fpolylang.pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpolylang.3.7.8.zip",93,"2025-10-28 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":49,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":18,"tags":98,"homepage":102,"download_link":103,"security_score":104,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"disable-emojis","Disable Emojis (GDPR friendly)","1.7.7","Ryan Hellyer","https:\u002F\u002Fprofiles.wordpress.org\u002Fryanhellyer\u002F","\u003Cp>This plugin disables the new WordPress emoji functionality. GDPR friendly.\u003C\u002Fp>\n\u003Cp>Note: Emoticons will still work and emojis will still work in browsers which have built in support for them. This plugin simply removes the extra code bloat used to add support for emojis in older browsers.\u003C\u002Fp>\n\u003Ch4>GDPR compliancy\u003C\u002Fh4>\n\u003Cp>This plugin does not do anything to make your site less GDPR compliant. It disables the DNS prefetching of emojis within WordPress, which should ensure improved privacy. To determine if your site is GDPR compliant, please seek legal advice. I have done my best to ensure the plugin is 100% GDPR compliant, but I am not a lawyer so can not guarantee anything 😉\u003C\u002Fp>\n","This plugin disables the new WordPress emoji functionality. GDPR friendly.",60000,1050175,107,"2025-02-16T22:06:00.000Z","6.8.5","4.8",[99,100,101],"disable","emojis","gdpr","https:\u002F\u002Fgeek.hellyer.kiwi\u002Fplugins\u002Fdisable-emojis\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-emojis.1.7.7.zip",92,{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":52,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":123,"download_link":124,"security_score":49,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"performant-translations","Performant Translations","1.2.0","Pascal Birchler","https:\u002F\u002Fprofiles.wordpress.org\u002Fswissspidy\u002F","\u003Cp>Making internationalization\u002Flocalization in WordPress faster than ever before.\u003C\u002Fp>\n\u003Ch3>Disclaimer about WordPress 6.5\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Attention:\u003C\u002Fstrong> most functionality of this plugin has been merged into WordPress 6.5! You might not need it anymore.\u003C\u002Fp>\n\u003Cp>\u003Cem>However\u003C\u002Fem>, this plugin is still relevant for cases where language packs are not downloaded from WordPress.org but somewhere else, for example if you are developing your own plugins or using commercial plugins.\u003C\u002Fp>\n\u003Cp>The Performant Translations plugin converts the translation files of those plugins to the new file format introduced in WordPress 6.5, to really optimize them for speed.\u003C\u002Fp>\n\u003Ch3>What this plugin does\u003C\u002Fh3>\n\u003Cp>This project uses a new approach to handle translation files in WordPress, making localization blazing fast.\u003C\u002Fp>\n\u003Cp>An \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fcore\u002F2023\u002F07\u002F24\u002Fi18n-performance-analysis\u002F\" rel=\"nofollow ugc\">in-depth i18n performance analysis\u003C\u002Fa> showed that localized WordPress sites load significantly slower than a site without translations.\u003C\u002Fp>\n\u003Cp>With this plugin’s new approach to localization, this overhead is massively reduced, making your site fast again. It does so by converting \u003Ccode>.mo\u003C\u002Fcode> translation files to \u003Ccode>.php\u003C\u002Fcode> files.\u003C\u002Fp>\n\u003Cp>If your site is using a language other than English (US), you should see immediate speed improvements simply by activating this plugin.\u003C\u002Fp>\n","Making internationalization\u002Flocalization in WordPress faster than ever before.",40000,192704,98,16,"2025-12-05T10:38:00.000Z","6.5","7.0",[55,121,76,122,79],"internationalization","performance","https:\u002F\u002Fgithub.com\u002Fswissspidy\u002Fperformant-translations","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fperformant-translations.1.2.0.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":113,"downloaded":133,"rating":104,"num_ratings":134,"last_updated":135,"tested_up_to":96,"requires_at_least":18,"requires_php":119,"tags":136,"homepage":142,"download_link":143,"security_score":69,"vuln_count":144,"unpatched_count":27,"last_vuln_date":145,"fetched_at":29},"structured-content","Structured Content (JSON-LD) #wpsc","1.7.0","Gordon Böhme","https:\u002F\u002Fprofiles.wordpress.org\u002Fgorbo\u002F","\u003Cp>Add flexible content boxes with JSON-LD microdata output according to schema.org e.g. FAQPage, ProfilePage, Event, Course, LocalBusiness, JobPosting and Recipe.\u003C\u002Fp>\n\u003Ch3>What does it do\u003C\u002Fh3>\n\u003Cp>With this plugin you can insert structured data elements multiple times in any post or page.\u003C\u002Fp>\n\u003Cp>In simple dialogs, for example FAQ can be inserted. Because the the plugin renders the given information as JSON-LD according to schema.org, the bots of the search engines, like google, recognize this schema.\u003Cbr \u002F>\nNice option: you can decide if only the JSON-LD should be displayed in the source code or if the content should be preformatted and visible. Check or uncheck the “Render HTML” box to do this.\u003C\u002Fp>\n\u003Cp>You can test whether the information has been labeled correctly with the \u003Ca href=\"https:\u002F\u002Fvalidator.schema.org\u002F\" rel=\"nofollow ugc\">Markup Validator Tool\u003C\u002Fa>, for example.\u003C\u002Fp>\n\u003Cp>The basic goal is that your content can be better understood by the algorithms of different search engines.\u003Cbr \u002F>\nA special goal is, among other things, that your answers to questions from Google can be displayed as featured snippets in the SERPs (position 0) or extend your existing snippet in the SERPs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The plugin is optimized for the Gutenberg editor and future new structural elements will only be published as Gutenberg blocks. Actually most of the structured content elements also work with the TinyMCE!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Currently the plugin offers seven structured data elements:\u003Cbr \u002F>\n– FAQPage\u003Cbr \u002F>\n– ProfilePage\u003Cbr \u002F>\n– JobPosting\u003Cbr \u002F>\n– LocalBusiness\u003Cbr \u002F>\n– Event\u003Cbr \u002F>\n– Course\u003Cbr \u002F>\n– Recipe\u003Cbr \u002F>\n– Person (deprecated; use ProfilePage insted)\u003C\u002Fp>\n\u003Cp>Structure your content now and MAKE CONTENT GREAT AGAIN! #wpsc\u003C\u002Fp>\n\u003Ch3>How to use it\u003C\u002Fh3>\n\u003Cp>Once the the plugin is installed and activated, you’ll find a new icon in the titlebar of the WYSIWYG editor. Just click it, select your preferred structured content element you want to insert and a modal will open. Fill out the form, click the save button and your done.\u003C\u002Fp>\n\u003Cp>If you use \u003Cem>Gutenberg\u003C\u002Fem> you’ll find the new content blocks. Choose your preferred structured content element and fill out the form. If you want to answer more than one question, then simply add them by clicking on “Add one” \u003Cem>within\u003C\u002Fem> this Gutenberg block.\u003C\u002Fp>\n\u003Cp>Alternatively use these shortcodes in your TinyMCE:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FAQPage\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Single FAQ\u003C\u002Fem>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>[sc_fs_faq sc_id=”fs_faqUniqueID” html=”true\u002Ffalse” headline=”p or h2-h6″ img=”img-id-231″ question=”your question” img_alt=”img-alt text” css_class=”your-class”]Your answer – you can format it as you want[\u002Fsc_fs_faq]\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cem>Multi FAQ\u003C\u002Fem>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>[sc_fs_multi_faq headline-0=”h3″ question-0=”Your question 1″ answer-0=”Your answer 1″ image-0=”” headline-1=”h3″ question-1=”Your question 2″ answer-1=”Your answer 2″ image-1=”” headline-2=”h2″ question-2=”Your question 3″ answer-2=”Your answer 3″ image-2=”” count=”3″ html=”false” css_class=”your-class”]\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>JobPosting\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>[sc_fs_job html=”true\u002Ffalse” title=”JobPosting Title” title_tag=”p or h2-h6″ description=”JobPosting Description” valid_through=”2022-11-08″ employment_type=”FULL_TIME” company_name=”Your Company” same_as=”https:\u002F\u002Fgorbo.de” logo_id=”309″ street_address=”anystreet 4″ address_locality=”Any City” address_region=”DE-ST” postal_code=”01234″ address_country=”DE” currency_code=”EUR” quantitative_value=”200″ base_salary=”HOUR” css_class=”your-class”]\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Event\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>[sc_fs_event html=”true\u002Ffalse” title=”Event title” title_tag=”p or h2-h6″ event_location=”Event location” status=”EventScheduled” event_attendance_mode=”OfflineEventAttendanceMode” start_date=”2022-08-22T10:25″ end_date=”2022-08-22T11:25″ street_address=”Any Street” address_locality=”Any City” address_region=”DE-ST” postal_code=”Any Postal Code” address_country=”US” image_id=”” performer=”PerformingGroup” performer_name=”John Doe” offer_availability=”InStock” offer_url=”https:\u002F\u002Fexample.com” currency_code=”EUR” price=”40.00″ offer_valid_from=”2022-08-20T10:25″ css_class=”your-class”]Event description – you can format it as you want[\u002Fsc_fs_event]\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Person\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>[sc_fs_person html=”true\u002Ffalse” person_name=”John Doe” job_title=”CEO of Something” image_id=”24″ street_address=”Any Street” address_locality=”Any City” address_region=”DE-ST” postal_code=”06114″ address_country=”DE” email=”john-doe@example.com” url=”https:\u002F\u002Fexample.com” telephone=”0049-123-45678″ css_class=”your-class” colleague=”https:\u002F\u002Furl.com\u002Fabout-colleague.html” works_for_name=”Company ABC” works_for_alt=”Cool Company ABC” works_for_url=”https:\u002F\u002Fcompany-abc.xyz” works_for_logo=”https:\u002F\u002Fcompany-abc.xyz\u002Flogo.jpg” same_as=”https:\u002F\u002Flinkedin.com\u002Fprofile\u002F”]\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Updates\u003C\u002Fh3>\n\u003Cp>We will continuously offer new structured data elements and deliver them as updates. Please visit https:\u002F\u002Fwpsc-plugin.com\u002Fchangelog\u002F to get the latest information.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fwpsc_plugin\" rel=\"nofollow ugc\">Follow us on twitter @wpsc_plugin\u003C\u002Fa> to be informed about updates & get the latest news!\u003C\u002Fp>\n\u003Ch3>Sponsoring\u003C\u002Fh3>\n\u003Cp>If you want a special structured data element, we can implement it especially for your needs. As a sponsor you will be mentioned on the website, the plugin description and the changelog. If you are interested, write us an e-mail \u003Cem>infoⒶwpsc-plugin.com\u003C\u002Fem>\u003C\u002Fp>\n","Add flexible content boxes with JSON-LD microdata output according to schema.org e.g. FAQPage, ProfilePage, Event, Course, LocalBusiness, JobPosting a &hellip;",366208,25,"2025-07-26T17:30:00.000Z",[137,138,139,140,141],"faqpage","jobposting","localbusiness","profilepage","recipe","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstructured-content\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstructured-content.1.7.0.zip",9,"2025-07-24 00:00:00",{"attackSurface":147,"codeSignals":167,"taintFlows":174,"riskAssessment":175,"analyzedAt":178},{"hooks":148,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":27,"unprotectedCount":27},[149,154,158],{"type":150,"name":151,"callback":151,"file":152,"line":153},"action","init","wp-local-emoji.php",20,{"type":150,"name":155,"callback":156,"file":152,"line":157},"plugins_loaded","plugin_textdomain",32,{"type":159,"name":160,"callback":160,"priority":161,"file":152,"line":162},"filter","emoji_url",10,41,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":173},[],{"prepared":27,"raw":27,"locations":170},[],{"escaped":27,"rawEcho":27,"locations":172},[],[],[],{"summary":176,"deductions":177},"The wp-local-emoji v0.2.0 plugin exhibits a remarkably clean static analysis profile, indicating a strong adherence to secure coding practices. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and 100% output escaping suggest a deliberate effort to prevent common vulnerabilities like SQL injection and cross-site scripting. Furthermore, the lack of file operations and external HTTP requests mitigates risks associated with arbitrary file access and remote code execution. The plugin's vulnerability history is also clear, with no recorded CVEs, which further reinforces its secure posture.\n\nWhile the code analysis reveals an excellent foundation, the absence of nonce checks and capability checks on any entry points is a notable concern, even if no direct entry points were identified in this specific analysis. This means that should any future functionality be added without proper authorization checks, it could present a security risk. The fact that there are zero identified entry points and zero flows analyzed in the taint analysis is excellent but also means there's limited data to analyze for potential complex vulnerabilities. Overall, wp-local-emoji v0.2.0 appears to be a secure plugin based on the provided data, with its primary weakness being the potential for future unauthenticated access if new features are introduced without proper security controls.",[],"2026-03-16T22:15:17.652Z",{"wat":180,"direct":186},{"assetPaths":181,"generatorPatterns":183,"scriptPaths":184,"versionParams":185},[182],"\u002Fwp-content\u002Fplugins\u002Fwp-local-emoji\u002F72x72\u002F",[],[],[],{"cssClasses":187,"htmlComments":188,"htmlAttributes":189,"restEndpoints":190,"jsGlobals":191,"shortcodeOutput":192},[],[],[],[],[],[]]