{"id":20035,"date":"2020-09-09T19:00:12","date_gmt":"2020-09-10T01:00:12","guid":{"rendered":"https:\/\/www.chicagogolfreport.com\/listing\/illinois-village-greens-of-woodridge\/"},"modified":"2026-07-03T20:39:20","modified_gmt":"2026-07-04T01:39:20","slug":"illinois-village-greens-of-woodridge","status":"publish","type":"listing","link":"https:\/\/www.chicagogolfreport.com\/directory\/listing\/illinois-village-greens-of-woodridge\/","title":{"rendered":"Village Greens of Woodridge"},"content":{"rendered":"    <div class=\"cgr-follow-course-widget\" data-listing-id=\"20035\">\n        <button type=\"button\" class=\"cgr-follow-btn\">\n            <span class=\"cgr-follow-btn-icon\" aria-hidden=\"true\">&#9993;<\/span>\n            <span class=\"cgr-follow-btn-text\">Follow This Course<\/span>\n        <\/button>\n        <div class=\"cgr-follow-form\" style=\"display:none;\">\n            <p class=\"cgr-follow-form-copy\">Get updates when we add new photos, details, or news about this course.<\/p>\n            <input type=\"email\" class=\"cgr-follow-email\" placeholder=\"you@email.com\" required \/>\n            <button type=\"button\" class=\"cgr-follow-submit\">Follow<\/button>\n            <p class=\"cgr-follow-msg\" style=\"display:none;\"><\/p>\n        <\/div>\n    <\/div>\n        <script>\n    (function(){\n        var root = document.currentScript.previousElementSibling;\n        if (!root || !root.classList || !root.classList.contains('cgr-follow-course-widget')) {\n            var all = document.querySelectorAll('.cgr-follow-course-widget');\n            root = all[all.length - 1];\n        }\n        if (!root) return;\n        var btn = root.querySelector('.cgr-follow-btn');\n        var form = root.querySelector('.cgr-follow-form');\n        var submitBtn = root.querySelector('.cgr-follow-submit');\n        var emailInput = root.querySelector('.cgr-follow-email');\n        var msg = root.querySelector('.cgr-follow-msg');\n\n        btn.addEventListener('click', function(){\n            form.style.display = (form.style.display === 'none') ? 'block' : 'none';\n        });\n\n        submitBtn.addEventListener('click', function(){\n            var email = emailInput.value.trim();\n            if (!email || email.indexOf('@') === -1) {\n                msg.style.display = 'block';\n                msg.textContent = 'Please enter a valid email address.';\n                return;\n            }\n            submitBtn.disabled = true;\n            submitBtn.textContent = 'Sending...';\n\n            var formData = new FormData();\n            formData.append('action', 'cgr_follow_submit');\n            formData.append('nonce', 'd114acdecd');\n            formData.append('listing_id', root.getAttribute('data-listing-id'));\n            formData.append('email', email);\n            formData.append('source_page', window.location.href);\n\n            fetch('https:\/\/www.chicagogolfreport.com\/directory\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                credentials: 'same-origin',\n                body: formData\n            })\n            .then(function(r){ return r.json(); })\n            .then(function(data){\n                msg.style.display = 'block';\n                if (data.success) {\n                    msg.textContent = 'Check your email to confirm \u2014 almost done!';\n                    emailInput.style.display = 'none';\n                    submitBtn.style.display = 'none';\n                } else {\n                    msg.textContent = data.data && data.data.message ? data.data.message : 'Something went wrong. Please try again.';\n                    submitBtn.disabled = false;\n                    submitBtn.textContent = 'Follow';\n                }\n            })\n            .catch(function(){\n                msg.style.display = 'block';\n                msg.textContent = 'Something went wrong. Please try again.';\n                submitBtn.disabled = false;\n                submitBtn.textContent = 'Follow';\n            });\n        });\n    })();\n    <\/script>\n    \n<p>Village Greens of Woodridge has served the community since 1959, designed by Robert Bruce Harris, who went on to become the first president of the American Society of Golf Course Architects. Following the Woodridge Park District&#8217;s exit from course management in late 2025, the Village selected KemperSports \u2014 after a competitive process involving six management firms \u2014 to operate the course under a new two-year agreement.<\/p>\n<p><a href=\"https:\/\/www.chicagogolfreport.com\/village-greens-of-woodridge\/\">Read the full Village Greens of Woodridge story &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":1663,"comment_status":"closed","ping_status":"closed","template":"","listing-category":[1681],"list-tags":[2104],"location":[1692,1840],"class_list":["post-20035","listing","type-listing","status-publish","has-post-thumbnail","hentry","listing-category-public","list-tags-illinois","location-illinois","location-woodridge"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/listing\/20035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/listing"}],"about":[{"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/types\/listing"}],"author":[{"embeddable":true,"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/comments?post=20035"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/media\/1663"}],"wp:attachment":[{"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/media?parent=20035"}],"wp:term":[{"taxonomy":"listing-category","embeddable":true,"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/listing-category?post=20035"},{"taxonomy":"list-tags","embeddable":true,"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/list-tags?post=20035"},{"taxonomy":"location","embeddable":true,"href":"https:\/\/www.chicagogolfreport.com\/directory\/wp-json\/wp\/v2\/location?post=20035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}