{"id":442,"date":"2023-10-21T06:30:05","date_gmt":"2023-10-21T06:30:05","guid":{"rendered":"https:\/\/wpshortcode.org\/?p=442"},"modified":"2023-10-21T06:30:06","modified_gmt":"2023-10-21T06:30:06","slug":"wp-slimstat","status":"publish","type":"post","link":"https:\/\/wpshortcode.org\/wp-slimstat\/","title":{"rendered":"Slimstat Analytics Shortcode"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Below, you&#8217;ll find a detailed guide on how to add the <strong>Slimstat Analytics Shortcode<\/strong> to your WordPress website, including its <strong>parameters<\/strong>, <strong>examples<\/strong>, and <strong>PHP function code<\/strong>. Additionally, we&#8217;ll assist you with common issues that might cause the Slimstat Analytics Plugin shortcode not to show or not to work correctly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before starting, here is an overview of the Slimstat Analytics Plugin and the shortcodes it provides:<\/p>\n\n\n<p>    <div class=\"plugin-info-box\">\n        <div class=\"top-main\">\n            <!-- SVG Image -->\n            <div class=\"plugin-image\">\n                <img decoding=\"async\" src=\"https:\/\/ps.w.org\/wp-slimstat\/assets\/icon.svg?rev=2832242\" alt=\"Plugin Icon\" \/>\n            <\/div>\n            \n            <div class=\"plugin-descriptive-part\">\n                <!-- Plugin Name with Link -->\n\n                    <a class=\"plugin-title\" href=\"https:\/\/wordpress.org\/plugins\/wp-slimstat\" target=\"_blank\" rel=\"noopener\">\n                        Slimstat Analytics                    <\/a>\n\n\n                <!-- Plugin Description -->\n                <p class=\"plugin-description\">\n                    &quot;Slimstat Analytics is a powerful WordPress plugin that delivers real-time access to your site&#039;s visitor data. With WP-Slimstat, gain insightful metrics to enhance user engagement and site performance.&quot;                <\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Rating and Additional Info -->\n        <div class=\"plugin-meta\">\n            <span class=\"plugin-rating\">\n                <span class='stars'>\u2605\u2605\u2605\u2605\u2606<\/span> (807)\n            <\/span>\n            <span class=\"plugin-active-installs\">\n                <strong>Active Installs<\/strong>: 100000+\n            <\/span>\n            <span class=\"plugin-tested\">\n                <strong>Tested with<\/strong>: 6.3.2            <\/span>\n            <span class=\"plugin-php-version\">\n                <strong>PHP Version<\/strong>: 7.4            <\/span>\n        <\/div>\n\n        <!-- List of Included Shortcodes -->\n        <div class=\"plugin-shortcodes\">\n            <strong>Included Shortcodes:<\/strong>\n            <ul>\n                <li>[slimstat]<\/li>            <\/ul>\n        <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Slimstat Analytics [slimstat] Shortcode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The WP-Slimstat shortcode is a tool that allows users to display specific statistical data on their WordPress site. It uses various attributes like &#8216;f&#8217;, &#8216;w&#8217;, &#8216;s&#8217;, &#8216;o&#8217; to customize the output. \n\n \n\nThe &#8216;f&#8217; attribute defines the function, &#8216;w&#8217; specifies the column or widget to use, &#8216;s&#8217; sets the separator, and &#8216;o&#8217; is the offset for counters. It validates parameters, loads localization files, and handles errors, ensuring accurate data presentation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[slimstat]<\/code><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Parameters<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a list of all possible slimstat shortcode parameters and attributes:<\/p>\n\n\n<ul>\n<li><code>f<\/code> &#8211; Specifies the function to be used, such as &#8216;recent&#8217;, &#8216;popular&#8217;, &#8216;count&#8217;, or &#8216;widget&#8217;<\/li>\n<li><code>w<\/code> &#8211; Specifies the column to be used for &#8216;recent&#8217;, &#8216;popular&#8217; and &#8216;count&#8217; or the widget to be used<\/li>\n<li><code>s<\/code> &#8211; Specifies the separator to be used between elements<\/li>\n<li><code>o<\/code> &#8211; Specifies the offset for counters<\/li>\n<\/ul>\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n\n\n<p><strong>Basic example<\/strong> &#8211; Displaying the most recent posts using the slimstat shortcode.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[slimstat f='recent' w='post_link' \/]<\/code><\/pre>\n\n\n<p><strong>Advanced examples<\/strong><\/p>\n<p>Using the shortcode to display the count of records for a specific column. In this example, we are counting the records for the &#8216;username&#8217; column.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[slimstat f='count' w='username' \/]<\/code><\/pre>\n\n\n<p>Displaying a specific widget using the shortcode. In this case, we&#8217;re displaying the widget with the ID &#8216;slim_p1_01&#8217;.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[slimstat f='widget' w='slim_p1_01' \/]<\/code><\/pre>\n\n\n<p>Displaying the top search terms used on your website. The &#8216;top&#8217; function is used to retrieve the most popular entries for a specific column.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[slimstat f='top' w='searchterms' \/]<\/code><\/pre>\n\n\n<p>Using the shortcode to display recent posts, but separating each post with a custom separator. In this case, a pipe &#8216;|&#8217; symbol is used as the separator.<\/p>\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">[slimstat f='recent' w='post_link' s='|' \/]<\/code><\/pre>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[slimstat]<\/code> shortcode, check below the related PHP functions code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode('slimstat', array(__CLASS__, 'slimstat_shortcode'), 15);<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\nfunction slimstat_shortcode($_attributes = &#039;&#039;, $_content = &#039;&#039;)\n    {\n        shortcode_atts(array(\n            &#039;f&#039; =&gt; &#039;&#039;,    \/\/ recent, popular, count, widget\n            &#039;w&#039; =&gt; &#039;&#039;,    \/\/ column to use (for recent, popular and count) or widget to use\n            &#039;s&#039; =&gt; &#039; &#039;,    \/\/ separator\n            &#039;o&#039; =&gt; 0    \/\/ offset for counters\n        ), $_attributes);\n\n        $f = isset($_attributes&#91;&#039;f&#039;]) ? $_attributes&#91;&#039;f&#039;] : &#039;&#039;;\n        $w = isset($_attributes&#91;&#039;w&#039;]) ? $_attributes&#91;&#039;w&#039;] : &#039;&#039;;\n        $s = isset($_attributes&#91;&#039;s&#039;]) ? $_attributes&#91;&#039;s&#039;] : &#039;&#039;;\n        $o = isset($_attributes&#91;&#039;o&#039;]) ? $_attributes&#91;&#039;o&#039;] : 0;\n\n        $output = $where = $as_column = &#039;&#039;;\n        $s      = &quot;&lt;span class=&#039;slimstat-item-separator&#039;&gt;$s&lt;\/span&gt;&quot;;\n\n        \/\/ Load the localization files (for languages, operating systems, etc)\n        load_plugin_textdomain(&#039;wp-slimstat&#039;, false, &#039;\/wp-slimstat\/languages&#039;);\n\n        \/\/ Look for required fields\n        if (empty($f) || empty($w)) {\n            return &#039;&lt;!-- Slimstat Shortcode Error: missing parameter --&gt;&#039;;\n        }\n\n        \/\/ Validation the parameter w\n        if (in_array($w, array(&#039;count&#039;, &#039;display_name&#039;, &#039;hostname&#039;, &#039;post_link&#039;, &#039;post_link_no_qs&#039;, &#039;dt&#039;, &#039;username&#039;, &#039;post_link&#039;, &#039;ip&#039;, &#039;id&#039;, &#039;searchterms&#039;, &#039;username&#039;, &#039;resource&#039;, &#039;slim_p1_01&#039;, &#039;slim_p1_03&#039;, &#039;slim_p1_04&#039;, &#039;slim_p1_06&#039;, &#039;slim_p1_08&#039;, &#039;slim_p1_10&#039;, &#039;slim_p1_11&#039;, &#039;slim_p1_12&#039;, &#039;slim_p1_13&#039;, &#039;slim_p1_15&#039;, &#039;slim_p1_17&#039;, &#039;slim_p1_18&#039;, &#039;slim_p1_19_01&#039;, &#039;slim_p2_01&#039;, &#039;slim_p2_02&#039;, &#039;slim_p2_03&#039;, &#039;slim_p2_04&#039;, &#039;slim_p2_05&#039;, &#039;slim_p2_06&#039;, &#039;slim_p2_07&#039;, &#039;slim_p2_08&#039;, &#039;slim_p2_09&#039;, &#039;slim_p2_12&#039;, &#039;slim_p2_13&#039;, &#039;slim_p2_14&#039;, &#039;slim_p2_15&#039;, &#039;slim_p2_16&#039;, &#039;slim_p2_17&#039;, &#039;slim_p2_18&#039;, &#039;slim_p2_19&#039;, &#039;slim_p2_20&#039;, &#039;slim_p2_21&#039;, &#039;slim_p2_22_01&#039;, &#039;slim_p2_24&#039;, &#039;slim_p2_25&#039;, &#039;slim_p3_01&#039;, &#039;slim_p3_02&#039;, &#039;slim_p4_01&#039;, &#039;slim_p4_02&#039;, &#039;slim_p4_04&#039;, &#039;slim_p4_05&#039;, &#039;slim_p4_06&#039;, &#039;slim_p4_07&#039;, &#039;slim_p4_09&#039;, &#039;slim_p4_10&#039;, &#039;slim_p4_11&#039;, &#039;slim_p4_12&#039;, &#039;slim_p4_13&#039;, &#039;slim_p4_15&#039;, &#039;slim_p4_16&#039;, &#039;slim_p4_18&#039;, &#039;slim_p4_19&#039;, &#039;slim_p4_20&#039;, &#039;slim_p4_21&#039;, &#039;slim_p4_22&#039;, &#039;slim_p4_23&#039;, &#039;slim_p4_24&#039;, &#039;slim_p4_25&#039;, &#039;slim_p4_26_01&#039;, &#039;slim_p4_27&#039;, &#039;slim_p6_01&#039;)) == false) {\n            return &#039;&lt;!-- Slimstat Shortcode Error: invalid parameter for w --&gt;&#039;;\n        }\n\n        \/\/ Include the Reports Library, but don&#039;t initialize the database, since we will do that separately later\n        include_once(plugin_dir_path(__FILE__) . &#039;admin\/view\/wp-slimstat-reports.php&#039;);\n        wp_slimstat_reports::init();\n\n        \/**\n         * @SecurityProfile https:\/\/cve.mitre.org\/cgi-bin\/cvename.cgi?name=CVE-2023-0630\n         * Disabled because of the report from WP Scan\n         *\/\n        \/\/ Init the database library with the appropriate filters\n        \/*if ( strpos ( $_content, &#039;WHERE:&#039; ) !== false ) {\n\t\t\t$where = html_entity_decode( str_replace( &#039;WHERE:&#039;, &#039;&#039;, $_content ), ENT_QUOTES, &#039;UTF-8&#039; );\n\t\t}\n\t\telse{*\/\n        wp_slimstat_db::init(html_entity_decode($_content, ENT_QUOTES, &#039;UTF-8&#039;));\n        \/\/}\n\n        switch ($f) {\n            case &#039;count&#039;:\n            case &#039;count-all&#039;:\n                $output = wp_slimstat_db::count_records($w, $where, strpos($f, &#039;all&#039;) === false) + $o;\n                break;\n\n            case &#039;widget&#039;:\n                if (empty(wp_slimstat_reports::$reports&#91;$w])) {\n                    return __(&#039;Invalid Report ID&#039;, &#039;wp-slimstat&#039;);\n                }\n\n                wp_register_style(&#039;wp-slimstat-frontend&#039;, plugins_url(&#039;\/admin\/assets\/css\/slimstat.css&#039;, __FILE__));\n                wp_enqueue_style(&#039;wp-slimstat-frontend&#039;);\n\n                wp_slimstat_reports::$reports&#91;$w]&#91;&#039;callback_args&#039;]&#91;&#039;is_widget&#039;] = true;\n\n                ob_start();\n                echo wp_slimstat_reports::report_header($w);\n                call_user_func(wp_slimstat_reports::$reports&#91;$w]&#91;&#039;callback&#039;], wp_slimstat_reports::$reports&#91;$w]&#91;&#039;callback_args&#039;]);\n                wp_slimstat_reports::report_footer();\n                $output = ob_get_contents();\n                ob_end_clean();\n                break;\n\n            case &#039;recent&#039;:\n            case &#039;recent-all&#039;:\n            case &#039;top&#039;:\n            case &#039;top-all&#039;:\n                $function = &#039;get_&#039; . str_replace(&#039;-all&#039;, &#039;&#039;, $f);\n\n                if ($w == &#039;*&#039;) {\n                    $w = &#039;id&#039;;\n                }\n\n                $w = esc_html($w);\n                $w = self::string_to_array($w);\n\n                \/\/ Some columns are &#039;special&#039; and need be removed from the list\n                $w_clean = array_diff($w, array(&#039;count&#039;, &#039;display_name&#039;, &#039;hostname&#039;, &#039;post_link&#039;, &#039;post_link_no_qs&#039;, &#039;dt&#039;));\n\n                \/\/ The special value &#039;display_name&#039; requires the username to be retrieved\n                if (in_array(&#039;display_name&#039;, $w)) {\n                    $w_clean&#91;] = &#039;username&#039;;\n                }\n\n                \/\/ The special value &#039;post_list&#039; requires the resource to be retrieved\n                if (in_array(&#039;post_link&#039;, $w)) {\n                    $w_clean&#91;] = &#039;resource&#039;;\n                }\n\n                \/\/ The special value &#039;post_list_no_qs&#039; requires a substring to be calculated\n                if (in_array(&#039;post_link_no_qs&#039;, $w)) {\n                    $w_clean   = array(&#039;SUBSTRING_INDEX( resource, &quot;&#039; . (!get_option(&#039;permalink_structure&#039;) ? &#039;&amp;&#039; : &#039;?&#039;) . &#039;&quot;, 1 )&#039;);\n                    $as_column = &#039;resource&#039;;\n                }\n\n                \/\/ Retrieve the data\n                $results = wp_slimstat_db::$function(implode(&#039;, &#039;, $w_clean), $where, &#039;&#039;, strpos($f, &#039;all&#039;) === false, $as_column);\n\n                \/\/ No data? No problem!\n                if (empty($results)) {\n                    return &#039;&lt;!--  Slimstat Shortcode: No Data --&gt;&#039;;\n                }\n\n                \/\/ Are nice permalinks enabled?\n                $permalinks_enabled = get_option(&#039;permalink_structure&#039;);\n\n                \/\/ Format results\n                $output = array();\n\n                foreach ($results as $result_idx =&gt; $a_result) {\n                    foreach ($w as $a_column) {\n                        $output&#91;$result_idx]&#91;$a_column] = &quot;&lt;span class=&#039;col-$a_column&#039;&gt;&quot;;\n\n                        switch ($a_column) {\n                            case &#039;count&#039;:\n                                $output&#91;$result_idx]&#91;$a_column] .= $a_result&#91;&#039;counthits&#039;];\n                                break;\n\n                            case &#039;country&#039;:\n                                $output&#91;$result_idx]&#91;$a_column] .= wp_slimstat_i18n::get_string(&#039;c-&#039; . $a_result&#91;$a_column]);\n                                break;\n\n                            case &#039;display_name&#039;:\n                                $user_details = get_user_by(&#039;login&#039;, $a_result&#91;&#039;username&#039;]);\n                                if (!empty($user_details)) {\n                                    $output&#91;$result_idx]&#91;$a_column] .= $user_details-&gt;display_name;\n                                } else {\n                                    $output&#91;$result_idx]&#91;$a_column] .= $a_result&#91;&#039;username&#039;];\n                                }\n\n                                break;\n\n                            case &#039;dt&#039;:\n                                $output&#91;$result_idx]&#91;$a_column] .= date_i18n(get_option(&#039;date_format&#039;) . &#039; &#039; . get_option(&#039;time_format&#039;), $a_result&#91;&#039;dt&#039;]);\n                                break;\n\n                            case &#039;hostname&#039;:\n                                $output&#91;$result_idx]&#91;$a_column] .= self::gethostbyaddr($a_result&#91;&#039;ip&#039;]);\n                                break;\n\n                            case &#039;language&#039;:\n                                $output&#91;$result_idx]&#91;$a_column] .= wp_slimstat_i18n::get_string(&#039;l-&#039; . $a_result&#91;$a_column]);\n                                break;\n\n                            case &#039;platform&#039;:\n                                $output&#91;$result_idx]&#91;$a_column] .= wp_slimstat_i18n::get_string($a_result&#91;$a_column]);\n                                break;\n\n                            case &#039;post_link&#039;:\n                            case &#039;post_link_no_qs&#039;:\n                                $post_id = url_to_postid($a_result&#91;&#039;resource&#039;]);\n                                if ($post_id &gt; 0) {\n                                    $output&#91;$result_idx]&#91;$a_column] .= &quot;&lt;a href=&#039;{$a_result&#91; &#039;resource&#039; ]}&#039;&gt;&quot; . get_the_title($post_id) . &#039;&lt;\/a&gt;&#039;;\n                                } else {\n                                    $output&#91;$result_idx]&#91;$a_column] .= &quot;&lt;a href=&#039;{$a_result&#91; &#039;resource&#039; ]}&#039;&gt;{$a_result&#91; &#039;resource&#039; ]}&lt;\/a&gt;&quot;;\n                                }\n                                break;\n\n                            default:\n                                $output&#91;$result_idx]&#91;$a_column] .= isset($a_result&#91;$a_column]) ? $a_result&#91;$a_column] : &#039;&#039;;\n                                break;\n                        }\n                        $output&#91;$result_idx]&#91;$a_column] .= &#039;&lt;\/span&gt;&#039;;\n                    }\n                    $output&#91;$result_idx] = &#039;&lt;li&gt;&#039; . implode($s, $output&#91;$result_idx]) . &#039;&lt;\/li&gt;&#039;;\n                }\n\n                $output = &#039;&lt;ul class=&quot;slimstat-shortcode &#039; . $f . implode(&#039;-&#039;, $w) . &#039;&quot;&gt;&#039; . implode(&#039;&#039;, $output) . &#039;&lt;\/ul&gt;&#039;;\n                break;\n\n            default:\n                break;\n        }\n\n        return $output;\n    }\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">wp-slimstat\/wp-slimstat\/wp-slimstat.php<\/code><\/pre>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now that you&#8217;ve learned how to embed the <strong>Slimstat Analytics Plugin shortcode<\/strong>, understood the parameters, and seen code examples, it&#8217;s easy to use and debug any issue that might cause it to &#8216;not work&#8217;. If you still have difficulties with it, don&#8217;t hesitate to leave a comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Below, you&#8217;ll find a detailed guide on how to add the Slimstat Analytics Shortcode to your WordPress website, including its parameters, examples, and PHP function code. Additionally, we&#8217;ll assist you with common issues that might cause the Slimstat Analytics Plugin shortcode not to show or not to work correctly. Before starting, here is an overview [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"name":"Slimstat Analytics","slug":"","version":"5.0.10.2","author":"<a href=\"https:\/\/wp-slimstat.com\/\">Jason Crouse, VeronaLabs<\/a>","icons":"https:\/\/ps.w.org\/wp-slimstat\/assets\/icon.svg?rev=2832242","plugin_tags":"{\"analytics\":\"analytics\",\"counter\":\"Counter\",\"reports\":\"reports\",\"statistics\":\"statistics\",\"tracking\":\"tracking\"}","author_profile":"https:\/\/profiles.wordpress.org\/mostafas1990\/","requires":"5.6","tested":"6.3.2","requires_php":"7.4","rating":96,"num_ratings":807,"active_installs":100000,"downloaded":5936592,"last_updated":"2023-08-29 11:15am GMT","added":"2010-04-12","homepage":"https:\/\/wp-slimstat.com\/","short_description":"Track returning customers and registered users, monitor Javascript events, detect intrusions, analyze email campaigns. Thousands of WordPress sites ar &hellip;","description":"\"Slimstat Analytics is a powerful WordPress plugin that delivers real-time access to your site's visitor data. With WP-Slimstat, gain insightful metrics to enhance user engagement and site performance.\"","shortcodes":"[\"slimstat\"]","footnotes":""},"categories":[1],"tags":[],"class_list":["post-442","post","type-post","status-publish","format-standard","hentry","category-plugins"],"_links":{"self":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/comments?post=442"}],"version-history":[{"count":1,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/442\/revisions"}],"predecessor-version":[{"id":583,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/442\/revisions\/583"}],"wp:attachment":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/media?parent=442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/categories?post=442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/tags?post=442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}