{"id":354300,"date":"2026-08-21T08:39:18","date_gmt":"2026-08-21T08:39:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lagence-plateforme-de-com\/"},"modified":"2026-08-21T08:55:21","modified_gmt":"2026-08-21T08:55:21","slug":"lagence-plateforme-de-com","status":"publish","type":"plugin","link":"https:\/\/hsb.wordpress.org\/plugins\/lagence-plateforme-de-com\/","author":23549904,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Lagence Plateforme de Com'","header_author":"L'Agence des Experts-Comptables","header_description":"Re\u00e7oit les pages pouss\u00e9es par la Plateforme de Com' et les publie, accessibles par leur lien uniquement.","assets_banners_color":"daf1d3","last_updated":"2026-08-21 08:55:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/lagence-plateforme-de-com\/","header_author_uri":"https:\/\/lagence.expert","rating":0,"author_block_rating":0,"active_installs":0,"downloads":65,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"lagenceexpert","date":"2026-08-21 08:55:21"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3658614,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3658614,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3658614,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3658614,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3658614,"resolution":"1","location":"assets","locale":"","width":1454,"height":500},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3658614,"resolution":"2","location":"assets","locale":"","width":1454,"height":680},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3658614,"resolution":"3","location":"assets","locale":"","width":1454,"height":330}},"screenshots":{"1":"The plugin dashboard: connection status and every page received from the platform.","2":"The page list, where a badge shows which pages the platform manages.","3":"The settings screen, where the API key is pasted."}},"plugin_section":[],"plugin_tags":[230,1486,808,23853,15439],"plugin_category":[40,56],"plugin_contributors":[276794],"plugin_business_model":[],"class_list":["post-354300","plugin","type-plugin","status-publish","hentry","plugin_tags-embed","plugin_tags-events","plugin_tags-landing-page","plugin_tags-rest-api","plugin_tags-webhook","plugin_category-calendar-and-events","plugin_category-social-and-sharing","plugin_contributors-lagenceexpert","plugin_committers-lagenceexpert"],"banners":{"banner":"https:\/\/ps.w.org\/lagence-plateforme-de-com\/assets\/banner-772x250.png?rev=3658614","banner_2x":"https:\/\/ps.w.org\/lagence-plateforme-de-com\/assets\/banner-1544x500.png?rev=3658614","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lagence-plateforme-de-com\/assets\/icon-128x128.png?rev=3658614","icon_2x":"https:\/\/ps.w.org\/lagence-plateforme-de-com\/assets\/icon-256x256.png?rev=3658614","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lagence-plateforme-de-com\/assets\/screenshot-1.png?rev=3658614","caption":"The plugin dashboard: connection status and every page received from the platform."},{"src":"https:\/\/ps.w.org\/lagence-plateforme-de-com\/assets\/screenshot-2.png?rev=3658614","caption":"The page list, where a badge shows which pages the platform manages."},{"src":"https:\/\/ps.w.org\/lagence-plateforme-de-com\/assets\/screenshot-3.png?rev=3658614","caption":"The settings screen, where the API key is pasted."}],"raw_content":"<!--section=description-->\n<p>This plugin connects the website of a French accounting firm to Plateforme de Com', the\ncommunication platform of L'Agence des Experts-Comptables.<\/p>\n\n<p>When the firm creates an event, a survey, a referral or a recommendation campaign in the\nplatform, the platform sends it to this site. The plugin creates the matching WordPress\npage with the campaign widget inside, and returns the page URL. The firm uses that URL as\na link in its emailings and text messages.<\/p>\n\n<p>The plugin only receives. It never calls the platform on its own.<\/p>\n\n<h4>What it does<\/h4>\n\n<ul>\n<li>Creates, updates and deletes campaign pages on request of the platform, authenticated\nwith an API key.<\/li>\n<li>Gives each page a readable address built from the campaign type and its title, for\nexample <code>\/evenement-portes-ouvertes\/<\/code>. The address is set once, at creation, and never\nchanges afterwards: links already sent out keep working even if the title is corrected.<\/li>\n<li>Keeps those pages out of menus, search results, sitemaps (WordPress core, Yoast SEO and\nRank Math) and the public REST listing, and marks them <code>noindex<\/code>. They stay published\nand reachable by their link, which is the whole point.<\/li>\n<li>Shows the widget alone on the page: the site header and footer stay, the theme title and\ncontent margins are removed.<\/li>\n<li>Stores the API key encrypted with a key derived from the site's own salts.<\/li>\n<\/ul>\n\n<p>The widget is inserted as a shortcode, so the site owner can write anything around it.\nLater updates from the platform only refresh the shortcode and leave the rest untouched.<\/p>\n\n<h4>Who it is for<\/h4>\n\n<p>An account on the Plateforme de Com' is required; the plugin has no use without one. The\nplugin interface is in French, like the platform itself.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin works with Plateforme de Com', operated by L'Agence des Experts-Comptables.<\/p>\n\n<p><strong>Incoming \u2014 page synchronisation.<\/strong> The platform (clients.lagence.expert) calls this site\nto create, update or delete campaign pages. It authenticates with the API key you paste in\nthe plugin settings. The plugin answers those calls and returns the identifier and URL of\nthe page it created. The plugin never sends anything to the platform on its own initiative\nand makes no outgoing request of its own.<\/p>\n\n<p><strong>Outgoing \u2014 widget script on the front end.<\/strong> Every page created by the platform embeds a\ncampaign widget. When a visitor opens such a page, their browser loads the widget script\nfrom the matching platform host \u2014 widget-event.lagence.expert, widget-survey.lagence.expert,\nwidget-sponsorship.lagence.expert or widget-recommendation.lagence.expert \u2014 which then\nrenders the campaign. The platform therefore receives the visitor's IP address and browser\nuser agent, and, if the visitor fills in the campaign form (event registration, survey\nanswer, referral), the data they enter. Nothing is loaded on any other page of the site.<\/p>\n\n<p>Legal notice: https:\/\/lagence.expert\/mentions-legales\/\nPrivacy policy: https:\/\/www.lagence.expert\/politique-confidentialite<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>Plateforme de Com' \u2192 R\u00e9glages<\/strong> and paste the API key L'Agence sent you.<\/li>\n<li>That is all. Pages appear on their own when campaigns are created in the platform.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20account%20to%20use%20this%20plugin%3F\"><h3>Do I need an account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes. The plugin receives pages from the Plateforme de Com'. Without an account there is\nnothing to receive.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20the%20api%20key%3F\"><h3>Where do I get the API key?<\/h3><\/dt>\n<dd><p>L'Agence generates it and sends it to you by email, as a link valid for a limited time.<\/p><\/dd>\n<dt id=\"are%20those%20pages%20visible%20on%20my%20site%3F\"><h3>Are those pages visible on my site?<\/h3><\/dt>\n<dd><p>They are published, but deliberately discreet: absent from menus, search, sitemaps and the\npublic REST listing, and marked <code>noindex<\/code>. They are reached by their link, which is what\nthe emailings and text messages use.<\/p><\/dd>\n<dt id=\"can%20i%20edit%20a%20page%20created%20by%20the%20platform%3F\"><h3>Can I edit a page created by the platform?<\/h3><\/dt>\n<dd><p>Yes. The widget is a shortcode; write whatever you want around it. Updates from the\nplatform only refresh the shortcode.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20the%20pages%20if%20i%20delete%20the%20plugin%3F\"><h3>What happens to the pages if I delete the plugin?<\/h3><\/dt>\n<dd><p>They stay. They are ordinary WordPress pages. Uninstalling only removes the plugin's own\noptions.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Receives the campaign pages pushed by the Plateforme de Com&#039; platform and publishes them, reachable by their link only.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/354300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=354300"}],"author":[{"embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lagenceexpert"}],"wp:attachment":[{"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=354300"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=354300"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=354300"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=354300"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=354300"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=354300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}