{"id":4644,"date":"2026-05-21T10:22:09","date_gmt":"2026-05-21T10:22:09","guid":{"rendered":"https:\/\/proper.bot\/flori_new\/?page_id=4644"},"modified":"2026-05-21T10:22:43","modified_gmt":"2026-05-21T10:22:43","slug":"wishlists","status":"publish","type":"page","link":"https:\/\/proper.bot\/flori_new\/wishlists\/","title":{"rendered":"Wishlists"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1996.8px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\">\n    <div\n        class=\"product-grid wishlist-grid\"\n        data-nonce=\"6a20854f7e\"\n    >\n        <div class=\"wishlist-grid-results\">\n            \n    <div class=\"wishlist-grid-empty\">\n        <h3>Wishlist is empty<\/h3>\n        <a class=\"wishlist-grid-continue\" href=\"https:\/\/proper.bot\/flori_new\/\">\n            Continue shopping\n        <\/a>\n    <\/div>\n\n            <\/div>\n    <\/div>\n\n    \n    <style>\n        .product-grid {\n            width: 100%;\n        }\n\n        .product-grid-top {\n            display: flex;\n            flex-direction: column;\n            gap: 18px;\n            margin-bottom: 28px;\n        }\n\n        .product-grid-search-wrap {\n\t\t\tposition: relative;\n\t\t\twidth: 100%;\n\t\t\tmax-width: 420px;\n\t\t}\n\n\t\t.product-grid-search {\n\t\t\twidth: 100%;\n\t\t\theight: 46px;\n\t\t\tborder: none;\n\t\t\tborder-bottom: 1px solid #dcdcdc;\n\t\t\tborder-radius: 0;\n\t\t\tpadding: 0 16px;\n\t\t\tpadding-left: 48px !important;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: #111;\n\t\t\tbackground: #fff;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\t.product-grid-search:focus {\n\t\t\tborder-color: #111;\n\t\t}\n\n\t\t.product-grid-search-wrap::before {\n\t\t\tfont-family: 'user-interaction' !important;\n\t\t\tcontent: \"\\e905\";\n\t\t\tposition: absolute;\n\t\t\tleft: 16px;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 1;\n\t\t\tfont-weight: normal;\n\t\t\tcolor: #000;\n\t\t\tpointer-events: none;\n\t\t\tz-index: 2;\n\t\t\tspeak: never;\n\t\t\ttext-rendering: auto;\n\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t}\n\n        .product-grid-filters {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 10px;\n        }\n\n        .product-grid-filter {\n            border: 1px solid #dcdcdc;\n            background: #fff;\n            color: #111;\n            padding: 9px 16px;\n            font-size: 13px;\n            line-height: 1;\n            cursor: pointer;\n            transition: all 0.2s ease;\n            border-radius: 0;\n        }\n\n        .product-grid-filter:hover,\n        .product-grid-filter.active {\n            background: #111;\n            border-color: #111;\n            color: #fff;\n        }\n\n        .product-grid-items {\n            display: grid;\n            grid-template-columns: repeat(4, minmax(0, 1fr));\n            column-gap: 28px;\n            row-gap: 46px;\n        }\n\n        .product-grid-card {\n            cursor: pointer;\n            position: relative;\n            background: transparent;\n        }\n\n        .wishlist-grid-card {\n            cursor: default;\n        }\n\n        .product-grid-image-link {\n            display: block;\n            text-decoration: none !important;\n        }\n\n        .product-grid-image-wrap {\n            position: relative;\n            width: 100%;\n            aspect-ratio: 480 \/ 760;\n            overflow: hidden;\n            background: #f6f6f6;\n        }\n\n        .product-grid-image {\n            position: absolute;\n            inset: 0;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            object-position: center;\n            display: block;\n            transition: opacity 0.35s ease, transform 0.35s ease;\n        }\n\n        .product-grid-image-main {\n            opacity: 1;\n            z-index: 1;\n        }\n\n        .product-grid-image-hover {\n            opacity: 0;\n            z-index: 2;\n        }\n\n        .product-grid-card:hover .product-grid-image-main {\n            opacity: 0;\n        }\n\n        .product-grid-card:hover .product-grid-image-hover {\n            opacity: 1;\n        }\n\n        .product-grid-card:hover .product-grid-image {\n            transform: scale(1.025);\n        }\n\n        .product-grid-info {\n            position: relative;\n            display: grid;\n            grid-template-columns: minmax(0, 1fr) auto;\n            grid-template-areas:\n                \"main wishlist\"\n                \"main stock\";\n            column-gap: 16px;\n            row-gap: 8px;\n            padding: 18px 16px 0 16px;\n            color: #000;\n        }\n\n        .product-grid-info-main {\n            grid-area: main;\n            min-width: 0;\n        }\n\n        .product-grid-category {\n            font-size: 15px;\n            line-height: 1.35;\n            font-weight: 700;\n            color: #000;\n            margin-bottom: 4px;\n        }\n\n        .product-grid-title {\n            display: block;\n            font-size: 15px;\n            line-height: 1.35;\n            font-weight: 400;\n            color: #000 !important;\n            text-decoration: none !important;\n            margin-bottom: 10px;\n        }\n\n        .product-grid-title:hover {\n            color: #000 !important;\n        }\n\n        .product-grid-price {\n            font-size: 14px;\n            line-height: 1.35;\n            font-weight: 700;\n            color: #000;\n        }\n\n        .product-grid-price del {\n            opacity: 0.45;\n            margin-right: 6px;\n        }\n\n        .product-grid-price ins {\n            text-decoration: none;\n        }\n\n        .product-grid-wishlist,\n        .product-grid-wishlist-remove {\n            grid-area: wishlist;\n            justify-self: end;\n            align-self: start;\n            width: 28px;\n            height: 28px;\n            border: 0;\n            padding: 0;\n            margin: 0;\n            background: transparent;\n            cursor: pointer;\n            color: #000;\n            box-shadow: none;\n        }\n\n        .product-grid-wishlist::before {\n            font-family: 'user-interaction' !important;\n            content: \"\\e907\";\n            font-size: 20px;\n            line-height: 28px;\n            font-weight: normal;\n            display: block;\n            opacity: 1;\n            speak: never;\n            text-rendering: auto;\n            -webkit-font-smoothing: antialiased;\n            -moz-osx-font-smoothing: grayscale;\n            transition: opacity 0.2s ease, transform 0.2s ease;\n        }\n\n        .product-grid-wishlist.active::before {\n            content: \"\\e90a\";\n            opacity: 1;\n            transform: scale(1.08);\n        }\n\n        .product-grid-wishlist-remove::before {\n            font-family: 'user-interaction' !important;\n            content: \"\\e903\";\n            font-size: 20px;\n            line-height: 28px;\n            font-weight: normal;\n            display: block;\n            opacity: 1;\n            speak: never;\n            text-rendering: auto;\n            -webkit-font-smoothing: antialiased;\n            -moz-osx-font-smoothing: grayscale;\n        }\n\n        .product-grid-wishlist.is-loading,\n        .product-grid-wishlist-remove.is-loading {\n            pointer-events: none;\n            opacity: 0.4;\n        }\n\n        .product-grid-stock {\n            grid-area: stock;\n            justify-self: end;\n            align-self: end;\n            display: flex;\n            align-items: center;\n            gap: 7px;\n            white-space: nowrap;\n            font-size: 12px;\n            line-height: 1;\n            color: #6f6f6f;\n            padding-bottom: 3px;\n        }\n\n        .product-grid-stock span {\n            width: 6px;\n            height: 6px;\n            border-radius: 50%;\n            display: inline-block;\n            background: #999;\n        }\n\n        .product-grid-stock.is-in-stock span {\n            background: #28a365;\n        }\n\n        .product-grid-stock.is-out-of-stock span {\n            background: #b6b6b6;\n        }\n\n        .product-grid-view-product {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            height: 44px;\n            margin: 18px 16px 0;\n            border: 1px solid #111;\n            background: #111;\n            color: #fff !important;\n            text-decoration: none !important;\n            font-size: 14px;\n            font-weight: 600;\n            transition: all 0.2s ease;\n        }\n\n        .product-grid-view-product:hover {\n            background: #fff;\n            color: #111 !important;\n        }\n\n        .product-grid-empty {\n            padding: 40px 0;\n            font-size: 15px;\n            color: #666;\n        }\n\n        .wishlist-grid-empty {\n            text-align: center;\n            padding: 70px 20px;\n            border: 1px solid #e8e8e8;\n            background: #fff;\n        }\n\n        .wishlist-grid-empty h3 {\n            margin: 0 0 20px;\n            font-size: 24px;\n            line-height: 1.25;\n            color: #111;\n        }\n\n        .wishlist-grid-continue {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            height: 44px;\n            padding: 0 24px;\n            background: #111;\n            color: #fff !important;\n            text-decoration: none !important;\n            font-size: 14px;\n            font-weight: 600;\n            border: 1px solid #111;\n            transition: all 0.2s ease;\n        }\n\n        .wishlist-grid-continue:hover {\n            background: #fff;\n            color: #111 !important;\n        }\n\n        .product-grid-loader {\n            text-align: center;\n            padding: 28px 0 0;\n            font-size: 14px;\n            color: #666;\n        }\n\n        .product-grid-loadmore-wrap {\n            display: flex;\n            justify-content: center;\n            margin-top: 46px;\n        }\n\n        .product-grid-loadmore {\n            min-width: 180px;\n            height: 46px;\n            border: 1px solid #111;\n            background: #111;\n            color: #fff;\n            font-size: 14px;\n            font-weight: 600;\n            cursor: pointer;\n            transition: all 0.2s ease;\n            border-radius: 0;\n        }\n\n        .product-grid-loadmore:hover {\n            background: #fff;\n            color: #111;\n        }\n\n        .product-grid-loadmore:disabled {\n            opacity: 0.55;\n            cursor: wait;\n        }\n\n        .product-grid-toast {\n            position: fixed;\n            top: 44px;\n            left: 50%;\n            transform: translateX(-50%) translateY(-12px);\n            z-index: 999999;\n            display: flex;\n            align-items: center;\n\t\t\tjustify-content: center;\n            gap: 14px;\n\t\t\twidth: 40%;\n            padding: 13px 18px;\n            border-radius: 0;\n            font-size: 14px;\n            line-height: 1.35;\n            font-weight: 500;\n            opacity: 0;\n            pointer-events: none;\n            transition: opacity 0.25s ease, transform 0.25s ease;\n        }\n\n        .product-grid-toast.is-visible {\n            opacity: 1;\n            transform: translateX(-50%) translateY(0);\n        }\n\n        .product-grid-toast.is-success {\n            background: #257848;\n            color: #e4f7ec;  \n        }\n\n        .product-grid-toast.is-remove {\n            background: #000000;\n            color: #fff; \n        }\n\n        .product-grid-toast a {\n            color: inherit !important;\n            text-decoration: underline !important;\n            font-weight: 700;\n            pointer-events: auto;\n        }\n\n        @media (max-width: 1100px) {\n            .product-grid-items {\n                grid-template-columns: repeat(3, minmax(0, 1fr));\n            }\n        }\n\n        @media (max-width: 800px) {\n            .product-grid-items {\n                grid-template-columns: repeat(2, minmax(0, 1fr));\n                column-gap: 18px;\n                row-gap: 36px;\n            }\n\n            .product-grid-info {\n                padding-left: 8px;\n                padding-right: 8px;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .product-grid-items {\n                grid-template-columns: 1fr;\n            }\n        }\n    <\/style>\n\n    <script>\n        (function () {\n            function showProductGridToast(message, type, linkText, linkUrl) {\n                const oldToast = document.querySelector('.product-grid-toast');\n\n                if (oldToast) {\n                    oldToast.remove();\n                }\n\n                const toast = document.createElement('div');\n                toast.className = 'product-grid-toast ' + (type === 'remove' ? 'is-remove' : 'is-success');\n\n                const text = document.createElement('span');\n                text.textContent = message;\n                toast.appendChild(text);\n\n                if (linkText && linkUrl) {\n                    const link = document.createElement('a');\n                    link.href = linkUrl;\n                    link.textContent = linkText;\n                    toast.appendChild(link);\n                }\n\n                document.body.appendChild(toast);\n\n                requestAnimationFrame(function () {\n                    toast.classList.add('is-visible');\n                });\n\n                setTimeout(function () {\n                    toast.classList.remove('is-visible');\n\n                    setTimeout(function () {\n                        toast.remove();\n                    }, 300);\n                }, 3200);\n            }\n\n            function updateWishlistButtons(productId, active) {\n                document.querySelectorAll('.product-grid-wishlist[data-product-id=\"' + productId + '\"]').forEach(function (button) {\n                    if (active) {\n                        button.classList.add('active');\n                        button.setAttribute('aria-pressed', 'true');\n                        button.setAttribute('aria-label', 'Remove from wishlist');\n                    } else {\n                        button.classList.remove('active');\n                        button.setAttribute('aria-pressed', 'false');\n                        button.setAttribute('aria-label', 'Add to wishlist');\n                    }\n                });\n            }\n\n            function initProductGrid(grid) {\n                const results = grid.querySelector('.product-grid-results');\n                const searchInput = grid.querySelector('.product-grid-search');\n                const filterButtons = grid.querySelectorAll('.product-grid-filter');\n                const loadMoreButton = grid.querySelector('.product-grid-loadmore');\n                const loadMoreWrap = grid.querySelector('.product-grid-loadmore-wrap');\n                const loader = grid.querySelector('.product-grid-loader');\n\n                let searchTimer = null;\n\n                function getData(page) {\n                    const formData = new FormData();\n\n                    formData.append('action', 'custom_product_grid_load');\n                    formData.append('nonce', grid.dataset.nonce);\n                    formData.append('category', grid.dataset.category);\n                    formData.append('shape', grid.dataset.shape || '');\n                    formData.append('search', grid.dataset.search || '');\n                    formData.append('page', page);\n                    formData.append('per_page', grid.dataset.perPage);\n\n                    return formData;\n                }\n\n                function setLoading(isLoading) {\n                    if (loader) {\n                        loader.style.display = isLoading ? 'block' : 'none';\n                    }\n\n                    if (loadMoreButton) {\n                        loadMoreButton.disabled = isLoading;\n                    }\n                }\n\n                function loadProducts(reset) {\n                    const currentPage = reset ? 1 : parseInt(grid.dataset.page || '1', 10) + 1;\n\n                    setLoading(true);\n\n                    fetch('https:\/\/proper.bot\/flori_new\/wp-admin\/admin-ajax.php', {\n                        method: 'POST',\n                        credentials: 'same-origin',\n                        body: getData(currentPage)\n                    })\n                    .then(response => response.json())\n                    .then(data => {\n                        if (!data || !data.success) {\n                            return;\n                        }\n\n                        if (reset) {\n                            results.innerHTML = data.data.html;\n                        } else {\n                            const temp = document.createElement('div');\n                            temp.innerHTML = data.data.html;\n\n                            const newItems = temp.querySelectorAll('.product-grid-card');\n                            const existingItemsWrap = results.querySelector('.product-grid-items');\n\n                            if (existingItemsWrap && newItems.length) {\n                                newItems.forEach(item => existingItemsWrap.appendChild(item));\n                            } else {\n                                results.insertAdjacentHTML('beforeend', data.data.html);\n                            }\n                        }\n\n                        grid.dataset.page = currentPage;\n\n                        if (loadMoreWrap) {\n                            loadMoreWrap.style.display = data.data.has_more ? 'flex' : 'none';\n                        }\n                    })\n                    .finally(() => {\n                        setLoading(false);\n                    });\n                }\n\n                if (searchInput) {\n                    searchInput.addEventListener('input', function () {\n                        clearTimeout(searchTimer);\n\n                        searchTimer = setTimeout(function () {\n                            grid.dataset.search = searchInput.value.trim();\n                            grid.dataset.page = '1';\n                            loadProducts(true);\n                        }, 350);\n                    });\n                }\n\n                filterButtons.forEach(button => {\n                    button.addEventListener('click', function () {\n                        filterButtons.forEach(btn => btn.classList.remove('active'));\n                        button.classList.add('active');\n\n                        grid.dataset.shape = button.dataset.shape || '';\n                        grid.dataset.page = '1';\n\n                        loadProducts(true);\n                    });\n                });\n\n                if (loadMoreButton) {\n                    loadMoreButton.addEventListener('click', function () {\n                        loadProducts(false);\n                    });\n                }\n\n               grid.addEventListener('click', function (event) {\n\t\t\t\t\tconst wishlistButton = event.target.closest('.product-grid-wishlist');\n\n\t\t\t\t\tconsole.log('[Wishlist Debug] Grid clicked');\n\t\t\t\t\tconsole.log('[Wishlist Debug] Click target:', event.target);\n\t\t\t\t\tconsole.log('[Wishlist Debug] Wishlist button found:', wishlistButton);\n\n\t\t\t\t\tif (!wishlistButton || !grid.contains(wishlistButton)) {\n\t\t\t\t\t\tconsole.log('[Wishlist Debug] Click was not on wishlist button');\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\n\t\t\t\t\tconst productId = wishlistButton.dataset.productId;\n\n\t\t\t\t\tconsole.log('[Wishlist Debug] Wishlist button clicked');\n\t\t\t\t\tconsole.log('[Wishlist Debug] Product ID:', productId);\n\t\t\t\t\tconsole.log('[Wishlist Debug] Nonce:', grid.dataset.nonce);\n\n\t\t\t\t\tif (!productId) {\n\t\t\t\t\t\tconsole.error('[Wishlist Debug] Missing product ID on wishlist button');\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tconst formData = new FormData();\n\n\t\t\t\t\tformData.append('action', 'custom_product_grid_toggle_wishlist');\n\t\t\t\t\tformData.append('nonce', grid.dataset.nonce);\n\t\t\t\t\tformData.append('product_id', productId);\n\n\t\t\t\t\tconsole.log('[Wishlist Debug] Sending AJAX request...');\n\n\t\t\t\t\twishlistButton.classList.add('is-loading');\n\t\t\t\t\twishlistButton.disabled = true;\n\n\t\t\t\t\tfetch('https:\/\/proper.bot\/flori_new\/wp-admin\/admin-ajax.php', {\n\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\tcredentials: 'same-origin',\n\t\t\t\t\t\tbody: formData\n\t\t\t\t\t})\n\t\t\t\t\t.then(response => {\n\t\t\t\t\t\tconsole.log('[Wishlist Debug] Raw AJAX response:', response);\n\t\t\t\t\t\treturn response.json();\n\t\t\t\t\t})\n\t\t\t\t\t.then(data => {\n\t\t\t\t\t\tconsole.log('[Wishlist Debug] AJAX JSON data:', data);\n\n\t\t\t\t\t\tif (!data || !data.success) {\n\t\t\t\t\t\t\tconsole.error('[Wishlist Debug] AJAX failed or returned success false:', data);\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tupdateWishlistButtons(productId, data.data.active);\n\n\t\t\t\t\t\tif (data.data.active) {\n\t\t\t\t\t\t\tconsole.log('[Wishlist Debug] Product added to wishlist');\n\t\t\t\t\t\t\tshowProductGridToast('Product wishlisted', 'success', 'View', '\/flori_new\/wishlist\/');\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconsole.log('[Wishlist Debug] Product removed from wishlist');\n\t\t\t\t\t\t\tshowProductGridToast('Product removed from wishlist', 'remove', '', '');\n\t\t\t\t\t\t}\n\t\t\t\t\t})\n\t\t\t\t\t.catch(error => {\n\t\t\t\t\t\tconsole.error('[Wishlist Debug] AJAX error:', error);\n\t\t\t\t\t})\n\t\t\t\t\t.finally(() => {\n\t\t\t\t\t\tconsole.log('[Wishlist Debug] Wishlist request finished');\n\n\t\t\t\t\t\twishlistButton.classList.remove('is-loading');\n\t\t\t\t\t\twishlistButton.disabled = false;\n\t\t\t\t\t});\n\t\t\t\t}, true);\n            }\n\n            function initWishlistGrid(grid) {\n                const results = grid.querySelector('.wishlist-grid-results');\n\n                grid.addEventListener('click', function (event) {\n                    const removeButton = event.target.closest('.product-grid-wishlist-remove');\n\n                    if (!removeButton || !grid.contains(removeButton)) {\n                        return;\n                    }\n\n                    event.preventDefault();\n                    event.stopPropagation();\n\n                    const productId = removeButton.dataset.productId;\n\n                    if (!productId) {\n                        return;\n                    }\n\n                    const formData = new FormData();\n\n                    formData.append('action', 'custom_product_grid_remove_wishlist');\n                    formData.append('nonce', grid.dataset.nonce);\n                    formData.append('product_id', productId);\n\n                    removeButton.classList.add('is-loading');\n                    removeButton.disabled = true;\n\n                    fetch('https:\/\/proper.bot\/flori_new\/wp-admin\/admin-ajax.php', {\n                        method: 'POST',\n                        credentials: 'same-origin',\n                        body: formData\n                    })\n                    .then(response => response.json())\n                    .then(data => {\n                        if (!data || !data.success) {\n                            return;\n                        }\n\n                        const card = removeButton.closest('.product-grid-card');\n\n                        if (card) {\n                            card.remove();\n                        }\n\n                        updateWishlistButtons(productId, false);\n                        showProductGridToast('Product removed from wishlist', 'remove', '', '');\n\n                        const remainingCards = grid.querySelectorAll('.product-grid-card');\n\n                        if (!remainingCards.length && results) {\n                            results.innerHTML = data.data.empty_html;\n                        }\n                    })\n                    .finally(() => {\n                        removeButton.classList.remove('is-loading');\n                        removeButton.disabled = false;\n                    });\n                }, true);\n            }\n\n            document.addEventListener('DOMContentLoaded', function () {\n                document.querySelectorAll('.product-grid:not(.wishlist-grid)').forEach(initProductGrid);\n                document.querySelectorAll('.wishlist-grid').forEach(initWishlistGrid);\n            });\n        })();\n    <\/script>\n\n    <\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4644","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/proper.bot\/flori_new\/wp-json\/wp\/v2\/pages\/4644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/proper.bot\/flori_new\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/proper.bot\/flori_new\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/proper.bot\/flori_new\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/proper.bot\/flori_new\/wp-json\/wp\/v2\/comments?post=4644"}],"version-history":[{"count":2,"href":"https:\/\/proper.bot\/flori_new\/wp-json\/wp\/v2\/pages\/4644\/revisions"}],"predecessor-version":[{"id":4646,"href":"https:\/\/proper.bot\/flori_new\/wp-json\/wp\/v2\/pages\/4644\/revisions\/4646"}],"wp:attachment":[{"href":"https:\/\/proper.bot\/flori_new\/wp-json\/wp\/v2\/media?parent=4644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}