WP Solar


This plug-in is designed to help you display power information from your solar panel installations on your WordPress based web site.

Currently, only panels accessible using the SolarEdge API are supported. External calls to this API are made.

Make sure to send us your support requests.



This plugin provides 1 block.

  • wp-solar/total-power-block


Plug-in installation

  1. Upload the plugin files to the /wp-content/plugins/wp-solar directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Use the Settings->WP Solar screen to configure the plugin.

Displaying the results

The following short codes are made available:
* [wp_solar_total_power]: value of the total power
* [wp_solar_power_units]: units (Wh, kWh, MWh, GWh or TWh)
* [wp_solar_power_graph]: historical graph of the total power
* [wp_solar_annual_power_graph]: historical graph of the total power with annual comparison
* [wp_solar_last_update]: last update


Does WP Solar access the source for each display?

No. WP Solar accesses the data source only once an hour. Ready-to-display graphs are in transients for faster display and less network load.

Do I need a SolarEdge license?

Yes. Use of this plug-in requires an active SolarEdge account.


Read all 1 review

Contributors & Developers

“WP Solar” is open source software. The following people have contributed to this plugin.


“WP Solar” has been translated into 7 locales. Thank you to the translators for their contributions.

Translate “WP Solar” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Tested with WordPress 5.4
  • Added last update


  • Graphs stored in transients
  • Added CO2 conversion


  • Added historical graph of the total power with annual comparison


  • First public version


  • First version