{"id":286,"date":"2025-07-26T09:23:12","date_gmt":"2025-07-26T09:23:12","guid":{"rendered":"https:\/\/vijaypandit.in\/?page_id=286"},"modified":"2025-07-26T09:26:31","modified_gmt":"2025-07-26T09:26:31","slug":"character-counter","status":"publish","type":"page","link":"https:\/\/vijaypandit.in\/?page_id=286","title":{"rendered":"Character Counter"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Character Counter Tool &#8211; Count Characters, Words &#038; Lines<\/title>\n    <meta name=\"description\" content=\"Free online character counter tool. Count characters, words, paragraphs, and lines instantly. Perfect for social media posts, essays, and content creation.\">\n    <style>\n        \/* GeneratePress Character Counter - Matching Tool Design *\/\n        .gp-char-counter-container {\n            max-width: 1200px !important;\n            margin: 20px auto !important;\n            background: white !important;\n            border-radius: 8px !important;\n            box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important;\n            overflow: hidden !important;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif !important;\n        }\n\n        .gp-char-counter-header {\n            background: #FAF9F5 !important;\n            padding: 30px !important;\n            text-align: center !important;\n            border-bottom: 1px solid #e5e5e5 !important;\n        }\n\n        .gp-char-counter-title {\n            color: #000 !important;\n            margin: 0 0 10px 0 !important;\n            font-size: 2.5em !important;\n            font-weight: 900 !important;\n            letter-spacing: -0.8px !important;\n            text-shadow: 2px 2px 4px rgba(0,0,0,0.1) !important;\n        }\n\n        .gp-char-counter-subtitle {\n            color: #000 !important;\n            margin: 0 0 25px 0 !important;\n            font-size: 1.1em !important;\n            font-weight: 700 !important;\n        }\n\n        .gp-char-counter-description {\n            background: #CBCADC !important;\n            border-left: 4px solid #D97757 !important;\n            padding: 15px 20px !important;\n            margin: 0 !important;\n            font-size: 15px !important;\n            line-height: 1.5 !important;\n            color: #000 !important;\n            font-weight: 600 !important;\n            transition: opacity 0.4s ease !important;\n        }\n\n        .gp-char-counter-main {\n            display: grid !important;\n            grid-template-columns: 1fr 400px !important;\n            min-height: 500px !important;\n        }\n\n        .gp-char-counter-input-section {\n            padding: 30px !important;\n            background: white !important;\n        }\n\n        .gp-char-counter-section-title {\n            color: #4a5568 !important;\n            margin: 0 0 20px 0 !important;\n            font-size: 1.2em !important;\n            font-weight: 600 !important;\n        }\n\n        .gp-char-counter-textarea {\n            width: 100% !important;\n            height: 400px !important;\n            padding: 15px !important;\n            border: 2px solid #D97757 !important;\n            border-radius: 4px !important;\n            font-size: 14px !important;\n            font-family: inherit !important;\n            resize: none !important;\n            box-sizing: border-box !important;\n            transition: border-color 0.2s ease !important;\n            line-height: 1.6 !important;\n        }\n\n        .gp-char-counter-textarea:focus {\n            outline: none !important;\n            border-color: #c8654a !important;\n        }\n\n        .gp-char-counter-textarea::placeholder {\n            color: #a0aec0 !important;\n        }\n\n        .gp-char-counter-sidebar {\n            background: #f7fafc !important;\n            padding: 30px !important;\n            border-left: 1px solid #e2e8f0 !important;\n        }\n\n        .gp-char-counter-stats-title {\n            color: #4a5568 !important;\n            margin: 0 0 20px 0 !important;\n            font-size: 1.2em !important;\n            font-weight: 600 !important;\n        }\n\n        .gp-char-counter-stats {\n            display: grid !important;\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 15px !important;\n            margin-bottom: 25px !important;\n        }\n\n        .gp-char-counter-stat-item {\n            background: white !important;\n            padding: 20px 15px !important;\n            border-radius: 4px !important;\n            text-align: center !important;\n            border: 1px solid #e2e8f0 !important;\n            transition: all 0.2s ease !important;\n        }\n\n        .gp-char-counter-stat-item:hover {\n            box-shadow: 0 2px 8px rgba(0,0,0,0.1) !important;\n        }\n\n        .gp-char-counter-stat-number {\n            font-size: 2em !important;\n            font-weight: 400 !important;\n            color: #D97757 !important;\n            display: block !important;\n            margin-bottom: 5px !important;\n        }\n\n        .gp-char-counter-stat-label {\n            font-size: 0.85em !important;\n            color: #000 !important;\n            font-weight: 700 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n        }\n\n        .gp-char-counter-reading-time {\n            background: #D97757 !important;\n            color: white !important;\n            padding: 15px !important;\n            border-radius: 4px !important;\n            text-align: center !important;\n            margin-bottom: 25px !important;\n            font-weight: 500 !important;\n        }\n\n        .gp-char-counter-buttons {\n            display: grid !important;\n            grid-template-columns: repeat(3, 1fr) !important;\n            gap: 10px !important;\n            margin-bottom: 25px !important;\n        }\n\n        .gp-char-counter-btn {\n            background: #000 !important;\n            color: white !important;\n            border: none !important;\n            padding: 12px 15px !important;\n            border-radius: 4px !important;\n            cursor: pointer !important;\n            font-size: 13px !important;\n            font-weight: 600 !important;\n            transition: background-color 0.2s ease !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            gap: 5px !important;\n        }\n\n        .gp-char-counter-btn:hover {\n            background: #333 !important;\n        }\n\n        .gp-char-counter-limits {\n            background: white !important;\n            border: 1px solid #e2e8f0 !important;\n            border-radius: 4px !important;\n            overflow: hidden !important;\n        }\n\n        .gp-char-counter-limits-header {\n            background: #f7fafc !important;\n            padding: 12px 15px !important;\n            border-bottom: 1px solid #e2e8f0 !important;\n            font-weight: 600 !important;\n            color: #4a5568 !important;\n            font-size: 0.9em !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n        }\n\n        .gp-char-counter-limit-item {\n            display: flex !important;\n            justify-content: space-between !important;\n            align-items: center !important;\n            padding: 12px 15px !important;\n            border-bottom: 1px solid #e2e8f0 !important;\n            font-size: 14px !important;\n            cursor: pointer !important;\n            transition: background-color 0.2s ease !important;\n        }\n\n        .gp-char-counter-limit-item:last-child {\n            border-bottom: none !important;\n        }\n\n        .gp-char-counter-limit-item:hover {\n            background: #f7fafc !important;\n        }\n\n        .gp-char-counter-limit-platform {\n            font-weight: 500 !important;\n            color: #4a5568 !important;\n        }\n\n        .gp-char-counter-limit-count {\n            color: #D97757 !important;\n            font-weight: 600 !important;\n        }\n\n        .gp-char-counter-footer {\n            background: #f7fafc !important;\n            padding: 20px 30px !important;\n            border-top: 1px solid #e2e8f0 !important;\n            display: flex !important;\n            justify-content: space-between !important;\n            align-items: center !important;\n            flex-wrap: wrap !important;\n            gap: 15px !important;\n        }\n\n        .gp-char-counter-quick-stats {\n            display: flex !important;\n            gap: 20px !important;\n            font-size: 14px !important;\n            color: #000 !important;\n            font-weight: 700 !important;\n        }\n\n        .gp-char-counter-quick-stat {\n            display: flex !important;\n            align-items: center !important;\n            gap: 5px !important;\n        }\n\n        .gp-char-counter-quick-number {\n            color: #D97757 !important;\n            font-weight: 600 !important;\n        }\n\n        .gp-char-counter-quick-actions {\n            display: flex !important;\n            gap: 10px !important;\n        }\n\n        .gp-char-counter-quick-btn {\n            background: #D97757 !important;\n            color: white !important;\n            border: none !important;\n            padding: 8px 16px !important;\n            border-radius: 4px !important;\n            cursor: pointer !important;\n            font-size: 12px !important;\n            font-weight: 600 !important;\n            transition: background-color 0.2s ease !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n        }\n\n        .gp-char-counter-quick-btn:hover {\n            background: #c8654a !important;\n        }\n\n        \/* Mobile Responsive *\/\n        @media (max-width: 768px) {\n            body {\n                padding: 10px !important;\n            }\n\n            .gp-char-counter-header {\n                padding: 20px !important;\n            }\n\n            .gp-char-counter-title {\n                font-size: 1.8em !important;\n            }\n\n            .gp-char-counter-main {\n                grid-template-columns: 1fr !important;\n            }\n\n            .gp-char-counter-input-section,\n            .gp-char-counter-sidebar {\n                padding: 20px !important;\n            }\n\n            .gp-char-counter-textarea {\n                height: 250px !important;\n            }\n\n            .gp-char-counter-buttons {\n                grid-template-columns: 1fr !important;\n            }\n\n            .gp-char-counter-footer {\n                flex-direction: column !important;\n                align-items: stretch !important;\n                text-align: center !important;\n            }\n\n            .gp-char-counter-quick-stats {\n                justify-content: center !important;\n            }\n\n            .gp-char-counter-quick-actions {\n                justify-content: center !important;\n            }\n        }\n\n        \/* Success Animation *\/\n        .gp-char-counter-success {\n            background: #28a745 !important;\n        }\n\n        .gp-char-counter-success:hover {\n            background: #28a745 !important;\n        }\n\n        \/* Pulse Effect *\/\n        .gp-char-counter-pulse {\n            animation: gpPulse 0.3s ease-out !important;\n        }\n\n        @keyframes gpPulse {\n            0% { transform: scale(1); }\n            50% { transform: scale(1.05); }\n            100% { transform: scale(1); }\n        }\n\n        \/* Selected Platform *\/\n        .gp-char-counter-limit-selected {\n            background: #edf2f7 !important;\n            border-left: 3px solid #D97757 !important;\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"gp-char-counter-container\">\n        <div class=\"gp-char-counter-header\">\n            <h2 class=\"gp-char-counter-title\">\ud83d\udd24 Character Counter Tool<\/h2>\n            <p class=\"gp-char-counter-subtitle\">Professional Character Counter Tool<\/p>\n            <div class=\"gp-char-counter-description\" id=\"gpCharCounterDescription\">\n                Did you know? The average person types about 40 words per minute, but reads at 250 words per minute! Perfect your content length with our counter.\n            <\/div>\n        <\/div>\n\n        <div class=\"gp-char-counter-main\">\n            <div class=\"gp-char-counter-input-section\">\n                <h3 class=\"gp-char-counter-section-title\">Enter Your Text<\/h3>\n                <textarea \n                    class=\"gp-char-counter-textarea\" \n                    id=\"gpCharCounterInput\"\n                    placeholder=\"Paste or type your text here to get instant word count, character count, and reading time estimates...\"\n                    aria-label=\"Text input for character counting\"><\/textarea>\n            <\/div>\n\n            <div class=\"gp-char-counter-sidebar\">\n                <h3 class=\"gp-char-counter-stats-title\">Statistics<\/h3>\n                \n                <div class=\"gp-char-counter-stats\">\n                    <div class=\"gp-char-counter-stat-item\">\n                        <span class=\"gp-char-counter-stat-number\" id=\"gpWordCount\">0<\/span>\n                        <div class=\"gp-char-counter-stat-label\">Words<\/div>\n                    <\/div>\n                    <div class=\"gp-char-counter-stat-item\">\n                        <span class=\"gp-char-counter-stat-number\" id=\"gpCharCount\">0<\/span>\n                        <div class=\"gp-char-counter-stat-label\">Characters<\/div>\n                    <\/div>\n                    <div class=\"gp-char-counter-stat-item\">\n                        <span class=\"gp-char-counter-stat-number\" id=\"gpCharCountNoSpaces\">0<\/span>\n                        <div class=\"gp-char-counter-stat-label\">No Spaces<\/div>\n                    <\/div>\n                    <div class=\"gp-char-counter-stat-item\">\n                        <span class=\"gp-char-counter-stat-number\" id=\"gpSentenceCount\">0<\/span>\n                        <div class=\"gp-char-counter-stat-label\">Sentences<\/div>\n                    <\/div>\n                    <div class=\"gp-char-counter-stat-item\">\n                        <span class=\"gp-char-counter-stat-number\" id=\"gpParagraphCount\">0<\/span>\n                        <div class=\"gp-char-counter-stat-label\">Paragraphs<\/div>\n                    <\/div>\n                    <div class=\"gp-char-counter-stat-item\">\n                        <span class=\"gp-char-counter-stat-number\" id=\"gpAvgSentence\">0<\/span>\n                        <div class=\"gp-char-counter-stat-label\">Avg\/Sentence<\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"gp-char-counter-reading-time\">\n                    \ud83d\udcd6 Reading Time: <span id=\"gpReadingTime\">0<\/span> minutes\n                <\/div>\n\n                <div class=\"gp-char-counter-buttons\">\n                    <button class=\"gp-char-counter-btn\" onclick=\"gpCharCounterCopyText()\" id=\"gpCopyBtn\">\n                        \ud83d\udccb Copy Text\n                    <\/button>\n                    <button class=\"gp-char-counter-btn\" onclick=\"gpCharCounterClearText()\">\n                        \ud83d\uddd1\ufe0f Clear All\n                    <\/button>\n                    <button class=\"gp-char-counter-btn\" onclick=\"gpCharCounterDownloadText()\">\n                        \ud83d\udcbe Download\n                    <\/button>\n                <\/div>\n\n                <div class=\"gp-char-counter-limits\">\n                    <div class=\"gp-char-counter-limits-header\">\n                        \ud83d\udcf1 Platform Limits\n                    <\/div>\n                    <div class=\"gp-char-counter-limit-item\" onclick=\"gpSetLimit(280)\" data-platform=\"twitter\">\n                        <span class=\"gp-char-counter-limit-platform\">Twitter<\/span>\n                        <span class=\"gp-char-counter-limit-count\">280<\/span>\n                    <\/div>\n                    <div class=\"gp-char-counter-limit-item\" onclick=\"gpSetLimit(2200)\" data-platform=\"instagram\">\n                        <span class=\"gp-char-counter-limit-platform\">Instagram<\/span>\n                        <span class=\"gp-char-counter-limit-count\">2.2k<\/span>\n                    <\/div>\n                    <div class=\"gp-char-counter-limit-item\" onclick=\"gpSetLimit(3000)\" data-platform=\"linkedin\">\n                        <span class=\"gp-char-counter-limit-platform\">LinkedIn<\/span>\n                        <span class=\"gp-char-counter-limit-count\">3k<\/span>\n                    <\/div>\n                    <div class=\"gp-char-counter-limit-item\" onclick=\"gpSetLimit(160)\" data-platform=\"sms\">\n                        <span class=\"gp-char-counter-limit-platform\">SMS<\/span>\n                        <span class=\"gp-char-counter-limit-count\">160<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"gp-char-counter-footer\">\n            <div class=\"gp-char-counter-quick-stats\">\n                <span class=\"gp-char-counter-quick-stat\">\n                    \ud83d\udcdd <span class=\"gp-char-counter-quick-number\" id=\"gpQuickChars\">0<\/span> chars\n                <\/span>\n                <span class=\"gp-char-counter-quick-stat\">\n                    \ud83d\udcca <span class=\"gp-char-counter-quick-number\" id=\"gpQuickWords\">0<\/span> words\n                <\/span>\n                <span class=\"gp-char-counter-quick-stat\" id=\"gpLimitStatus\">\n                    \u2705 Ready\n                <\/span>\n            <\/div>\n            <div class=\"gp-char-counter-quick-actions\">\n                <button class=\"gp-char-counter-quick-btn\" onclick=\"gpCharCounterCopyText()\">\n                    \ud83d\udccb Quick Copy\n                <\/button>\n                <button class=\"gp-char-counter-quick-btn\" onclick=\"gpCharCounterClearText()\">\n                    \ud83d\uddd1\ufe0f Reset\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        \/\/ GeneratePress Character Counter - Matching Design\n        class GPCharacterCounter {\n            constructor() {\n                this.textarea = document.getElementById('gpCharCounterInput');\n                this.currentLimit = null;\n                this.descriptions = [\n                    \"Did you know? The average person types about 40 words per minute, but reads at 250 words per minute! Perfect your content length with our counter.\",\n                    \"Fun fact: Ernest Hemingway wrote his famous six-word story 'For sale: baby shoes, never worn' proving that powerful writing isn't about word count! \u26a1\",\n                    \"Writing tip: The ideal blog post length is 1,600 words (about 7,000-9,000 characters). Track your progress with our real-time counter!\",\n                    \"Social media magic: Posts with 40-80 characters get 86% more engagement! Use our counter to hit that sweet spot every time.\",\n                    \"SEO secret: Meta descriptions perform best between 150-160 characters. Our counter helps you optimize for search engines perfectly!\",\n                    \"Email marketing gold: Subject lines with 30-50 characters have the highest open rates. Count your way to inbox success!\",\n                    \"Academic writing: The average paragraph contains 100-200 words. Use our counter to maintain perfect academic structure and flow.\",\n                    \"Twitter wisdom: Despite the 280 character limit, tweets with 71-100 characters get the most retweets. Find your perfect length here!\"\n                ];\n                this.currentDescIndex = 0;\n                this.init();\n            }\n\n            init() {\n                this.textarea.addEventListener('input', () => this.gpUpdateCounts());\n                this.textarea.addEventListener('paste', () => setTimeout(() => this.gpUpdateCounts(), 10));\n                this.gpStartDescRotation();\n                this.gpUpdateCounts();\n            }\n\n            gpUpdateCounts() {\n                const text = this.textarea.value;\n                \n                \/\/ Basic counts\n                const chars = text.length;\n                const charsNoSpaces = text.replace(\/\\s\/g, '').length;\n                const words = text.trim() === '' ? 0 : text.trim().split(\/\\s+\/).length;\n                \n                \/\/ Sentence count\n                const sentences = text.trim() === '' ? 0 : text.split(\/[.!?]+\/).filter(s => s.trim() !== '').length;\n                \n                \/\/ Paragraph count\n                const paragraphs = text.trim() === '' ? 0 : text.trim().split(\/\\n\\s*\\n\/).filter(p => p.trim() !== '').length;\n                \n                \/\/ Average words per sentence\n                const avgSentence = sentences > 0 ? Math.round(words \/ sentences) : 0;\n                \n                \/\/ Reading time (250 words per minute)\n                const readingTime = Math.ceil(words \/ 250);\n\n                \/\/ Update all counts with animation\n                this.gpSetNumber('gpCharCount', chars);\n                this.gpSetNumber('gpCharCountNoSpaces', charsNoSpaces);\n                this.gpSetNumber('gpWordCount', words);\n                this.gpSetNumber('gpSentenceCount', sentences);\n                this.gpSetNumber('gpParagraphCount', paragraphs);\n                this.gpSetNumber('gpAvgSentence', avgSentence);\n                this.gpSetNumber('gpReadingTime', readingTime);\n\n                \/\/ Update quick stats\n                this.gpSetNumber('gpQuickChars', chars);\n                this.gpSetNumber('gpQuickWords', words);\n\n                \/\/ Check platform limits\n                this.gpCheckLimit(chars);\n            }\n\n            gpSetNumber(id, value) {\n                const el = document.getElementById(id);\n                if (el && el.textContent != value) {\n                    el.classList.add('gp-char-counter-pulse');\n                    el.textContent = value.toLocaleString();\n                    setTimeout(() => el.classList.remove('gp-char-counter-pulse'), 300);\n                }\n            }\n\n            gpCheckLimit(chars) {\n                const status = document.getElementById('gpLimitStatus');\n                if (!this.currentLimit) {\n                    status.innerHTML = '\u2705 Ready';\n                    status.style.color = '#28a745';\n                    return;\n                }\n\n                const remaining = this.currentLimit - chars;\n                if (remaining < 0) {\n                    status.innerHTML = `\u274c Over by ${Math.abs(remaining)}`;\n                    status.style.color = '#dc3545';\n                } else if (remaining < 20) {\n                    status.innerHTML = `\u26a0\ufe0f ${remaining} left`;\n                    status.style.color = '#ffc107';\n                } else {\n                    status.innerHTML = `\u2705 ${remaining} left`;\n                    status.style.color = '#28a745';\n                }\n            }\n\n            gpStartDescRotation() {\n                setInterval(() => {\n                    const desc = document.getElementById('gpCharCounterDescription');\n                    desc.style.opacity = '0.5';\n                    setTimeout(() => {\n                        this.currentDescIndex = (this.currentDescIndex + 1) % this.descriptions.length;\n                        desc.textContent = this.descriptions[this.currentDescIndex];\n                        desc.style.opacity = '1';\n                    }, 200);\n                }, 6000);\n            }\n        }\n\n        \/\/ Global functions\n        function gpCharCounterCopyText() {\n            const textarea = document.getElementById('gpCharCounterInput');\n            const btn = document.getElementById('gpCopyBtn');\n            \n            if (textarea.value.trim() === '') {\n                alert('No text to copy!');\n                return;\n            }\n\n            if (navigator.clipboard) {\n                navigator.clipboard.writeText(textarea.value).then(() => {\n                    gpShowSuccess(btn, '\u2705 Copied!');\n                });\n            } else {\n                textarea.select();\n                document.execCommand('copy');\n                gpShowSuccess(btn, '\u2705 Copied!');\n            }\n        }\n\n        function gpCharCounterClearText() {\n            if (confirm('Are you sure you want to clear all text?')) {\n                document.getElementById('gpCharCounterInput').value = '';\n                document.getElementById('gpCharCounterInput').dispatchEvent(new Event('input'));\n                document.getElementById('gpCharCounterInput').focus();\n            }\n        }\n\n        function gpCharCounterDownloadText() {\n            const text = document.getElementById('gpCharCounterInput').value;\n            if (text.trim() === '') {\n                alert('No text to download!');\n                return;\n            }\n\n            const blob = new Blob([text], { type: 'text\/plain' });\n            const url = URL.createObjectURL(blob);\n            const a = document.createElement('a');\n            a.href = url;\n            a.download = `character-count-${new Date().toISOString().split('T')[0]}.txt`;\n            a.click();\n            URL.revokeObjectURL(url);\n        }\n\n        function gpSetLimit(limit) {\n            window.gpCounter.currentLimit = limit;\n            \n            \/\/ Clear previous selection\n            document.querySelectorAll('.gp-char-counter-limit-item').forEach(item => {\n                item.classList.remove('gp-char-counter-limit-selected');\n            });\n            \n            \/\/ Highlight selected platform\n            event.target.closest('.gp-char-counter-limit-item').classList.add('gp-char-counter-limit-selected');\n            \n            window.gpCounter.gpUpdateCounts();\n        }\n\n        function gpShowSuccess(btn, text) {\n            const original = btn.innerHTML;\n            btn.innerHTML = text;\n            btn.classList.add('gp-char-counter-success');\n            setTimeout(() => {\n                btn.innerHTML = original;\n                btn.classList.remove('gp-char-counter-success');\n            }, 2000);\n        }\n\n        \/\/ Initialize\n        document.addEventListener('DOMContentLoaded', () => {\n            window.gpCounter = new GPCharacterCounter();\n        });\n    <\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Character Counter Tool &#8211; Count Characters, Words &#038; Lines \ud83d\udd24 Character Counter Tool Professional Character Counter Tool Did you know? &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Character Counter\" class=\"read-more button\" href=\"https:\/\/vijaypandit.in\/?page_id=286#more-286\" aria-label=\"More on Character Counter\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-286","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vijaypandit.in\/index.php?rest_route=\/wp\/v2\/pages\/286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vijaypandit.in\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vijaypandit.in\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vijaypandit.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vijaypandit.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=286"}],"version-history":[{"count":4,"href":"https:\/\/vijaypandit.in\/index.php?rest_route=\/wp\/v2\/pages\/286\/revisions"}],"predecessor-version":[{"id":291,"href":"https:\/\/vijaypandit.in\/index.php?rest_route=\/wp\/v2\/pages\/286\/revisions\/291"}],"wp:attachment":[{"href":"https:\/\/vijaypandit.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}