{"id":1235,"date":"2024-02-20T17:01:58","date_gmt":"2024-02-20T10:01:58","guid":{"rendered":"https:\/\/insideofcode.com\/blog\/?p=1235"},"modified":"2024-02-20T17:08:45","modified_gmt":"2024-02-20T10:08:45","slug":"how-to-implement-text-clamping-in-tailwind-css-with-postcss","status":"publish","type":"post","link":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/","title":{"rendered":"How to Implement Text Clamping in Tailwind CSS with PostCSS"},"content":{"rendered":"\n<p>Text clamping is a useful technique that allows you to truncate overflowing text and add an ellipsis (&#8230;) to indicate that there is more content than is currently visible. While Tailwind CSS provides a comprehensive set of utility classes for various styling needs, it doesn&#8217;t have a built-in class for text clamping. However, you can easily implement text clamping in Tailwind CSS using PostCSS.<\/p>\n\n\n\n<p>In this article, we&#8217;ll walk through the process of setting up text clamping classes in Tailwind CSS with the help of PostCSS and the postcss-scss parser. We&#8217;ll create dynamic classes for different line clamp values using a SCSS loop.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p>Before getting started, make sure you have Tailwind CSS and PostCSS set up in your project. If you haven&#8217;t already installed them, you can do so using npm:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\"><code>npm install tailwindcss postcss postcss-cli postcss-scss --save-dev<\/code><\/code><\/pre>\n\n\n\n<p>Once installed, create a <code>postcss.config.js<\/code> file in your project&#8217;s root directory:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript\">\/\/ postcss.config.js\nmodule.exports = {\n  parser: 'postcss-scss',\n  plugins: {\n    tailwindcss: {},\n    autoprefixer: {},\n  },\n};<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Implementing Text Clamping<\/h2>\n\n\n\n<p>Assuming you already have a SCSS file where you define your custom styles, you can add the following code to create dynamic text clamping classes:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"css\" class=\"language-css\">\/\/ styles.scss\n\n@for $i from 1 through 3 {\n  .text-clamp-#{$i} {\n    display: -webkit-box;\n    -webkit-line-clamp: $i;\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: normal;\n  }\n}<\/code><\/pre>\n\n\n\n<p>This SCSS code uses a loop to generate classes <code>.text-clamp-1<\/code>, <code>.text-clamp-2<\/code>, and <code>.text-clamp-3<\/code>, each with a different <code>-webkit-line-clamp<\/code> value. Adjust the loop range and styling properties as needed for your specific use case.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Integrating with Tailwind CSS<\/h2>\n\n\n\n<p>To integrate this SCSS file with your Tailwind CSS setup, make sure to import it in your main CSS file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"css\" class=\"language-css\">\/\/ main.css\n\n@import 'path\/to\/styles.scss'; \/\/ Adjust the path accordingly\n\n\/\/ Other Tailwind CSS imports and styles\n@import 'tailwindcss\/base';\n@import 'tailwindcss\/components';\n@import 'tailwindcss\/utilities';\n\n\/\/ Your custom styles\n\/\/ ...<\/code><\/pre>\n\n\n\n<p>Ensure that the main CSS file is processed by PostCSS. You can do this by updating your build scripts in your <code>package.json<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"json\" class=\"language-json\">\"scripts\": {\n  \"build\": \"postcss src\/css\/main.css -o dist\/css\/main.css\"\n}<\/code><\/pre>\n\n\n\n<p>Adjust the paths and file names based on your project structure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>By combining Tailwind CSS with PostCSS and the postcss-scss parser, you can easily implement text clamping classes in your project. This approach allows you to dynamically generate classes for different line clamp values, providing flexibility and ease of use in your HTML templates. Experiment with the line clamp values and styling properties to achieve the desired text clamping effect in your application.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tailwind CSS meets PostCSS for dynamic text clamping. Generate classes effortlessly for truncated text with ellipsis, enhancing Tailwind&#8217;s utility.<\/p>\n","protected":false},"author":1,"featured_media":1239,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[296,294],"tags":[298,300,302],"class_list":["post-1235","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tailwind-css","category-web-developer","tag-css","tag-frontend","tag-tailwindcss"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Implement Text Clamping in Tailwind CSS with PostCSS - Inside of Code<\/title>\n<meta name=\"description\" content=\"Tailwind CSS meets PostCSS for dynamic text clamping. Generate classes effortlessly for truncated text with ellipsis, enhancing Tailwind&#039;s utility.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Implement Text Clamping in Tailwind CSS with PostCSS - Inside of Code\" \/>\n<meta property=\"og:description\" content=\"Tailwind CSS meets PostCSS for dynamic text clamping. Generate classes effortlessly for truncated text with ellipsis, enhancing Tailwind&#039;s utility.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/\" \/>\n<meta property=\"og:site_name\" content=\"Inside of Code\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-20T10:01:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-20T10:08:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Dani\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dani\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/\"},\"author\":{\"name\":\"Dani\",\"@id\":\"https:\/\/insideofcode.com\/blog\/#\/schema\/person\/1c6cafc6659067aa7ac1fd1a5ced218d\"},\"headline\":\"How to Implement Text Clamping in Tailwind CSS with PostCSS\",\"datePublished\":\"2024-02-20T10:01:58+00:00\",\"dateModified\":\"2024-02-20T10:08:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/\"},\"wordCount\":332,\"publisher\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp\",\"keywords\":[\"css\",\"frontend\",\"tailwindcss\"],\"articleSection\":[\"Tailwind CSS\",\"Web Developer\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/\",\"url\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/\",\"name\":\"How to Implement Text Clamping in Tailwind CSS with PostCSS - Inside of Code\",\"isPartOf\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp\",\"datePublished\":\"2024-02-20T10:01:58+00:00\",\"dateModified\":\"2024-02-20T10:08:45+00:00\",\"description\":\"Tailwind CSS meets PostCSS for dynamic text clamping. Generate classes effortlessly for truncated text with ellipsis, enhancing Tailwind's utility.\",\"breadcrumb\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#primaryimage\",\"url\":\"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp\",\"contentUrl\":\"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp\",\"width\":1200,\"height\":675,\"caption\":\"How to clamping with tailwindcss and postcss\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/insideofcode.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Implement Text Clamping in Tailwind CSS with PostCSS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/insideofcode.com\/blog\/#website\",\"url\":\"https:\/\/insideofcode.com\/blog\/\",\"name\":\"Inside of Code\",\"description\":\"A software engineer who wants to share what he has learned, and document his journey.\",\"publisher\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/insideofcode.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/insideofcode.com\/blog\/#organization\",\"name\":\"Inside of Code\",\"url\":\"https:\/\/insideofcode.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/insideofcode.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/insideofcode.com\/wp-content\/uploads\/2022\/10\/logo-ioc.png\",\"contentUrl\":\"https:\/\/insideofcode.com\/wp-content\/uploads\/2022\/10\/logo-ioc.png\",\"width\":324,\"height\":324,\"caption\":\"Inside of Code\"},\"image\":{\"@id\":\"https:\/\/insideofcode.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/insideofcode.com\/blog\/#\/schema\/person\/1c6cafc6659067aa7ac1fd1a5ced218d\",\"name\":\"Dani\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/insideofcode.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a4b1e4251720747aef0418e09fe0f6e7786ff89358b57f76822f1c52c286552b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a4b1e4251720747aef0418e09fe0f6e7786ff89358b57f76822f1c52c286552b?s=96&d=mm&r=g\",\"caption\":\"Dani\"},\"sameAs\":[\"https:\/\/insideofcode.com\/blog\"],\"url\":\"https:\/\/insideofcode.com\/blog\/author\/daniwork\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Implement Text Clamping in Tailwind CSS with PostCSS - Inside of Code","description":"Tailwind CSS meets PostCSS for dynamic text clamping. Generate classes effortlessly for truncated text with ellipsis, enhancing Tailwind's utility.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/","og_locale":"en_US","og_type":"article","og_title":"How to Implement Text Clamping in Tailwind CSS with PostCSS - Inside of Code","og_description":"Tailwind CSS meets PostCSS for dynamic text clamping. Generate classes effortlessly for truncated text with ellipsis, enhancing Tailwind's utility.","og_url":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/","og_site_name":"Inside of Code","article_published_time":"2024-02-20T10:01:58+00:00","article_modified_time":"2024-02-20T10:08:45+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp","type":"image\/webp"}],"author":"Dani","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dani","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#article","isPartOf":{"@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/"},"author":{"name":"Dani","@id":"https:\/\/insideofcode.com\/blog\/#\/schema\/person\/1c6cafc6659067aa7ac1fd1a5ced218d"},"headline":"How to Implement Text Clamping in Tailwind CSS with PostCSS","datePublished":"2024-02-20T10:01:58+00:00","dateModified":"2024-02-20T10:08:45+00:00","mainEntityOfPage":{"@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/"},"wordCount":332,"publisher":{"@id":"https:\/\/insideofcode.com\/blog\/#organization"},"image":{"@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#primaryimage"},"thumbnailUrl":"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp","keywords":["css","frontend","tailwindcss"],"articleSection":["Tailwind CSS","Web Developer"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/","url":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/","name":"How to Implement Text Clamping in Tailwind CSS with PostCSS - Inside of Code","isPartOf":{"@id":"https:\/\/insideofcode.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#primaryimage"},"image":{"@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#primaryimage"},"thumbnailUrl":"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp","datePublished":"2024-02-20T10:01:58+00:00","dateModified":"2024-02-20T10:08:45+00:00","description":"Tailwind CSS meets PostCSS for dynamic text clamping. Generate classes effortlessly for truncated text with ellipsis, enhancing Tailwind's utility.","breadcrumb":{"@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#primaryimage","url":"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp","contentUrl":"https:\/\/insideofcode.com\/wp-content\/uploads\/2024\/02\/how-to-implement-text-clamping-in-tailwind-css-with-postcss.webp","width":1200,"height":675,"caption":"How to clamping with tailwindcss and postcss"},{"@type":"BreadcrumbList","@id":"https:\/\/insideofcode.com\/blog\/how-to-implement-text-clamping-in-tailwind-css-with-postcss\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/insideofcode.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Implement Text Clamping in Tailwind CSS with PostCSS"}]},{"@type":"WebSite","@id":"https:\/\/insideofcode.com\/blog\/#website","url":"https:\/\/insideofcode.com\/blog\/","name":"Inside of Code","description":"A software engineer who wants to share what he has learned, and document his journey.","publisher":{"@id":"https:\/\/insideofcode.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/insideofcode.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/insideofcode.com\/blog\/#organization","name":"Inside of Code","url":"https:\/\/insideofcode.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/insideofcode.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/insideofcode.com\/wp-content\/uploads\/2022\/10\/logo-ioc.png","contentUrl":"https:\/\/insideofcode.com\/wp-content\/uploads\/2022\/10\/logo-ioc.png","width":324,"height":324,"caption":"Inside of Code"},"image":{"@id":"https:\/\/insideofcode.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/insideofcode.com\/blog\/#\/schema\/person\/1c6cafc6659067aa7ac1fd1a5ced218d","name":"Dani","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/insideofcode.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a4b1e4251720747aef0418e09fe0f6e7786ff89358b57f76822f1c52c286552b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4b1e4251720747aef0418e09fe0f6e7786ff89358b57f76822f1c52c286552b?s=96&d=mm&r=g","caption":"Dani"},"sameAs":["https:\/\/insideofcode.com\/blog"],"url":"https:\/\/insideofcode.com\/blog\/author\/daniwork\/"}]}},"_links":{"self":[{"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/posts\/1235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/comments?post=1235"}],"version-history":[{"count":0,"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/posts\/1235\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/media\/1239"}],"wp:attachment":[{"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/media?parent=1235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/categories?post=1235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/insideofcode.com\/blog\/wp-json\/wp\/v2\/tags?post=1235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}