{"id":182702,"date":"2024-01-15T00:11:08","date_gmt":"2024-01-15T00:11:08","guid":{"rendered":"https:\/\/en-au.wordpress.org\/plugins\/investi\/"},"modified":"2026-10-12T07:15:50","modified_gmt":"2026-10-12T07:15:50","slug":"investi","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/investi\/","author":21095878,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.45","stable_tag":"1.0.45","tested":"7.0.8","requires":"5.2","requires_php":"7.2","requires_plugins":null,"header_name":"Investi","header_author":"Investi Services Pty Ltd","header_description":"Share Price Charts and Widgets. Our comprehensive and timely data quickly summarises your current and historical share price performance,displaying charts and widgets to enhance engagement with your investor audience.","assets_banners_color":"","last_updated":"2026-10-12 07:15:50","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/investi.com.au\/","header_plugin_uri":"https:\/\/web.investi.com.au\/wordpress-plugin","header_author_uri":"https:\/\/web.investi.com.au","rating":0,"author_block_rating":0,"active_installs":30,"downloads":3850,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.32":{"tag":"1.0.32","author":"investi","date":"2026-08-19 12:19:01","revision":3654578},"1.0.33":{"tag":"1.0.33","author":"investi","date":"2026-08-26 07:41:35","revision":3666457},"1.0.34":{"tag":"1.0.34","author":"investi","date":"2026-09-28 10:06:45","revision":3716847},"1.0.35":{"tag":"1.0.35","author":"investi","date":"2026-09-30 04:07:54","revision":3720263},"1.0.36":{"tag":"1.0.36","author":"investi","date":"2026-10-05 00:50:22","revision":3727944},"1.0.37":{"tag":"1.0.37","author":"investi","date":"2026-10-05 01:52:15","revision":3727974},"1.0.38":{"tag":"1.0.38","author":"investi","date":"2026-10-05 22:44:41","revision":3729741},"1.0.39":{"tag":"1.0.39","author":"investi","date":"2026-10-06 07:47:39","revision":3730245},"1.0.40":{"tag":"1.0.40","author":"investi","date":"2026-10-06 09:47:15","revision":3730459},"1.0.41":{"tag":"1.0.41","author":"investi","date":"2026-10-07 00:29:23","revision":3731700},"1.0.42":{"tag":"1.0.42","author":"investi","date":"2026-10-07 02:41:00","revision":3731778},"1.0.43":{"tag":"1.0.43","author":"investi","date":"2026-10-09 09:41:58","revision":3736328},"1.0.44":{"tag":"1.0.44","author":"investi","date":"2026-10-09 10:13:40","revision":3736379},"1.0.45":{"tag":"1.0.45","author":"investi","date":"2026-10-12 07:15:50","revision":3740694}},"upgrade_notice":{"1.0":"<p>Initial release<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3022678,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3022678,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.32","1.0.33","1.0.34","1.0.35","1.0.36","1.0.37","1.0.38","1.0.39","1.0.40","1.0.41","1.0.42","1.0.43","1.0.44","1.0.45"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"https:\/\/web.investi.com.au\/wp-content\/themes\/investi2018\/images\/widgets.png"}},"plugin_section":[],"plugin_tags":[283561,283562],"plugin_category":[],"plugin_contributors":[223740],"plugin_business_model":[],"class_list":["post-182702","plugin","type-plugin","status-publish","hentry","plugin_tags-investor-relations","plugin_tags-share-registry","plugin_contributors-investi","plugin_committers-investi"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/investi\/assets\/icon-128x128.png?rev=3022678","icon_2x":"https:\/\/ps.w.org\/investi\/assets\/icon-256x256.png?rev=3022678","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Your investors, your registry, your website \u2014 finally in one place.<\/p>\n\n<p>Investi replaces the spreadsheet, the mail\u2011merge and the web developer. See who owns your stock, send compliant announcements in minutes, and keep your website up to date \u2014 without touching WordPress.<\/p>\n\n<h3>Third Party Services<\/h3>\n\n<p>Relevant libraries (Apache License 2.0) are loaded from the <a href=\"https:\/\/www.jsdelivr.com\/\">jsDelivr<\/a> CDN \u2014 jsDelivr's privacy policy is available <a href=\"https:\/\/www.jsdelivr.com\/terms\/privacy-policy-jsdelivr-net\">here<\/a>.<\/p>\n\n<!--section=installation-->\n<p>Install Investi either via the WordPress.org plugin directory or by uploading the files to your server.<\/p>\n\n<p>After activating Investi, go to the plugin settings page by clicking on 'Investi' in the admin menu<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20get%20an%20api%20key%20for%20a%20specific%20stock%3F\"><h3>How do I get an API Key for a specific stock?<\/h3><\/dt>\n<dd><p>Please email us at contact@investi.com.au and we will provide you with one. (1 month free trial)<\/p><\/dd>\n<dt id=\"i%27ve%20got%20to%20build%20an%20investor%20dashboard%20and%20i%27ve%20only%20got%205%20minutes%2C%20how%20do%20i%20do%20it%3F\"><h3>I've got to build an investor dashboard and I've only got 5 minutes, how do i do it?<\/h3><\/dt>\n<dd><p>Please see our sample <a href=\"https:\/\/web.investi.com.au\/investor-dashboard\/\">Investor Dashboard<\/a> page<\/p><\/dd>\n<dt id=\"what%20is%20the%20complete%20list%20of%20shortcodes%20and%20their%20arguments%3F\"><h3>What is the complete list of shortcodes and their arguments?<\/h3><\/dt>\n<dd><p>Please see our <a href=\"https:\/\/web.investi.com.au\/shortcodes\/\">shortcodes<\/a> page<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.45<\/h4>\n\n<ul>\n<li><code>prev-text<\/code> \/ <code>next-text<\/code> on the announcements tab and interactive announcements shortcodes set the pagination button text (e.g. <code>prev-text=\"Newer\" next-text=\"Older\"<\/code>); leave them out to keep the default<\/li>\n<\/ul>\n\n<h4>1.0.44<\/h4>\n\n<ul>\n<li>removed the obsolete \"Use Custom Domain\" setting; widgets always load from api.investi.com.au<\/li>\n<\/ul>\n\n<h4>1.0.43<\/h4>\n\n<ul>\n<li>New <code>[investi-nav-account]<\/code> shortcode for your site header: Sign In \/ Sign Up links, or the signed-in investor's name with a Logout menu (e.g. <code>[investi-nav-account login-link=\"\/login\"]<\/code>)<\/li>\n<\/ul>\n\n<h4>1.0.42<\/h4>\n\n<ul>\n<li><code>dedicated-pages<\/code> renamed to <code>dedicated-page<\/code><\/li>\n<\/ul>\n\n<h4>1.0.41<\/h4>\n\n<ul>\n<li><code>dedicated-pages<\/code> is back on the announcements tab, and new on the announcements summary (v2): <code>dedicated-pages=\"\/investors\/asx-announcements\"<\/code> links each item to its own page under your main announcements page<\/li>\n<\/ul>\n\n<h4>1.0.40<\/h4>\n\n<ul>\n<li>settings page tweaks<\/li>\n<\/ul>\n\n<h4>1.0.39<\/h4>\n\n<ul>\n<li>announcement links work under any page path ({slug}-asx-{id}), set per company by Investi<\/li>\n<li><code>dedicated-pages<\/code> attribute no longer needed: the announcements tab opens a linked announcement automatically<\/li>\n<\/ul>\n\n<h4>1.0.38<\/h4>\n\n<ul>\n<li>permalinks refresh automatically after a plugin update<\/li>\n<\/ul>\n\n<h4>1.0.37<\/h4>\n\n<ul>\n<li>new optional <code>dedicated-pages<\/code> shortcode attribute: each item opens on its own shareable page<\/li>\n<\/ul>\n\n<h4>1.0.36<\/h4>\n\n<ul>\n<li>{slug}-{id} URLs open the announcement in the widget on the \/announcements page (replaces the on-disk PDF proxy)<\/li>\n<\/ul>\n\n<h4>1.0.35<\/h4>\n\n<ul>\n<li>updated plugin description and tags<\/li>\n<\/ul>\n\n<h4>1.0.34<\/h4>\n\n<ul>\n<li>\/announcements\/{slug}-{id} URLs serve the announcement PDF from investi, cached on disk under uploads\/asx-announcements<\/li>\n<\/ul>\n\n<h4>1.0.33<\/h4>\n\n<ul>\n<li>new [investi-storibot] shortcode (date-format, locale, back-text attributes): lists announcements with a StoriBot page and opens it inline<\/li>\n<\/ul>\n\n<h4>1.0.32<\/h4>\n\n<ul>\n<li>Custom Domain setting: editable domain field (defaults to investors.) instead of a fixed derived value<\/li>\n<\/ul>\n\n<h4>1.0.31<\/h4>\n\n<ul>\n<li>new [investi-login] shortcode (heading attribute) for the investor login widget<\/li>\n<li>new [investi-interactive-announcements-v2] shortcode; login-link attribute on both interactive announcement shortcodes<\/li>\n<li>new 'Use Custom Domain' setting: widgets load from investors. instead of api.investi.com.au<\/li>\n<li>investi-add-subscriber shortcode: pass through the tag attribute<\/li>\n<\/ul>\n\n<h4>1.0.30<\/h4>\n\n<ul>\n<li>investi-add-subscriber shortcode: new attributes for the Email Alerts opt-in (email-alerts-options, email-alerts-heading, email-alerts-announcements-text, email-alerts-other-text), the shareholder question (is-shareholder-option, is-shareholder-text) and submit-button-text<\/li>\n<\/ul>\n\n<h4>1.0.29<\/h4>\n\n<ul>\n<li>investi-announcements-tab shortcode: new <code>tags<\/code> attribute (e.g. tags=\"regulatory,corporate\") that emits data-investi-tags so the widget filters announcements to only those carrying one of the listed tags<\/li>\n<\/ul>\n\n<h4>1.0.28<\/h4>\n\n<ul>\n<li>internal improvements to the share-price-chart widget<\/li>\n<\/ul>\n\n<h4>1.0.27<\/h4>\n\n<ul>\n<li>escape all shortcode attributes to fix Stored XSS vulnerability (esc_attr, esc_html, esc_url)<\/li>\n<\/ul>\n\n<h4>1.0.26<\/h4>\n\n<ul>\n<li>add 'google-subscribe', 'linkedin-subscribe', and 'google-one-tap' attribute support to 'investi-add-subscriber' widget<\/li>\n<\/ul>\n\n<h4>1.0.25<\/h4>\n\n<ul>\n<li>localize 'View All' text in announcement header based on locale attribute<\/li>\n<\/ul>\n\n<h4>1.0.24<\/h4>\n\n<ul>\n<li>add 'locale' attribute support to share price table and chart widgets<\/li>\n<\/ul>\n\n<h4>1.0.23<\/h4>\n\n<ul>\n<li>add 'locale' attribute support to announcement widgets<\/li>\n<\/ul>\n\n<h4>1.0.22<\/h4>\n\n<ul>\n<li>add 'price-sensitive-symbol' attribute support to 'investi-announcements-tab' widget<\/li>\n<\/ul>\n\n<h4>1.0.21<\/h4>\n\n<ul>\n<li>add 'num-decimal-places' attribute support to 'investi-share-price-table' widget<\/li>\n<\/ul>\n\n<h4>1.0.20<\/h4>\n\n<ul>\n<li>add 'announcements-per-page' attribute to 'investi-announcements-tab' widget<\/li>\n<\/ul>\n\n<h4>1.0.19<\/h4>\n\n<ul>\n<li>add 'add-subscriber' widget<\/li>\n<\/ul>\n\n<h4>1.0.18<\/h4>\n\n<ul>\n<li>fixed header redraw issue on investi-share-price-chart<\/li>\n<\/ul>\n\n<h4>1.0.17<\/h4>\n\n<ul>\n<li>add 'last price' header to investi-share-price-chart<\/li>\n<\/ul>\n\n<h4>1.0.16<\/h4>\n\n<ul>\n<li>support x and y axis color on investi-share-price-chart<\/li>\n<\/ul>\n\n<h4>1.0.15<\/h4>\n\n<ul>\n<li>support 'include-select-for-additional-years' on investi-announcements-tab<\/li>\n<\/ul>\n\n<h4>1.0.14<\/h4>\n\n<ul>\n<li>support 'date-format' on investi-share-price-updated shortcode<\/li>\n<\/ul>\n\n<h4>1.0.13<\/h4>\n\n<ul>\n<li>support 'chart-range-selected' shortcode attr on share price chart widget<\/li>\n<\/ul>\n\n<h4>1.0.12<\/h4>\n\n<ul>\n<li>support multiple charts on the same page<\/li>\n<\/ul>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>add date-format support on investi-announcements-tab<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>support apikey attr on shortcodes<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>add 'announcements-thumbnail' widget shortcode<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>add 'num-announcement' support to 'latest-presentation' widget<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>add 'latest-presentation' widget shortcode<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>add priceSensitiveOnly flag to accordion widget<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>update wp plugin docs to point to the public investi site<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>add settings to hyperlink to WP plugin and updated docs<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>add search box support for announcement widgets<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>slick carousel was not working on some WP installations<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>fixed issue when shortcodes were not passed any arguments<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Your investors, your registry, your website \u2014 finally in one place.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/182702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=182702"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/investi"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=182702"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=182702"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=182702"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=182702"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=182702"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=182702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}