{"id":379587,"date":"2026-10-20T10:40:52","date_gmt":"2026-10-20T10:40:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/banniere-conformite-energetique-assistant\/"},"modified":"2026-10-20T10:40:42","modified_gmt":"2026-10-20T10:40:42","slug":"iotaweb-banniere-information-energetique","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/iotaweb-banniere-information-energetique\/","author":15879809,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.4","stable_tag":"1.2.4","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"IOTAWEB \u2013 Banni\u00e8re Information \u00c9nerg\u00e9tique","header_author":"Anthony M\u00e9nard","header_description":"Affiche une banni\u00e8re d'information France R\u00e9nov' sur les sites WordPress de professionnels de la r\u00e9novation \u00e9nerg\u00e9tique, en bas de page ou fixe \u00e0 l'\u00e9cran.","assets_banners_color":"","last_updated":"2026-10-20 10:40:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/agence-iotaweb.fr\/","header_author_uri":"https:\/\/anthonymenard.net\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.4":{"tag":"1.2.4","author":"anthonymenard","date":"2026-10-20 10:40:42","revision":3756458}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.4"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[784,27215,287685,287686,1641],"plugin_category":[],"plugin_contributors":[287687],"plugin_business_model":[],"class_list":["post-379587","plugin","type-plugin","status-publish","hentry","plugin_tags-banner","plugin_tags-energy","plugin_tags-energy-renovation","plugin_tags-france-renov","plugin_tags-information","plugin_contributors-anthonymenard","plugin_committers-anthonymenard"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/iotaweb-banniere-information-energetique.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Developed by IOTAWEB, owned by Anthony Menard, this free plugin helps French energy renovation professionals display an information banner linking to the France Renov public service website.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Responsive banner linking to https:\/\/france-renov.gouv.fr\/servicepublic.<\/li>\n<li>Bottom-of-page mode: the banner appears after the footer and scrolls with the page.<\/li>\n<li>Fixed-on-screen mode without a close button.<\/li>\n<li>Fixed-on-screen mode with a close button and locally stored dismissal preference.<\/li>\n<li>Optional spacing below the site content to prevent a fixed banner from covering the footer.<\/li>\n<li>Configurable desktop image height between 50 and 160 pixels.<\/li>\n<li>Proportional image resizing on mobile devices.<\/li>\n<li>Local image, CSS and JavaScript assets.<\/li>\n<li>French administration interface with settings and links to official information sources.<\/li>\n<li>Contextual links to the publisher's optional professional services in the plugin administration pages.<\/li>\n<\/ul>\n\n<p>The banner is printed through the standard WordPress footer hook. If that HTML is missing from the document, the plugin's script creates the banner using configuration supplied with WordPress head assets. The banner is placed directly under the body element to reduce conflicts with theme and page builder containers.<\/p>\n\n<p>The optional professional services are presented separately: Anthony Menard for webmarketing, IOTAWEB for website creation and development, and Generation de leads for lead generation. IOTAWEB is owned by Anthony Menard. These services are not required to use the free plugin. No promotional links are inserted on the public website and the plugin does not display global promotional administration notices.<\/p>\n\n<p>This plugin is independent and is not published, approved or endorsed by France Renov, ANAH or the French government. It provides a technical display tool and does not guarantee legal compliance of a website, advertisements or business practices.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the ZIP using Plugins &gt; Add New &gt; Upload Plugin, or install it from the WordPress plugin directory when available.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Open the French menu \"Banni\u00e8re \u00e9nerg\u00e9tique &gt; R\u00e9glages\".<\/li>\n<li>Select bottom-of-page, permanently fixed, or fixed with a close button.<\/li>\n<li>For fixed-on-screen modes, enable the footer spacing option if required. Bottom-of-page mode does not add compensation spacing.<\/li>\n<li>Save your settings.<\/li>\n<\/ol>\n\n<p>For older ZIP builds installed in the banniere-conformite-energetique or banniere-conformite-energetique-assistant directory, deactivate the old copy before activating this package. Existing banner settings are copied once to the new iotaweb_bce_settings option and sanitized. Existing new settings are never overwritten. The legacy option is retained for rollback.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20work%20with%20page%20builders%3F\"><h3>Does the plugin work with page builders?<\/h3><\/dt>\n<dd><p>The plugin does not depend on a particular builder. It uses standard WordPress hooks and places the banner directly under the body element. The theme must load WordPress head assets. Without JavaScript, the theme must also print the WordPress footer hook. Compatibility with every version of every builder is not guaranteed.<\/p><\/dd>\n<dt id=\"what%20are%20the%20display%20modes%3F\"><h3>What are the display modes?<\/h3><\/dt>\n<dd><p>Bottom-of-page mode places the banner after the footer within normal document flow. Visitors see it when they reach the bottom of the page. The other modes keep the banner fixed at the bottom of the screen, either permanently or with a close button.<\/p><\/dd>\n<dt id=\"how%20can%20i%20prevent%20the%20banner%20from%20covering%20the%20footer%3F\"><h3>How can I prevent the banner from covering the footer?<\/h3><\/dt>\n<dd><p>In bottom-of-page mode, the banner appears after the footer and does not cover it. In fixed-on-screen modes, enable footer spacing. The plugin measures the rendered banner height and reserves matching space below the content, recalculating it when the viewport changes.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20use%20an%20external%20service%3F\"><h3>Does the plugin use an external service?<\/h3><\/dt>\n<dd><p>No external service is required. The banner image, CSS and JavaScript are bundled locally. External websites are accessed only when a visitor clicks the public service link or an administrator follows the source or optional service links in the plugin's pages.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20store%20visitor%20data%3F\"><h3>Does the plugin store visitor data?<\/h3><\/dt>\n<dd><p>Only the optional closable mode stores a dismissal preference in the browser's localStorage under the key iotaweb_bce_banner_closed. The plugin does not create cookies or collect or transmit personal data. Permanent and bottom-of-page modes do not use that preference to hide the banner.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20guarantee%20legal%20compliance%3F\"><h3>Does the plugin guarantee legal compliance?<\/h3><\/dt>\n<dd><p>No. It provides a technical display tool and links to official sources. Site owners remain responsible for checking the requirements applicable to their activities and content, including the display mode they select.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Added the distinctive IOTAWEB brand to the plugin name and updated the directory slug and text domain.<\/li>\n<li>Applied unique IOTAWEB prefixes to the PHP class, settings, admin pages, assets, browser configuration and display identifiers.<\/li>\n<li>Preserved existing settings and optional dismissal preferences when upgrading from previous ZIP builds.<\/li>\n<li>Updated the plugin homepage to the development agency website.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Corrected Tested up to format and aligned the text domain and package directory with the WordPress.org slug.<\/li>\n<li>English directory readme; the plugin name and administration interface remain French.<\/li>\n<li>Separate presentation of Anthony Menard for webmarketing, IOTAWEB for development, and Generation de leads for lead generation.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Added bottom-of-page mode after the footer, without following viewport scrolling.<\/li>\n<li>Removed compensation spacing in bottom-of-page mode.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Added a browser fallback when footer-hook HTML is missing or captured by a template render.<\/li>\n<li>Added an author and optional services card to the settings page.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added French administration pages, display settings and dynamic footer spacing.<\/li>\n<li>Bundled the banner image locally.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added information and optional services pages.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Display a responsive France Renov information banner at the bottom of a page or fixed on screen, with an optional close button.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/379587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=379587"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/anthonymenard"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=379587"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=379587"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=379587"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=379587"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=379587"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=379587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}