[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f627nFJ6sMX_HJgBaBFaWEi0jq1PPp5fAQTepNcGTjQI":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":268},"solar-calculator","Solar Calculator","1.1.4","Helmut Burk","https:\u002F\u002Fprofiles.wordpress.org\u002Fhelmutburk\u002F","\u003Cp>A WordPress plugin that helps homeowners, installers, and energy consultants easily calculate the potential solar power production of a specific location\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features include:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Intuitive, responsive frontend calculator\u003Cbr \u002F>\n– Featuring an advanced battery comparison chart and table\u003Cbr \u002F>\n– Customizable backend settings (regional defaults, pricing presets etc.)\u003Cbr \u002F>\n– Multilingual support (WPML, Polylang, etc.)\u003Cbr \u002F>\n– Accurate solar yield estimates based on real data\u003Cbr \u002F>\n– Battery and installation cost calculators\u003Cbr \u002F>\n– Translation-ready with .po\u002F.mo files (DE, GR, IT, EN, ES, FR)\u003C\u002Fp>\n\u003Cp>Ideal for solar companies, energy advisors, and eco-conscious site owners.\u003C\u002Fp>\n\u003Cp>Made in Germany – optimized for European conditions.\u003C\u002Fp>\n\u003Ch3>Developer Info\u003C\u002Fh3>\n\u003Cp>Plugin structure:\u003Cbr \u002F>\n\u002Fwp-content\u002Fplugins\u002F\u003Cbr \u002F>\n└── solarrechner\u002F\u003Cbr \u002F>\n    ├── solarrechner.php                \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">←\u003C\u002Fspan> Main plugin file\u003Cbr \u002F>\n    ├── admin\u002F\u003Cbr \u002F>\n    ├── assets\u002F\u003Cbr \u002F>\n    ├── includes\u002F\u003Cbr \u002F>\n    ├── languages\u002F\u003Cbr \u002F>\n    └── templates\u002F\u003Cbr \u002F>\n        └── solarrechner-frontend-i18n.php \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">←\u003C\u002Fspan> Frontend template with multilingual support\u003C\u002Fp>\n","A modern, user-friendly WordPress plugin designed to promote solar energy, calculate the potential solar power generation at a specific location.",90,1094,0,"2025-05-24T21:30:00.000Z","6.8.5","6.0","7.2",[19,20,21,22,23],"calculator","energy","photovoltaic","pv","solar","https:\u002F\u002Fpv-plugin.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsolar-calculator.1.1.4.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"helmutburk",1,30,94,"2026-04-05T09:57:31.037Z",[37,57,76,94,112],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":56,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"pv-anlagen","Solar-Energy-Visualizer","1.0.2","christinali","https:\u002F\u002Fprofiles.wordpress.org\u002Fchristinali\u002F","\u003Cp>This plugin represents a customer area for energy feed-in and consumption customers.\u003Cbr \u002F>\nIf you have installed an intelligent measuring system on your meter reading, you can use this plugin to monitor your energy consumption or, with an installed photovoltaic system, energy feed-in.\u003C\u002Fp>\n\u003Cp>This plugin includes:\u003Cbr \u002F>\n* Administrator can make settings which smart meters are used, add weather data and colors\u003Cbr \u002F>\n* Administrator can add consumers, producers and prosumers\u003Cbr \u002F>\n* Visualization of energy consumption and energy feed calculations in real time\u003Cbr \u002F>\n* Automated time-based billing of feed-in and consumption data\u003Cbr \u002F>\n* Interface for an AI to predict the production of photovoltaic systems\u003C\u002Fp>\n","This plugin represents a customer area for energy feed-in and consumption customers.",10,6104,"2023-02-16T09:40:00.000Z","6.0.11","4.7","7.0",[20,52,22,23,53],"erneuerbare-energie","visualizer","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpv-anlagen.zip",85,{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":13,"num_ratings":13,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":54,"tags":70,"homepage":74,"download_link":75,"security_score":56,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-energy-usage-calculator","WP Energy Usage Calculator","0.1.2","Nicholas Kajoh","https:\u002F\u002Fprofiles.wordpress.org\u002Fnicholaskajoh\u002F","\u003Cp>WP Energy Usage Calculator provides an easy and flexible way for your users to calculate their energy usage\u002Fconsumption. Use the shortcode \u003Cstrong>[wpeuc]\u003C\u002Fstrong> to add the calculator to any post or page.\u003Cbr \u002F>\nAfter installation, go to \u003Cem>Settings > WP Energy Usage Calculator\u003C\u002Fem> to customize your calculator.\u003C\u002Fp>\n","An easy and flexible way for your users to calculate their energy usage\u002Fconsumption.",60,3488,"2019-01-23T15:03:00.000Z","5.0.25","4.0",[19,71,20,72,73],"consumption","savings","usage","http:\u002F\u002Fgithub.com\u002Fnicholaskajoh\u002Fwp-energy-usage-calculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-energy-usage-calculator.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":13,"num_ratings":13,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":17,"tags":89,"homepage":54,"download_link":93,"security_score":56,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"power-calculator","Power Calculator","1.0","Deep Khicher","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeepfitnessclub\u002F","\u003Cp>If you want to add Power Calculator in your website then this plugin will help you to done this job perfectly. You user can enjoy on the fly result without page refresh. This Plugin is faster then normal plugin and code that you write own or by developer.\u003C\u002Fp>\n\u003Cp>just make a page or post and add [ddev-power-calculator] single shortcode and boom! your Calculator will start working.\u003C\u002Fp>\n\u003Cp>there are enough attribute to show calculation data as per user requirement.\u003C\u002Fp>\n\u003Cp>Below we provide a table to help you use shortcode attribute.\u003C\u002Fp>\n\u003Ch3>Watt Attribute Table\u003C\u002Fh3>\n\u003Cp>  Sr. No\u003Cbr \u002F>\n  Attribute\u003Cbr \u002F>\n  Value Between\u003Cbr \u002F>\n  Default\u003C\u002Fp>\n\u003Cp>  1.\u003Cbr \u002F>\n  1st-preset-watt\u003Cbr \u002F>\n  0-500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  2.\u003Cbr \u002F>\n  2nd-preset-watt\u003Cbr \u002F>\n  501-1000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  3.\u003Cbr \u002F>\n  3rd-preset-watt\u003Cbr \u002F>\n  1001-1500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  4.\u003Cbr \u002F>\n  4th-preset-watt\u003Cbr \u002F>\n  1501-2000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  5.\u003Cbr \u002F>\n  5th-preset-watt\u003Cbr \u002F>\n  2001-2500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  6.\u003Cbr \u002F>\n  6th-preset-watt\u003Cbr \u002F>\n  2501-3000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  7.\u003Cbr \u002F>\n  7th-preset-watt\u003Cbr \u002F>\n  3001-3500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  8.\u003Cbr \u002F>\n  8th-preset-watt\u003Cbr \u002F>\n  3501-4000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  9.\u003Cbr \u002F>\n  9th-preset-watt\u003Cbr \u002F>\n  4001-4500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  10.\u003Cbr \u002F>\n  10th-preset-watt\u003Cbr \u002F>\n  4501-5000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  11.\u003Cbr \u002F>\n  11th-preset-watt\u003Cbr \u002F>\n  5001-6000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  12.\u003Cbr \u002F>\n  12th-preset-watt\u003Cbr \u002F>\n  6001-8000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  13.\u003Cbr \u002F>\n  13th-preset-watt\u003Cbr \u002F>\n  8001-10000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  14.\u003Cbr \u002F>\n  14th-preset-watt\u003Cbr \u002F>\n  10001-12000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  15.\u003Cbr \u002F>\n  15th-preset-watt\u003Cbr \u002F>\n  12001-15000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  16.\u003Cbr \u002F>\n  16th-preset-watt\u003Cbr \u002F>\n  15001-20000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  17.\u003Cbr \u002F>\n  17th-preset-watt\u003Cbr \u002F>\n  20001-25000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  18.\u003Cbr \u002F>\n  18th-preset-watt\u003Cbr \u002F>\n  25001-30000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  19.\u003Cbr \u002F>\n  19th-preset-watt\u003Cbr \u002F>\n  30001-40000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Ch3>Battery Attribute Table\u003C\u002Fh3>\n\u003Cp>  Sr. No\u003Cbr \u002F>\n  Attribute\u003Cbr \u002F>\n  Value Between\u003Cbr \u002F>\n  Default\u003C\u002Fp>\n\u003Cp>  1.\u003Cbr \u002F>\n  1st-preset-battery\u003Cbr \u002F>\n  0-100\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  2.\u003Cbr \u002F>\n  2nd-preset-battery\u003Cbr \u002F>\n  101-200\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  3.\u003Cbr \u002F>\n  3rd-preset-battery\u003Cbr \u002F>\n  201-300\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  4.\u003Cbr \u002F>\n  4th-preset-battery\u003Cbr \u002F>\n  301-400\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  5.\u003Cbr \u002F>\n  5th-preset-battery\u003Cbr \u002F>\n  401-500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  6.\u003Cbr \u002F>\n  6th-preset-battery\u003Cbr \u002F>\n  501-600\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  7.\u003Cbr \u002F>\n  7th-preset-battery\u003Cbr \u002F>\n  601-700\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  8.\u003Cbr \u002F>\n  8th-preset-battery\u003Cbr \u002F>\n  701-800\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  9.\u003Cbr \u002F>\n  9th-preset-battery\u003Cbr \u002F>\n  801-900\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  10.\u003Cbr \u002F>\n  10th-preset-battery\u003Cbr \u002F>\n  901-1000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  11.\u003Cbr \u002F>\n  11th-preset-battery\u003Cbr \u002F>\n  1001-1200\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  12.\u003Cbr \u002F>\n  12th-preset-battery\u003Cbr \u002F>\n  1201-1500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  13.\u003Cbr \u002F>\n  13th-preset-battery\u003Cbr \u002F>\n  1501-1800\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  14.\u003Cbr \u002F>\n  14th-preset-battery\u003Cbr \u002F>\n  1801-2000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  15.\u003Cbr \u002F>\n  15th-preset-battery\u003Cbr \u002F>\n  2001-2500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  16.\u003Cbr \u002F>\n  16th-preset-battery\u003Cbr \u002F>\n  2501-3000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  17.\u003Cbr \u002F>\n  17th-preset-battery\u003Cbr \u002F>\n  20001-25000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  18.\u003Cbr \u002F>\n  18th-preset-battery\u003Cbr \u002F>\n  3001-3500\u003Cbr \u002F>\n  null\u003C\u002Fp>\n\u003Cp>  19.\u003Cbr \u002F>\n  19th-preset-battery\u003Cbr \u002F>\n  3501-4000\u003Cbr \u002F>\n  null\u003C\u002Fp>\n","A single shortcode insert and turn your page or post into Power Calculator and calculate power load, inverter size and solar panel size",20,3161,"2020-07-07T06:24:00.000Z","5.4.19","5.2",[90,91,77,92],"inverter-size-calculator","power-calculation","solar-panel-size-calculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpower-calculator.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":45,"downloaded":102,"rating":13,"num_ratings":13,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":54,"tags":106,"homepage":110,"download_link":111,"security_score":56,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"kp-solar-rechner","Käuferportal Solarrechner-Plugin","1.1.0","kaeuferportal","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaeuferportal\u002F","\u003Cp>Das \u003Ca href=\"http:\u002F\u002Fwww.kaeuferportal.de\u002Fsolaranlagen-kaufberatung\u002Fsolaranlagen-135\" title=\"Käuferportal\" rel=\"nofollow ugc\">Käuferportal\u003C\u002Fa>-Solarrechner-Plugin ermöglicht, einen Solarrechner als Widget oder Shortcode in Deinem Blog zu integrieren. Der Solarrechner berechnet die Ersparnis einer Solaranlage. Er hat eine große Anzahl an Einstellmöglichkeiten und berücksichtigt unter anderem den Eigenverbrauch. Ein Highlight ist die Einbeziehung der monatlichen Degression der Einspeisevergütung.\u003C\u002Fp>\n\u003Cp>Einstellmöglichkeiten des Solarrechners:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Postleitzahl – Die Eingabe einer korrekten PLZ ist essentiell für eine exakte Lokalisierung des Standpunktes und die daraus resultierende Berechnung des Sonneneinstrahlpotenziales. Jede Region in der Bundesrepublik hat eine unterschiedliche Sonneinstrahlung.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fläche der Solaranlage – Diese Angabe richtet sich nach der zur Verfügung stehenden Dachfläche, abzüglich der Flächen für Schornstein und Dachflächenfenster.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Stromverbrauch – Der jährliche Stromverbrauch kann der letzten Abrechnung entnommen werden. Eine Orientierung geben diese Werte: Singlehaushalt 1.500 kWh, Zwei-Personen-Haushalt 2.500 kWh, Familienhaushalt 4.500 kWh.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dachneigung – Die optimale Dachneigung liegt zwischen 30° – 35°. Montagegerüsten gleichen andere Dachneigungen aus.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dachausrichtung – Ein Dach mit Südlage erzielt die höchsten Erträge.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Solarspeicher – Moderne Speichersysteme können den gesamten am Tage produzierten Sonnenstrom speichern und bei Bedarf wieder abgeben. Dadurch ist ein Eigenverbrauch von bis zu 75 Prozent möglich.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Eigenverbrauch – Wer seinen Strom selbst verbraucht, profitiert gleich doppelt. Er wird unabhängig von Preiserhöhungen, schont die Umwelt und spart viel Geld.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Modulart: \u003Cstrong>Monokristalline\u003C\u002Fstrong> Module haben einen sehr hohen Wirkungsgrad (18%) und sind preisintensiv. \u003Cstrong>Polykristalline\u003C\u002Fstrong> Module haben einen normalen Wirkungsgrad (11-14%) und günstiger als monokristalline Module. \u003Cstrong>Amorphe\u003C\u002Fstrong> Module haben mit Abstand die geringsten Herstellungskosten und einen niedrigeren Wirkungsgrad (6-8%).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Nach Eingabe aller Informationen, zeigt das Programm die mögliche Ersparnis durch die Installation einer Solaranlage an. Zusätzlich kann der Nutzer entscheiden, die ermittelten Daten zu übersenden und daraufhin eine kostenlose und unverbindliche Beratung zu erhalten. Käuferportal ist ein Spezialist in Sachen Solar und Photovoltaik.\u003C\u002Fp>\n","Das Käuferportal Solarrechner-Plugin ermöglicht, einen Solarrechner als Widget oder Shortcode in Deinen Blog zu integrieren.",1725,"2013-06-06T13:21:00.000Z","3.5.2","2.8",[19,107,108,23,109],"photovoltaik","rechner","solaranlage","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fkp-solar-rechner\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkp-solar-rechner.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":45,"downloaded":120,"rating":13,"num_ratings":13,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":54,"tags":124,"homepage":128,"download_link":129,"security_score":56,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"region-generation-by-fuel-type-widget","Australian Live Generation By Fuel Type Widget","1.1","global-roam","https:\u002F\u002Fprofiles.wordpress.org\u002Fglobal-roam\u002F","\u003Cp>We are pleased to be able to work with the RenewEconomy team to help people understand how much renewable\u003Cbr \u002F>\ngeneration is currently contributing to electricity supplies in the NEM.\u003C\u002Fp>\n\u003Cp>It shows, for each region of Australia’s National Electricity Market (NEM), how much electricity is being\u003Cbr \u002F>\ngenerated by each fuel type, using data published by the Australian Energy Market Operator (AEMO) and the\u003Cbr \u002F>\nAustralian Photovoltaic Institute (APVI).\u003C\u002Fp>\n\u003Cp>The widget also shows data for the South-West Interconnected System (SWIS) in Western Australia using data\u003Cbr \u002F>\npublished by the Independent Market Operator (IMO-WA).\u003C\u002Fp>\n\u003Cp>If you don’t already have an API key you can get one \u003Ca href=\"http:\u002F\u002Fwidgets.global-roam.com\u002FEmbedInstructions\" rel=\"nofollow ugc\">here\u003C\u002Fa>. Move your mouse over the widget and click the \u003Cstrong>EMBED\u003C\u002Fstrong> button.\u003C\u002Fp>\n","Australian Live Generation by Fuel Type widget by Global-Roam.",1620,"2015-07-13T00:07:00.000Z","4.2.39","3.2",[125,20,126,127,23],"electricity","generation","nem","http:\u002F\u002Freneweconomy.com.au\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fregion-generation-by-fuel-type-widget.1.1.zip",{"attackSurface":131,"codeSignals":192,"taintFlows":257,"riskAssessment":258,"analyzedAt":267},{"hooks":132,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":190,"entryPointCount":191,"unprotectedCount":13},[133,139,142,145,149,153,156,162,166,170,173,175,177,179],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","admin_notices","closure","admin\\solarrechner-settings.php",9,{"type":134,"name":140,"callback":136,"file":137,"line":141},"admin_menu",40,{"type":134,"name":143,"callback":136,"file":137,"line":144},"admin_init",63,{"type":134,"name":146,"callback":136,"file":147,"line":148},"after_setup_theme","includes\\functions.php",8,{"type":134,"name":150,"callback":151,"file":147,"line":152},"wp_enqueue_scripts","solarrechner_enqueue_assets",123,{"type":134,"name":150,"callback":154,"file":147,"line":155},"solarrechner_user_data",138,{"type":157,"name":158,"callback":159,"priority":160,"file":147,"line":161},"filter","login_redirect","solarrechner_login_redirect",999,147,{"type":134,"name":150,"callback":163,"file":164,"line":165},"solar_calculator_enqueue_styles","solar-calculator.php",39,{"type":134,"name":167,"callback":168,"file":164,"line":169},"plugins_loaded","solar_calculator_check_version",42,{"type":134,"name":150,"callback":171,"file":164,"line":172},"solar_calculator_enqueue_scripts",87,{"type":134,"name":167,"callback":136,"file":164,"line":174},97,{"type":134,"name":143,"callback":136,"file":164,"line":176},103,{"type":134,"name":143,"callback":136,"file":164,"line":178},125,{"type":134,"name":140,"callback":136,"file":164,"line":180},133,[],[],[184,188],{"tag":185,"callback":186,"file":147,"line":187},"login_logout_link","benutzer_login_logout_link",166,{"tag":4,"callback":136,"file":164,"line":189},91,[],2,{"dangerousFunctions":193,"sqlUsage":194,"outputEscaping":196,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":255,"bundledLibraries":256},[],{"prepared":13,"raw":13,"locations":195},[],{"escaped":197,"rawEcho":198,"locations":199},46,28,[200,203,205,206,208,210,212,214,216,218,220,222,224,226,228,231,233,235,237,239,241,243,245,247,249,251,252,253],{"file":137,"line":201,"context":202},25,"raw output",{"file":137,"line":204,"context":202},119,{"file":137,"line":178,"context":202},{"file":137,"line":207,"context":202},132,{"file":137,"line":209,"context":202},137,{"file":137,"line":211,"context":202},144,{"file":137,"line":213,"context":202},149,{"file":137,"line":215,"context":202},150,{"file":137,"line":217,"context":202},157,{"file":137,"line":219,"context":202},162,{"file":137,"line":221,"context":202},169,{"file":137,"line":223,"context":202},174,{"file":137,"line":225,"context":202},181,{"file":137,"line":227,"context":202},186,{"file":229,"line":230,"context":202},"templates\\solarrechner-frontend-i18n.php",16,{"file":229,"line":232,"context":202},17,{"file":229,"line":234,"context":202},21,{"file":229,"line":236,"context":202},22,{"file":229,"line":238,"context":202},26,{"file":229,"line":240,"context":202},27,{"file":229,"line":242,"context":202},31,{"file":229,"line":244,"context":202},32,{"file":229,"line":246,"context":202},36,{"file":229,"line":248,"context":202},37,{"file":229,"line":250,"context":202},41,{"file":229,"line":169,"context":202},{"file":229,"line":26,"context":202},{"file":229,"line":254,"context":202},101,3,[],[],{"summary":259,"deductions":260},"The \"solar-calculator\" plugin v1.1.4 exhibits a generally good security posture, with no critical or high severity issues identified in the static analysis or vulnerability history. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are positive indicators. However, the plugin demonstrates some concerning practices. Notably, the lack of nonce checks on its entry points (shortcodes) means that logged-in users could potentially trigger unintended actions through crafted links or embedded content, although the attack surface is currently small and all identified entry points lack direct authentication checks. The significant percentage of improperly escaped output (38%) presents a notable risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected and executed within the WordPress admin or frontend if user-supplied data is not handled with sufficient sanitization before display. The plugin's vulnerability history is clean, which is a strength, but the lack of specific security checks in the code analysis warrants caution.",[261,264],{"reason":262,"points":263},"Output escaping issues detected",6,{"reason":265,"points":266},"Nonce checks are missing",5,"2026-03-16T21:18:28.677Z",{"wat":269,"direct":290},{"assetPaths":270,"generatorPatterns":276,"scriptPaths":277,"versionParams":283},[271,272,273,274,275],"\u002Fwp-content\u002Fplugins\u002Fsolar-calculator\u002Fassets\u002Fsolarrechner.css","\u002Fwp-content\u002Fplugins\u002Fsolar-calculator\u002Fassets\u002Fjs\u002Fchart.min.js","\u002Fwp-content\u002Fplugins\u002Fsolar-calculator\u002Fassets\u002Fjs\u002Fchartjs-plugin-annotation.min.js","\u002Fwp-content\u002Fplugins\u002Fsolar-calculator\u002Fassets\u002Fjs\u002Fjspdf.umd.min.js","\u002Fwp-content\u002Fplugins\u002Fsolar-calculator\u002Fassets\u002Fjs\u002Fjspdf.plugin.autotable.min.js",[],[278,279,280,281,282],"assets\u002Fjs\u002Fchart.min.js","assets\u002Fjs\u002Fchartjs-plugin-annotation.min.js","assets\u002Fjs\u002Fjspdf.umd.min.js","assets\u002Fjs\u002Fjspdf.plugin.autotable.min.js","assets\u002Fsolarrechner.js",[284,285,286,287,288,289],"solar-calculator\u002Fassets\u002Fsolarrechner.css?ver=","solar-calculator\u002Fassets\u002Fjs\u002Fchart.min.js?ver=","solar-calculator\u002Fassets\u002Fjs\u002Fchartjs-plugin-annotation.min.js?ver=","solar-calculator\u002Fassets\u002Fjs\u002Fjspdf.umd.min.js?ver=","solar-calculator\u002Fassets\u002Fjs\u002Fjspdf.plugin.autotable.min.js?ver=","solar-calculator\u002Fassets\u002Fsolarrechner.js?ver=",{"cssClasses":291,"htmlComments":294,"htmlAttributes":295,"restEndpoints":297,"jsGlobals":298,"shortcodeOutput":302},[292,293],"solarrechner-settings","solarrechner-frontend-i18n",[],[296],"data-solarrechner",[],[299,300,301],"solarrechnerBackendSettings","chartjsPluginAnnotation","jspdf",[303,304,305,306,307],"\u003C!--  Frontend i18n -->","\u003C!--  Frontend Content -->","\u003C!--  End Frontend -->","\u003Cdiv class='wrap'>","\u003Ch1>Solar Calculator Einstellungen\u003C\u002Fh1>"]