{"id":316229,"date":"2026-05-28T13:33:59","date_gmt":"2026-05-28T13:33:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hontas-manager\/"},"modified":"2026-05-28T15:11:35","modified_gmt":"2026-05-28T15:11:35","slug":"self-storage-connector-hontas-manager","status":"publish","type":"plugin","link":"https:\/\/bcc.wordpress.org\/plugins\/self-storage-connector-hontas-manager\/","author":17833960,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.6","stable_tag":"1.0.6","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Self-Storage Connector for Hontas Manager","header_author":"Hontas box","header_description":"Official WordPress connector for the Hontas Manager platform: storage sites, online booking, tenant account area, and lead forms.","assets_banners_color":"080e1c","last_updated":"2026-05-28 15:11:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/self-storage-connector-hontas-manager\/","header_author_uri":"https:\/\/hontasmanager.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":44,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"anthoooo","date":"2026-05-28 13:36:49"},"1.0.5":{"tag":"1.0.5","author":"anthoooo","date":"2026-05-28 14:47:39"},"1.0.6":{"tag":"1.0.6","author":"anthoooo","date":"2026-05-28 15:11:35"}},"upgrade_notice":{"1.0.6":"<p>Fixes loading of bundled French (fr_FR) translation files.<\/p>","1.0.5":"<p>Adds bundled French (fr_FR) translation files.<\/p>","1.0.4":"<p>Escaping and intl-tel-input library update for WordPress.org review.<\/p>","1.0.3":"<p>Maintenance release for WordPress.org guidelines (assets enqueue, escaping, vendor updates).<\/p>","1.0.2":"<p>If you previously installed a copy named <code>hontas-manager<\/code>, deactivate it and install this package instead. Shortcodes and stored options are unchanged.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3552272,"resolution":"256x256","location":"assets","locale":"","width":245,"height":244}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3552272,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4","1.0.5","1.0.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3552272,"resolution":"1","location":"assets","locale":"","width":1429,"height":766}},"screenshots":{"1":"Settings: API base URL, customer token, and optional account \/ box page URLs.","2":"Example front-end listing of sites and offers (shortcodes).","3":"Tenant journey: login, reservations, and documents depending on your Hontas Manager configuration."}},"plugin_section":[],"plugin_tags":[1556,269,213598,80,248118],"plugin_category":[40,43],"plugin_contributors":[264788],"plugin_business_model":[],"class_list":["post-316229","plugin","type-plugin","status-publish","hentry","plugin_tags-api","plugin_tags-booking","plugin_tags-self-storage","plugin_tags-shortcode","plugin_tags-tenant","plugin_category-calendar-and-events","plugin_category-customization","plugin_contributors-anthoooo","plugin_committers-anthoooo"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/self-storage-connector-hontas-manager\/assets\/icon-256x256.png?rev=3552272","icon_2x":"https:\/\/ps.w.org\/self-storage-connector-hontas-manager\/assets\/icon-256x256.png?rev=3552272","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/self-storage-connector-hontas-manager\/assets\/screenshot-1.png?rev=3552272","caption":"Settings: API base URL, customer token, and optional account \/ box page URLs."}],"raw_content":"<!--section=description-->\n<p><strong>Self-Storage Connector for Hontas Manager<\/strong> is the official WordPress extension published by <strong>SAS Hontas box<\/strong> (SIRET 817 918 642), the company behind the <a href=\"https:\/\/hontasmanager.com\/\">Hontas Manager<\/a> platform for self-storage operators.<\/p>\n\n<p>It bridges your WordPress site and <strong>your<\/strong> Hontas Manager instance. After you enter your API base URL and customer token, you can:<\/p>\n\n<ul>\n<li>List locations and available offers on your website.<\/li>\n<li>Let visitors create a tenant account, sign in, and track reservations.<\/li>\n<li>Send contact requests and prospect forms to your back office.<\/li>\n<li>Link your \u201caccount\u201d and \u201cbox selection\u201d pages for consistent navigation.<\/li>\n<\/ul>\n\n<p>Public features are exposed through <strong>shortcodes<\/strong> (for example <code>[hontas_manager]<\/code>).<\/p>\n\n<p><strong>Important:<\/strong> this plugin requires a running Hontas Manager instance and valid API credentials. It is a connector; it does not replace the Hontas Manager SaaS application.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin talks to <strong>the Hontas Manager instance you configure<\/strong> (base URL + customer token). Requests target that host\u2019s <code>\/api\/customer\/...<\/code> endpoints.<\/p>\n\n<ul>\n<li><strong>Data sent:<\/strong> depends on features used (login credentials, prospect details, contact messages, reservation data, etc.), only when an end user performs an action.<\/li>\n<li><strong>Terms:<\/strong> governed by your agreement with the Hontas Manager operator and your privacy policy.<\/li>\n<li><strong>Front-end assets:<\/strong> Bootstrap, Font Awesome, and intl-tel-input are bundled under <code>assets\/vendor\/<\/code> and loaded from your own site (no remote CDN).<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>wp-content\/plugins\/<\/code> or install it from the Plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Open <strong>Hontas Connector<\/strong> in the admin menu (settings page title: Self-Storage Connector for Hontas Manager).<\/li>\n<li>Set:\n\n<ul>\n<li><strong>API base URL<\/strong> (e.g. <code>https:\/\/your-domain.tld<\/code> without the <code>\/api\/...<\/code> path);<\/li>\n<li><strong>Customer token<\/strong> provided by your Hontas Manager administrator;<\/li>\n<li>Optional URLs for the <strong>tenant account<\/strong> and <strong>box selection<\/strong> pages used in internal links.<\/li>\n<\/ul><\/li>\n<li>Place the documented shortcodes on the pages you need.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"who%20develops%20this%20plugin%3F\"><h3>Who develops this plugin?<\/h3><\/dt>\n<dd><p>SAS Hontas box (29 Avenue du Lyc\u00e9e, 33400 Talence, France). Contact: hontasbox@hontas.fr. This is the official connector for the Hontas Manager product; it is not a third-party integration.<\/p><\/dd>\n<dt id=\"do%20i%20only%20need%20a%20wordpress.org%20account%3F\"><h3>Do I only need a WordPress.org account?<\/h3><\/dt>\n<dd><p>No. You need an <strong>API customer token<\/strong> issued from your Hontas Manager operator space. The plugin does not create that account for you.<\/p><\/dd>\n<dt id=\"where%20is%20the%20api%20url%3F\"><h3>Where is the API URL?<\/h3><\/dt>\n<dd><p>It is the public URL of your Hontas Manager instance (as described in your setup documentation). If unsure, ask whoever hosts your Hontas Manager instance.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20data%20off%20my%20site%3F\"><h3>Does the plugin send data off my site?<\/h3><\/dt>\n<dd><p>Yes. Forms and API calls (login, reservations, prospects, contact, etc.) reach <strong>your<\/strong> Hontas Manager server at the configured base URL. Data is not sent to WordPress.org.<\/p><\/dd>\n<dt id=\"can%20i%20translate%20the%20ui%3F\"><h3>Can I translate the UI?<\/h3><\/dt>\n<dd><p>The text domain is <code>self-storage-connector-hontas-manager<\/code>. You can ship <code>.mo<\/code> files under <code>wp-content\/languages\/plugins\/<\/code> or use a translation plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Load bundled translations via <code>load_plugin_textdomain()<\/code> so French (<code>fr_FR<\/code>) locale files are applied.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>French translation files (<code>languages\/self-storage-connector-hontas-manager-fr_FR.po<\/code> and <code>.mo<\/code>).<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Shortcode\/filter returns: call account renderer directly (no do_shortcode) and apply wp_kses on public HTML output.<\/li>\n<li>intl-tel-input updated to 25.15.0.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>WordPress.org review: enqueue contact\/locations CSS and JS (no inline style\/script tags).<\/li>\n<li>Sanitize video embed HTML with wp_kses before output.<\/li>\n<li>Update bundled Bootstrap to 5.3.8 and intl-tel-input to 23.1.1.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Renamed for WordPress.org guidelines: display name and slug <code>self-storage-connector-hontas-manager<\/code>.<\/li>\n<li>Documented official publisher (SAS Hontas box). Author and text domain updated.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>WordPress.org metadata alignment and documentation.<\/li>\n<li>Added <code>readme.txt<\/code>, GPL <code>license.txt<\/code>, uninstall cleanup, and translation loading hook.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release: API integration, shortcodes, tenant area, and forms.<\/li>\n<\/ul>","raw_excerpt":"Official WordPress connector for the Hontas Manager API: storage sites, online booking, tenant account area, and lead forms.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/316229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=316229"}],"author":[{"embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/anthoooo"}],"wp:attachment":[{"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=316229"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=316229"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=316229"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=316229"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=316229"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bcc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=316229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}